On 11/26/05, Ted Husted <[EMAIL PROTECTED]> wrote: > > I'm not sure if I'm comfortable with going back to using the "release > candidate" nomenclature. If we want to release a distribution, we > should vote on the plan, and release a distribution. If that > distribution needs work to make the GA grade, then we should just > release the next milestone. We worked very hard to develop a canonical > release process, which I believe is serving us well.
The purpose for a release candidate in this case is it's the first time ... and we've already caught some packaging errors that need to be cleaned up. Shale will follow the (overlapping and not always consistent) guidelines posted on the Struts and Jakarta Commons web sites about x.y.z releases -- including, if needed, the practice of posting a release candidate temporarily for the other developers to evaluate for structural or other errors. Yes ... cross posting was incorrect in this case ... sorry about that. If we anticipate that a 1.0.0 release will be soon followed by a > 1.0.1, then I would suggest setting up a release plan for the > subsequent release too. There's no reason why we can't use the > canonical process to release early and release often. Since the > release process is already streamlined, I don't think that hosting > "release candidates" and "limited time distributions" on top of the > nightly builds is a good idea. > > I am also very uncomforable with us rolling any type of distribution > and announcing it to the *user* list, without (as far as I can tell) > any prior discussion on [EMAIL PROTECTED] There are several Shale committers > in > our community, and I believe everyone involved should be given the > express opportunity to chime-in before we do anything like this. It started so long ago that people could be forgiven for not recalling that it has been discussed :-). The original message thread about 1.0.0 and 1.0.0 planning was posted on July 29, 2005: http://www.mail-archive.com/[email protected]/msg10423.html The release plan on the wiki was also posted then, and has been continuously updated since (as you've seen from the wki change logs): http://wiki.apache.org/struts/ShaleRelease100 and there's a starter page for 1.0.1 planning as well: http://wiki.apache.org/struts/ShaleRelease100 -Ted. Craig
