[rsyslog] rsyslog version numbering
Raoul Bhatia [IPAX]
r.bhatia at ipax.at
Fri Mar 28 14:26:14 CET 2008
what about the following major.minor.patchlevel with 3.x.y as an
exception, used as:
1) release 3.x.y (e.g. 3.12.0) as stable.
we might continue providing patches, fixes, etc. in a fashion like:
- 3.12.0 (= stable)
- 3.13.0 (= major fix)
- 3.14.0 (= major fix)
- 3.15.0 (= small fix)
2) continue development with 4.0.x. release 4.0.14 as stable with:
- 4.0.14 (= stable)
- 4.0.15 (= fix)
- 4.0.16 (= fix)
- 4.0.17 (= fix)
3) continue development with 4.1.x, release e.g. 4.1.25 as stable with:
- 4.1.25 (= stable)
- 4.1.26 (= fix)
- 4.1.27 (= fix)
- 4.1.28 (= fix)
that's for the handling of stable releases.
ad 1) as a more consistent use of the major.minor.patchlevel, we could
DEVELOPMENT SUGGESTION A
inside the development tree, one could do:
4.1.0 = new dev release
4.1.1-rc1 = major new features - exerimental - only for hardcore testers
4.1.1-rc2 = getting more stable
4.1.1-rc3 = getting more stable
4.1.1 = let more ppl test this release with its new features
4.1.2-rc1 = new features, new fixes, based on 4.1.1. 4.1.1. will not be
DEVELOPMENT SUGGESTION B
do not release that many devel releases but put out nightlies with
a git "short" tag (i think i've seen this on hg). 
this would mean:
4.1.0 = new dev tree is started.
4.1.1-d12080bf3d99 snapshot/interim release 2008-03-28 big new features!
4.1.1-c377eb7b2a22 snapshot/interim release 2008-03-29 fixing
4.1.1-b7b2a2515d3a snapshot/interim release 2008-03-30 fixing
4.1.1 - now we're confident enough to make a release for testing.
4.1.2-10e7d626f05c - big new features snapshot/interim release
4.1.2 - we're confident - public testers wanted
4.1.25 - now we're stable - declare stable, no more features. ;)
of course, such interim releases must not happen on a daily basis.
everyone should be free to do a recent checkout and those interim
releases could be limited to rainer feeling confident enough ;)
so, what about this suggestion?
 how to shorten the git revisions.
DI (FH) Raoul Bhatia M.Sc. email. r.bhatia at ipax.at
IPAX - Aloy Bhatia Hava OEG web. http://www.ipax.at
Barawitzkagasse 10/2/2/11 email. office at ipax.at
1190 Wien tel. +43 1 3670030
FN 277995t HG Wien fax. +43 1 3670030 15
More information about the rsyslog