develooper Front page | perl.perl5.porters | Postings from December 2011

The new Porting/make-rmg-checklist script

Thread Next
Dave Rolsky
December 21, 2011 10:10
The new Porting/make-rmg-checklist script
Message ID:
I just checked this in, and I wanted to let future release managers know 
about it.

Basically, what it does is munge the release manager's guide document and 
prepend a checklist customized to the type of release you're doing.

It can also turn the pod into html for you, and the checklist items link 
to the appropriate sections of the guide. Invocation looks like this:

   perl Porting/make-rmg-checklist --type BLEAD-POINT --html > /path/to/rmg.html

For an example of the output see

If you look at the Porting/release_managers_guide.pod document, you'll see 
some stuff like "=for checklist skip RC". Basically, this says that the 
given step does not apply to the RC release type.

If you work on the RMG in the future, please put these "=for checklist" 
markers in when necessary. If a step applies to all release types, you 
don't have to do anything special.

Also, when editing the RMG, keep in mind that the checklist generators 
looks at =headX markers to determine what goes in the checklist. If you 
have a series of steps that you want in the checklist, you should use 
=headX instead of =item to include it.


Your guide to all that's veg      House Absolute(ly Pointless)

Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About