On Fri, Aug 29, 2008 at 8:36 AM, Wendy Smoak <[EMAIL PROTECTED]> wrote:
> Then I'm going to prepare Continuum 1.2.0. Olivier volunteered for this. :) We had a brief discussion on irc about 1.2 vs 1.2.0 ... either works for me. I did want to write a bit more about this style of release versioning (or just paste what I wrote on irc) to see if there are any thoughts or comments. With http-style versioning, you end up with tags like this... http://svn.apache.org/repos/asf/httpd/httpd/tags/ (or my preference is to keep all of them, even if it doesn't go public, like this http://svn.apache.org/repos/asf/struts/struts2/tags/ .) When we vote, we can decide what label to put on it... milestone, alpha, beta, GA ... or none, and it doesn't go in the filename. If the vote doesn't pass, we move on to the next one-- it's okay to skip numbers. So if we release 1.2.0 as beta, and then decide that there's nothing wrong with it, we can promote it to GA without going through another release process. We simply vote again, and change the text on the download web page. If we don't attach a label to it in the announcement/on the download page, people will assume it's GA, ready for production use. The first one in the series doesn't have to be feature complete. If we decide it's a milestone or an alpha, we can still make changes in a dot release after that. It all comes down to... it's just a version number, and it means exactly what we say it means, no more, no less. -- Wendy
