Create a Module Release

This video walks through creating a new release on drupal.org for a contributed module. I needed to do this for my Nice Menus module so I went ahead and captured what I did. It starts by applying a patch from the queue, committing the changes to CVS, tagging the release and then finishing up by creating the release node on d.o.

There is a slide with handbook references for the things that are covered but I'll list them here as well.
Patching: http://drupal.org/patch/apply
CVS command line: http://drupal.org/handbook/cvs/quickstart
Handling release nodes: http://drupal.org/node/94151

Comments

Sure would love the audio

Addison, I would love to hear the audio, I think this would show a glimps into one of the mysteries of contributing to a Drupal Project...

Love your work and the prodcast that you all do is a huge service to the Drupal community.

Has audio now

The updated video (as of yesterday afternoon) has the audio on it. The non-audio bork only lasted for about 2 hours yesterday.

And thanks!

Thanks Addi :)

It looks so easy when you do it! :P

Thanks so much for this. It is a great walkthrough. The best part is that I can come back and watch you do it, before I do my next release as opposed to just reading (and mucking it up) on my own.

thanks

Hi. Thanks for the video. I'm planing on contributing my first little module. So this is a good help :)

Too Difficult

I'm not used to working in CVS or SVN, which is likely the problem, but the reason I don't submit some of my modules to drupal is because the submission process seems too difficult. I suspect this is the same for many, many people.

Couldn't there be a web-based interface for submitting/updating modules?

Having said that, thanks Addi for the help and your efforts!

Flash Video not QuickTime

Can you make a video based on Flash not Quicktime?
Most people's browsers do not support quicktime. They need to download and install the huge quicktime player.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote>
  • Lines and paragraphs break automatically.
  • Use <!--pagebreak--> to create page breaks.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options