[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: 0.35 => Beta => 1.0 schedule

From: Branko Čibej <brane_at_xbc.nu>
Date: 2003-12-04 23:19:02 CET

Greg Hudson wrote:

>>This is essentially the "even==stable, odd==dev" scheme that many
>>other projects use.
>>
>>
>
>... which is confusing as hell to the uninitiated. -0.9 on such a
>numbering scheme.
>
>
I agree, and add my -1. There are lots of other ways to tag an unstable
version, two of which we're acquainted with:

    * Apache says x.y.z-dev *before* releasing x.y.z. (This is also
      GCC's way, I believe.)
    * BDB starts with x.y.0, making patch "releases" in between, then
      declares x.y.z as stable (e.g., the stable releases were 4.0.14,
      4.1.25 and 4.2.50 -- not 4.0.0, 4.1.0 and 4.2.0)

I prefer the Apache way, which means we release 1.0.0, then bump the
trunk to 1.1.0-dev. Patch releases from the 1.0 branch would be 1.0.x.
We can tag 1.1 prereleases with date stamps, e.g., tags/1.1.0-20040513,
with "svn --version --quiet" saying "1.1.0-dev"

-- 
Brane Čibej   <brane_at_xbc.nu>   http://www.xbc.nu/brane/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Dec 4 23:19:46 2003

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.