Re: [Cppcms-users] versioning scheme
Brought to you by:
artyom-beilis
From: augustin <aug...@ov...> - 2011-09-05 01:07:08
|
On Sunday, September 04, 2011 05:16:07 PM Artyom Beilis wrote: > Once CppCMS released in version 1.0.0 the major versions would look like > > [Major].[Minor].[Patch] > > Major - defines API and ABI compatibility it expected to be 1 for a > long time. Release of 2.0.0 would mean a major API changes. > > Not planned at this point. > > Minor - Releases that adds new features and functionality such that: > > all that works with 1.0 would work with 1.2 but not other way > around. > > The even numbers would mark stable releases 1.0, 1.2, 1.4 > and odd numbers would mark development releases 1.1, 1.3 that > would become on stable release +1 1.1 -> 1.2 and 1.3->1.4 > upon release. > > Patch - bug fix release that do not change API. > > The 0.99.X and 0.999.X version scheme is a beta-X and RC-X pre-release > scheme - i.e. pre 1.0.0. version I'd still prefer a somewhat simpler versioning scheme, but what you propose at least has a logical explanation and a practical meaning, so that's good. Here you are: http://art-blog.no-ip.info/wikipp/en/page/cppcms_versioning_scheme Blessings, Augustin. -- Friends: http://www.reuniting.info/ My projects: http://astralcity.org/ http://3enjeux.overshoot.tv/ http://linux.overshoot.tv/ http://overshoot.tv/ http://charityware.info/ http://masquilier.org/ http://openteacher.info/ http://minguo.info/ http://www.wechange.org/ http://searching911.info/ . |