Community Media

Please Note: These starter kits are no longer supported, and most of the relevant Community Media modules have been forked as part of the Community Media Advanced initiative.

We created this fork to provide a central place to host all community media modules that are in ongoing development, and to facilitate new releases.

We are doing this under the terms of GPL version 2, and using Drupal branch/ tag/ release conventions on Github so that new releases can be shown on the Available updates Drupal page the same way they are for modules hosted on drupal.org.

The following organizations have undertaken this Community Media Advanced initiative together (listed alphabetically as of July 2017):

Amherst Media, Brattleboro Community Television (BCTV), Easton Community Access Television (ECAT), High Five Access Media (HFAM), Manhattan Neighborhood Network (MNN), Open Signal PDX, ORCA Media, PhillyCAM, Regional Educational Television Network (RETN), St. Paul Neighborhood Network (SPNN), Vermont Community Access Media (VCAM)

For more information please visit cmadvanced.org

-------

Overview

The Community Media Starter Kits provides an open source suite of tools built upon Drupal - a Content Management System (CMS) - to manage the internal and external workflow of a community-based media organization. You will be able to manage projects, shows, people, events and media (including playback server integration). The more advanced version of the Starter Kits also include CiviCRM which adds Customer or Constituent Relationship Management (CRM) features like event registration, membership management, bulk emailing and online donations.

Before You Begin

Before you get started with Drupal and CiviCRM, it is helpful to define some basic system requirements for your site. Here are some questions that only you can answer about your site needs.

Who will be using this site and what will they be doing here?
This question helps to define the user roles and permissions on your site. The modules bundled in these kits can be installed with varying degrees of access such that community media organizations can create workflows that match their mission, staff capacity and community needs. For instance a site administrator may create distinct roles for staff, interns, equipment members, organizational members, youth media members, interns all of whom have different levels of access to the features in these CM_Starter_Kits.

What kind of content will people be creating on the site?
Drupal enables custom content types to be created to meet specific site needs. A number of these content types/entities such as Airings (an integration with playback server) come as part of the Kits. Other content types are defined by the site administrator. Do you want people to blog on the site? Can these blog posts include photos or videos? Can people add calendar events? Can they submit to your community bulletin board? Some of these requests are not explicitly part of the Kits. Defining these needs at the outset (as much as possible) can help to make the task of site configuration easier. Note: These kits are evolving! Your experiences with these tools can help further define the project.

What's our Organization's Workflow?
Do you envision the Starter Kits to transform what you do as a community media organization? Or, are you seeking ways to replace paperwork with electronic forms? Clearly, Drupal offers almost limitless customization and configuration. But look in the mirror - ask yourself what your station needs and what are they capable of.

Now let's get started

Difficult Starter Kit (DSK)

Please Note: These starter kits are no longer supported, and most of the relevant Community Media modules have been forked as part of the

Easy Starter Kit (ESK)

Please Note: These starter kits are no longer supported, and most of the relevant Community Media modules have been forked as part of the

Getting Involved - Commitment to Contribute

There are several ways to get involved in the community of Drupal using community media organizations. A Guide to Effective Collaboration -

Installing, Updating, and Upgrading the ESK or MSK on Pantheon

Pantheon 101

Installing, Updating, and Upgrading the ESK, MSK, or DSK on Your Own Host or Server

Please Note: These starter kits are no longer supported, and most of the relevant Community Media modules have been forked as part of the

Moderate Starter Kit (MSK)

Please Note: These starter kits are no longer supported, and most of the relevant Community Media modules have been forked as part of the

Guide maintainers

kreynen's picture