Log in | Back to darenet.org

Development Team/version scheme

The version scheme currently used by DareNET Development Team projects is as follows:

MAJOR.MINOR.PATCH [BUILD/REVISION]

  • Major indicates that the code base has been completely rewritten/refactored, or significant changes have been made that introduce backward incompatibility.
  • Minor indicates an addition of features.
  • Patch indicates a fix (e.g. bug fixes, or changing internal structure without impacting functionality).
  • Build/Revision is the SVN revision number, along with the date the program was built (used mostly for debugging purposes).

SVN Notes

  • Branches are created for every minor release.
  • Trunk contains the latest development version. As such, trunk occasionally "breaks" (doesn't compile, or fails functional tests).