The Community Media Starterkits provide an open source suite of tools built upon Drupal and CiviCRM to manage the internal and external workflow of a community based media organization including the projects, shows, people, events and media (including playback server integration).
Before You Begin
Before 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.