Skip to content

We Enhance IT Release Version Guidline

Philip M Carrillo edited this page Aug 15, 2016 · 2 revisions

All applications that are released to clients or users have an assigned release version.

Release versions are in the format Vmm.nn.ss where

  • mm - is a the major release number. This is an incrementing integer with a leading zero. The major release increments when there is a major change in functionality, or if there are functional changes such that there is incompatibility with an earlier version. In general, pre-release versions of the application are assigned a version of '00'. The first production release of an application is generally '01'. As release '00' is not a full release, there may be versions of the application that are incompatible, even though they have the same major release number, since major release '00' indicates an application still under development.

  • nn - is a minor release number. This is an incrementing integer with a leading zero. The minor release increments when there is any additional functionality added to the product. Generally, minor release numbers begin at '01' and are reset if there is a major release change.

  • ss - is a sub release number. This is an incrementing integer with a leading zero. The subrelease increments when any of the code reference data changes for the application - but there is no change in the functionality. Generally a sub-release indicates a bug fix or minor improvement in performance. Sub-releases begin number at '00' and are reset if there is a minor release or major release change.

Home

[Collaborating on Projects](Using GitHub to Collaborate on We Enhance IT Projects)

Clone this wiki locally