Skip to content
This repository has been archived by the owner on Nov 9, 2020. It is now read-only.

Finalize the nomenclature for stable and edge releases #1797

Closed
tusharnt opened this issue Aug 22, 2017 · 2 comments
Closed

Finalize the nomenclature for stable and edge releases #1797

tusharnt opened this issue Aug 22, 2017 · 2 comments

Comments

@tusharnt
Copy link
Contributor

Finalize and document the nomenclature for stable and edge releases

@tusharnt tusharnt changed the title Finalize nomenclature for stable and edge releases Finalize the nomenclature for stable and edge releases Aug 22, 2017
@lipingxue
Copy link
Contributor

Type of Release:
We plan to have two type of releases: edge release and stable release.

  • edge release: will be released every month for users who want a drop of latest
  • stable release: will be release every 3 month for users who want to a stable version

Nomenclature for release:

The Nomenclature for release will follow the format major-version. minor-version.build-version.release-type.

“Major-Version” will be the major version number, “minor-version” will be the minor version number which will be bumped on each monthly release. “build-version” by default is 0. If we decide to cut one more release on that month (maybe some patch releases), we can increase the “build-version” by 1 for that release. “release-type” has two possible values: “stable” to mark a stable release and “edge” to mark a edge release.

For Example, assume we plan to cut the first release for GA on August , the release number will be “1.0.0.stable”. Then the monthly edge release on September will be “1.1.0.edge”, the monthly release on October will be “1.2.0.edge” and the stable release on November will be “1.3.0.stable”, etc.

@shuklanirdesh82
Copy link
Contributor

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants