Added by Dimitri Butko, last edited by Dimitri Butko on Jul 28, 2010

Labels:

versioning versioning Delete
version version Delete
subversion subversion Delete
svn svn Delete
Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.
Batavi open-source e-commerce software is using sequence-based identifiers in its versioning scheme.

Each Batavi software release is assigned a unique identifier that consists of two or three sequences of numbers and letters. The structure of Batavi version is described as follows:

major.minor[-developmentStage]

Where:

  • major is the figure to designate the incompatibility of the versions, which means that, for example, versions with major 2 won’t be back compatible to versions with major 1.
  • minor increase designating new developed functionality within major sequence number.
  • developmentStage can have following values:

a for alpha (status)
b for beta (status)
rc for release candidate
and empty for (public) release

This can be nicely expressed by the following examples:

1.0-a alpha release of version 1.0
1.0-b beta release of version 1.0
1.0-rc release candidate of version 1.0
1.0 public release of version 1.0

All the Batavi versions will always be available for public download and usage using Batavi Subversion server: http://trunk.batavi.org/tags/ (with username 'batavi' and password 'batavi'). For ones, who wants to trace the exact internal Batavi team progress the following URLs will make sense: http://trunk.batavi.org/trunk and http://svn.batavi.org/