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).