-
Type:
New Feature
-
Status: Closed
-
Priority:
Could
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: OpenMRS 1.5.0
-
Component/s: None
-
Labels:None
Expanding on the work of TRAC-631, we should adopt an optional pre-release modifier within our versioning syntax.
Currently, we use:
major.minor.maintenance.database (build/revision)
We should use:
major.minor.maintenance.database_-modifier_ (build/revision)
where the -modifier is included for pre-release versions as dev, alpha, beta, or rc optionally followed by a positive integer to accommodate multiple pre-releases – e.g., 1.5.2.16-beta2.
-dev | nightly build, for development purposes only (trunk would usually carry this modifier) |
---|---|
-alpha | development pre-release, not for public consumption |
-beta | early release, may be used by beta testers |
-rc | release candidate, not officially released but in final stages of testing, may be used by early adopters |
An alternative would be to use dev, a, b, or rc without the hyphen – e.g., 1.5.2.16b2.