Lullabot Ideas
We know stuff. We empower you to know stuff too.
Create a Module Release
Video by Addison BerryJanuary 14, 2008 - 1:46pm
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.
I think it might be
I think it might be informative to show a video on how to contribute to a project by creating a patch.
ie.
* Anon CVS checkout
* Make changes
* Create patch against the CVS
* Post patch to the issue queue
This would be a precursor to this video (assuming its not you that made the patch)
already on D.o
I do already have these on Drupal.org. They were made before my Lullabot days and so aren't here.
Rolling Patches in Drupal shows how to use diff and cvs diff.
Checkout Drupal HEAD from CVS shows how to get an anonymous checkout of core. I keep planning and not getting the time to do a whole series of videos on using version control and Drupal's CVS at some point, so maybe if the time gods smile on me I can add to the list.