On May 3, 2010, at 12:16 AM, Duncan Gibson wrote:

> Emil:
>> 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.
>> First of all r was not specified in the specifications.
>> Second, it does not look like the rules specifies.
> 
> MAJOR.MINOR.PATCH is used, eg FLTK-1.1.10
> NoteL within the MAJOR.MINOR series the API and ABI are fixed.
> 
> MAJOR.MINORbBUILD has not been used in the few years I've been
> following FLTK. My guess would be that it relates to snapshots.

No, "b" mean "beta", as in:

    1.3b1    First beta release for 1.3
    1.3rc1   First release candidate for 1.3
    1.3.0    First production/stable release for 1.3

> MAJOR.MINOR.rcBUILD has not been used, but if I remember correctly
> we have MAJOR.MINOR.PATCHrcX where X is 1, 2 or 3, for the release
> candidates before the official release of MAJOR.MINOR.PATCH.

There have been a few instances for 1.1.x where we've done release candidates 
for patch updates due to the number of changes, however in general we've just 
pushed out a patch update when it is convenient and not needed an extra release 
candidate just for a patch (which is supposed to be small bug fixes...)

________________________________________
Michael Sweet, Easy Software Products



_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to