r2 - 13 Jul 2007 - 11:06:04 - MimiYinYou are here: OSAF >  Projects Web  >  BuildProject? > ChandlerVersionNumber

Chandler Version Number

It's best to do this by example. Assuming we are working towards 0.7 release, we could have the following "milestones": 0.7alpha1, 0.7alpha2 and so on until we release 0.7.

While we are working on a milestone, we do continuous builds, and those are identified by appending ".dev-rXXX" to the end of the milestone number we are working towards (without quotes and where XXX is the subversion revision number). So for example 0.7alpha1.dev-r1111.

We also have weekly checkppoints that are identified by appending "-checkpointYYYYMMDD" to the end of the continuous build version number (without quotes and where YYYY is the current year, MM the month, DD the day). For example 0.7alpha1.dev-r1111-checkpoint20060219.

Here is another example of how versions would compare and how they would appear in a timeline: 0.7alpha1.dev-r1111 -> 0.7alpha1.dev-r1111-checkpoint20060219 -> 0.7alpha1 -> 0.7 -> 0.7.1 ...

This scheme is compatible with the Python egg version parsing routines. For more information, see http://peak.telecommunity.com/DevCenter/setuptools#specifying-your-project-s-version.

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.