I find the fact that "2.0.0" is now ambiguous to be disturbing, admiral.

On Tue, Aug 11, 2009 at 11:40 PM, Bruce Johnson <[email protected]> wrote:

> Mostly, this writeup is aimed at people who have been working on GWT's own
> build-related stuff, but if anyone else has objections, now would be a good
> time to raise them (though it seems unlikely anyone would).
>
> In the past, we've never had a good naming scheme for distros other than
> the "general availability" distro.
> For milestones, we used the convention "0.0.<rev>", which probably scares 
> people off and isn't at all self-descriptive. For RCs
> and GAs, we used "<major>.<minor>.<bugfix>" (e.g. 1.5.0 was 1.5 RC1, 1.5.1
> was 1.5 RC2, and 1.5.2 was GA). This is all too ad hoc and confusing.
>
> Here's the new proposal:
>
> <major>.<minor>.<bugfix> (e.g. 2.1.0, 2.1.1, 2.1.2)
> => This is an official, supported build. Every new minor (or bigger)
> release would start with a bugfix number of "0".
>
> <major>.<minor>.<bugfix>-rc<n> (e.g. 2.0.0-rc1, 2.0.0-rc2)
> => This is release candidate build "n" for the specified upcoming GWT
> release
>
> <major>.<minor>.<bugfix>-m<n> (e.g. 2.0.0-m1, 2.0.0-m2)
> => This is milestone build "n" for the specified upcoming GWT release
>
> In other words, the stream of announced code drops for 2.0 will look like
> this (assuming 2 milestone and 1 rc):
>
> 1) gwt-2.0.0-m1.zip
> 2) gwt-2.0.0-m2.zip
> 3) gwt-2.0.0-rc1.zip
> 4) gwt-2.0.0.zip
>
> Note that we would always include the RC number, even if there's just one
> (because you never know if another one is coming).
>
> I'm very happy to report that there seems to be no need to change even a
> single line of code, as best I can tell. (Thank you to whomever wrote the
> version string parsing code to ignore non-digit prefixes and suffixes.)
> Thus, by simply following this convention when we set GWT_VERSION in the
> continuous build, everything should work just fine.
>
> -- Bruce
>
> P.S. No, Joel, we can't start counting at 0, even though it makes more
> sense :-) I can read your mind.
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to