Last updated 3 October 2017. Created on 10 March 2012.
Edited by emilyf, bagelche, westis, kreynen. Log in to edit this page.

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

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



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

Looking for support? Visit the forums, or join #drupal-support in IRC.