Emil Cataranciuc wrote:
>> Emil Cataranciuc wrote:
>>> I was reading Configuration Management Plan I have found that Version
>>> numbering
>>> guidelines are not respected.
>> Specifics?
>
> Version numbering rules are not respected at all:
> "MAJOR.MINOR.PATCH
> MAJOR.MINORbBUILD
> MAJOR.MINORrcBUILD"
>
> But all versions are named something like MAJOR.MINOR.x-rxxxx.
Sounds like you're looking at the 'developer snapshots',
not the the 'releases'.
The 'release' numbers are MAJOR.MINOR.PATCH, and use all the
'b' and 'rc' letters when they get to that stage.
The "developer snapshots" from svn are MAJOR.MINOR.x-rxxxx,
where rxxxx is the SVN revision#, which changes as the SVN
numbers progress, and I think the 'x' is used to avoid confusion
with actual release numbers, as "2.0.0-r####' might be construed
as an actual release. So 2.0.x denotes 'developer' status.
This should surely be added to the CMP, for clarity on dev snapshots.
There's some doxygen additions too that we should probably be added
to the CMP that we all batted around a year or so ago.. I have a
snapshot
of those additions here:
http://seriss.com/people/erco/fltk/tmp/fltk-coding-standards-doxygen-revisions.html
There's a 'google docs' link around here somewhere that points to the
current
doc, which I don't think has changed since the above Sep 2009 snapshot.
> First of all r was not specified in the specifications.
> Second, it does not look like the rules specifies.
I suppose the "developer snapshots" tar file names should be documented
too,
though probably this should probably be described on the 'downloads'
page
as well, since non-developers and casual downloads should be able to see
this info too.
Also, maybe the "developer snapshots" and "releases" should be grouped
separately (in tables?), so there's no confusion about what's what.
For clarity, here's the current grouping on the downloads page:
SOURCE CODE
Version Filename Size
1.3.x-r7565 fltk-1.3.x-r7565.tar.bz2 .. ###
fltk-1.3.x-r7565.tar.gz .. #
#-- Developer snapshots
2.0.x-r7513 fltk-2.0.x-r7513.tar.bz2 .. # for 1.3 and 2.0
fltk-2.0.x-r7513.tar.gz .. ###
###
1.1.10 fltk-1.1.10-source.tar.bz2 .. #
fltk-1.1.10-source.tar.gz .. #
fltk-1.1.10-source.zip .. #
#
1.1.9 fltk-1.1.9-source.tar.bz2 .. #
fltk-1.1.9-source.tar.gz .. #-- Official releases
fltk-1.1.9-source.zip .. #
#
1.1.8 fltk-1.1.8-source.tar.bz2 .. #
fltk-1.1.8-source.tar.gz .. #
fltk-1.1.8-source.zip .. ###
_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev