ReleaseStandard


All products of Tideland have got a release descriptor for the identification of the development status. The scheme is

major.minor.fix [status yyyy-mm-dd]

The meaning is

major

The major release number will allways be incremented after a change of the programming language, the architecture or the operating system. All following numbers will be set to zero.

minor

The minor release number will be incremented when new features are added. The following number will be set to zero.

fix

The bugfix number indicates a correction of errors without new features.

status yyyy-mm-dd

During the development this optional part of the release number shows the progress and the date of the build respectively the image. Valid status are alpha for non-public releases, betafor an open testing and gamma for an almost completed development. The release number before the status is the target release.

Examples

The release descriptor

1.0.0

refers to the first full release of a product, the release descriptor

1.4.0

has been extended with four additional features or feature sets. After two additional bugfixes the descriptor is

1.4.2.

A second team works on a re-implementation based on a new architecture. While it is not published for a beta test it has the alpha status

2.0.0 alpha 2005-12-15.

In febuary 2006 the

2.0.0 beta 2006-02-21

goes public for testing, the second beta in april with the release descriptor

2.0.0 beta 2006-04-12.

The upcoming finalization will be shown through the descriptor

2.0.0 gamma 2006-05-30,

the release

2.0.0

is the new final release.

last edited 2008-02-26 14:51:30 by FrankMueller