Start a new project

Last modified: May 12, 2009 - 19:20

This section covers how to start your Drupal project (a module, theme, installation profile or translation).

If nothing else, please read the two page hand-out about maintaining releases that describes the essentials and best practices in condensed form.

There are four main steps to create your new project, assuming you have already developed a version of your code that is ready to release. The first three are required and the last is considered a strongly-encouraged best practice. The Step-by-step: Create a CVS project page will guide you through this process.

  1. Create the project page on drupal.org
  2. Add code to CVS
  3. Create a release
  4. Add a handbook page

A one page, stripped down Maintainer quick-start guide for module maintainers is also available, which focuses on CVS and contains some additional CVS tasks related to managing the project after it is started. There is also one for theme maintainers.

Maybe I'm just being daft,

Liam McDermott - April 24, 2009 - 18:44

Maybe I'm just being daft, but I couldn't find anything on how to create a new project node for a module. The list on /node/add/project-project is a little confusing and could do with some documentation.

The problem I noticed is under 'Project type', the options 'Drupal project' and 'Modules' are ambiguous.

I must be daft too, every

danielb - May 13, 2009 - 05:49

I must be daft too, every time I go to start a new module I accidentally click "drupal project" first - because that is exactly what a module is :/

Clarified

jhodgdon - May 13, 2009 - 19:05

The Step by Step guide now clarifies this -- thanks for pointing out the problem

 
 

Drupal is a registered trademark of Dries Buytaert.