Nelsoft Versioning Scheme

Robi
2018-02-13 05:19
  • Nelsoft is using the standard git branching model: 

  • Nelsoft will follow the semantic versioning standard. The only difference is the 4th digit to the left which will be our differentiator whether the system being talked about is from the core or the v5 system.
  • The semantic version standard can be reviewed here: https://semver.org/
  • The notable parts we should take note are the following:
    • Given a version number MAJOR.MINOR.PATCH, increment the:

      1. MAJOR version when you make incompatible API changes,
      2. MINOR version when you add functionality in a backwards-compatible manner, and
      3. PATCH version when you make backwards-compatible bug fixes.
    • Once a versioned package has been released, the contents of that version MUST NOT be modified. Any modifications MUST be released as a new version.
  • Like the Git standard, we will increment the version everytime there is a merge done to the master branch.
Tags: git, semantic, standard, versioning
Average rating: 0 (0 Votes)

You can comment this FAQ