> From: Jon Stevens [mailto:[EMAIL PROTECTED]]
> 
> > -version=1.2-rc1
> > +version=1.2-dev
> 
> I don't think that you should go back a version. It can 
> confuse people. It should be 1.2.1-dev.

I made this change when I realized that I could make releases by specifying
-Dversion=xxx on the command line.  It's good to keep the version that folks
build themselves different from an official release name.  And the build
name should be beyond the current release.  Whether 1.2-dev is earlier or
later than 1.2-rc2 isn't clear: it could be (and is in fact) development for
1.2-final.  Making the default 1.2.1-dev would make it clearly beyond
1.2-rc2, but it would also imply that 1.2.1 is the next release, which I
don't think is the case.  My plan was to leave the default as 1.2-dev until
1.2 is final, then switch the default to 1.3-dev.  No official release will
ever be named '-dev' and so that suffix is not well ordered with respect to
release suffixes.  Is that reasonable, or too confusing?  How do other
projects do this?

Doug

Reply via email to