HydraDAM Docs for Versioning, Branching, and Tagging
Date Created: 2015-03-06
Home of HydraDAM
At time of writing, the HydraDAM project lives at http://github.com/projecthydra-labs/hydradam.
HydraDAM uses the Semantic Versioning standard, a.k.a. "SemVer".
When it's decided that a new version is ready for release, a new Git tag will be
created for the version, adhering to the naming convention
N is the minor version, and
P is the patch version. E.g.
master branch is used for any development leading to the next major version.
For instance, if the most recent major version is
2.x.x, then any development
3.0.0 must happen off of the
Every major release after
1.0.0 has a "version branch" which will be used for
devloping minor releases and patches for that version. Version branches follow
the naming convention
M is the major version.
For instance, upon tagging major release
2.0.0, a version branch named
2.x is created.
Any development toward minor releases, or patch releases, for version
happen off of the