Software versioning

Software versioning: outline

This entry is a bliki, a personal blog entry that I'll update wiki-style.

I'd like to address software versioning, as well as the use of stable and development branches.

I'll update this page over time. Here is a rough outline of what I wish to address:

- version x.y.suffix for most software:
x is the feature branch.
.y is the release version.
.suffix describe development stage. 'suffix' is one of 'alpha', 'beta', 'rc', 'stable', 'unmaintained' (for a final release in an obsoleted branch).

- version z.x.y.suffix, for libraries.

Software versioning

See below a list of blog entries by augustin about an ideal versioning scheme.

External resources

Syndicate content