This is an excellent idea, particularly the bit about RelNotes-HEAD. With Cheetah it takes only 20 minutes to cut, test, tag, upload, and announce a new release. There's no reason why Webware's release procedure couldn't be that easy.
I think with the 'bumping' of the release-notes you'd actually want to distinguish between what happening in 0.8b1 and 0.8b2. A new file should be created for this type of bump as well. On November 5, 2002 08:23 am, Jason Hildebrand wrote: > I remember Geoff talking about how much work it is to cut releases, and > also about all the places where version numbers need to be updated. > > So, in the interests of making it easier to release, I'd like to spend a > bit of time automating part of this procedure. > > Specifically, I want to eliminate hard-coded version numbers where it's > possible (and desirable) to do so, and I'd like to write a utility which > will automate updating all of the other places (BumpVersion, a companion > to ReleaseHelper). > > I've also thought about tweaking the procedure for making release notes > slightly. I think it would make sense in each Doc directory to have a > RelNotes-HEAD.html (generated from RelNotes-HEAD.txt, once we complete > the switch to structured text). As we add new features during the > development cycle, we should be adding to these release notes at the > same time we commit the features/fixes. I know some developers do this > already -- let's update the documentation to reflect this procedure. > > When BumpVersion is called, it will rename each RelNotes-HEAD.html to > have a specific version number (say RelNotes-0.8.html, for example), and > create a new (empty) RelNotes-HEAD.html for the next development cycle > (I'm literally talking about using the string "HEAD", because at that > point we don't necessarily know what version number we will give to the > next release). > > BumpVersion will be smart about renaming release notes for alpha/beta > releases; a bump from 0.7 to 0.8b1 would do the above-described > renaming, whereas a bump from 0.8b1 to 0.8b2 would rename > RelNotes-0.8b1.html to RelNotes-0.8b2.html. This would be the correct > behaviour, right? > > Let me know what you think of this idea. No feedback defaults to > "sounds ok, go ahead with this". :) > > cheers, ------------------------------------------------------- This sf.net email is sponsored by: See the NEW Palm Tungsten T handheld. Power & Color in a compact size! http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en _______________________________________________ Webware-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/webware-devel