This update to artifact versioning will be in effect as of the Euphrates release.
Versioning of Artifacts Produced by OPNFV
The artifacts that are produced are including but not limited to
- ISO: Produced by Installer Projects to be used for installing OPNFV.
- RPMs and other packages: Produced by Feature Projects.
- Docker Images: Produced by Test Projects to ease the testing.
- Documents: Produced by all projects.
OPNFV Versioning Scheme
OPNFV uses Semantic Versioning to version released artifacts as shown below.
For example, for the Euphrates release, the artifacts will be versioned as follows
Versioning and branching and tagging
Each major version will exist on its own branch. Minor versions will be identified by tags on the same major version branch. Minor versions will not be maintained after a new minor version is released.