Developing with/for COD

Events happening in the community are now at Drupal community events on www.drupal.org.
You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!

One of the things we really want to encourage is a broad set of developers getting involved in working on COD. However, there are some hurdles to that because of the install profile and version control tools on drupal.org. Here are the steps I have taken to get a development environment up and running to work on COD.

If all you want to do is run COD then don't do this! This is for people who want to contribute back code to COD.

  1. Do the normal download Drupal core and create a database steps, but don't run the install.php!
  2. In a working directory somewhere like ~/codder/ , get the cod profile via cvs and get the make script from this issue, for now and get cod_support, again from CVS.
  3. Make sure you install drush and drush_make
  4. In your ~/codder/ directory run drush make --drupal-org drupal-org.make
  5. Now, your directory should contain:
    • cod_support-HEAD (directory)
    • modules (directory created by the make script)
    • cod-DRUPAL-6--1 (directory, created by the cvs checkout of cod project)
  6. Copy or move all these things over into your Drupal installation created in step 1 so that
    • cod_support-HEAD is inside of sites/all/modules/features (and be sure to remove the cod_support that drush make put there)
    • modules is inside sites/all/
    • cod-DRUPAL-6--1 is inside profiles _and is named just "cod" because that's required - otherwise you get **Failed opening required './profiles/cod/cod.profile' **_
  7. Now visit install.php and select "Conference Organizing Distribution" and you are all set to have some fun!

Conference Organizing Distribution

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: