Menu

Version Numbering

Giles

Version Numbering

The following numbering rules will be applied to [DubEdit Program] and [DubEdit Libraries]:

A Version Number has the form V<major>.<minor>.<bugfix>Rev<rev-number>

  • <major> will be incremented only upon main function addition or significant compatibility break
  • <minor> will be incremented upon regular function addition which does not cause significant compatibility issues
  • <bugfix> at 0 this indicates a Release Candidate (or Beta version). Positive numbers indicates final releases. The number is incremented when fixing significant issues without change in the functional perimeter.
  • <rev-number> refers to the CM revision. It always increases (except if the CMS had to be reinitialized for some reason). Usually there will be a single <rev-number> value corresponding to a V<major>.<minor>.<bugfix> value. Though in case of major blocking issue affecting a release, a new revision will be produced without incrementing the bugfix version. The version with the previous revision will be trashed and replaced by the new one. Obviously this will occur only few hours or days after the trashed revision has been published.

Related

Wiki: Home

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.