I think M2 is better than 0.9 because it simply says that this
is the next milestone after M1, rather than carrying some kind
of "90% complete" implication.
However I'm not quite sure about the "1.0" designation at the
beginning. This seems to imply that when incubation is complete,
we will immediately deliver a 1.0 release. This is certainly
one possible (and desirable) scenario, but I can imagine other
circumstances that might make us choose to do a post-incubation
release at some level that is less than 1.0. For example, what
if at the time we exit incubation, the current published SCA spec
is only at a 0.95 level? Might we choose to deliver a 0.95
Tuscany release matching that spec, and upgrade to a 1.0 release
when the spec upgrades to 1.0 and we have matching code?
I don't really want to get into a debate now about the probability
of such a situation arising. But if there is even a small chance
that we might not jump immediately from incubation to a 1.0 release,
then I'd suggest using something like "incubating-M2-SNAPSHOT" to
give us a bit more flexibility down the road.
Simon
Jean-Sebastien Delfino wrote:
Daniel Kulp wrote:
1.0-incubating-M2-SNAPSHOT
is probably the "technical" version number we should be using. It
specifically states we are working on the snapshot version of
"1.0-incubating-M2" which I assume will be the version we use when we
release M2.
Dan
On Tuesday June 20 2006 12:29 pm, Jean-Sebastien Delfino wrote:
We currently have <version>incubating-M1</version> in all our pom.xml
files. What do you think we should use now?
SNAPSHOT?
1.0-SNAPSHOT?
0.1-SNAPSHOT?
Any opinions?
This makes sense to me but what do others think?
If I remember correctly at some point I had proposed 0.9 and some of us
thought that a 0.9 version number could give false expectations in terms
of stability/completeness. Are we running the same risk with a
1.0-incubating-M2? Or do you think that having -M2 at the end makes it
clear that this will only be a Milestone release and not a 1.0 release?
If there is no objections, I'll change the version numbers to
1.0-incubating-M2 on Thursday morning.
--
Simon C Nash IBM Distinguished Engineer
Hursley Park, Winchester, UK [EMAIL PROTECTED]
Tel. +44-1962-815156 Fax +44-1962-818999
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]