[Lazarus] Off topic. Version numbers
Flávio Etrusco
flavio.etrusco at gmail.com
Thu May 15 18:19:41 CEST 2014
On Thu, May 15, 2014 at 7:36 AM, Santiago A. <svaa at ciberpiula.net> wrote:
>
> Have you heard about "Semantic Versioning 2.0.0" /http://semver.org/?
>
> It is a proposal about how to assign version numbers in order to deal
> with compatibility and dependences.
>
> Perhaps Lazarus should thing about using it.
>
> In short, this system is: Version numbers is x.y.z[-nnnn]
> "z" changes about bugs refactorization etc (patches number)
> "y" changes about improvements that add new functionality, but don't
> break compatibility (minor version number)
> "x" Changes that break compatibility (mayor version number)
> -nnnn is whatever you want (build beta RC1 etc)
>
Both Lazarus and FPC follow this numbering scheme already - maybe not
very strictly, but they follow ;-) And the minor version number is
even for stable release series, and odd in the trunk/development
branch.
-Flávio
More information about the Lazarus
mailing list