Introduction¶
This file documents the methods and standards that should be applied by the maintainers of this project. For example: how to create a new release.
Standards used¶
Commits¶
We adhere to the Conventional Commits v1.0 standard.
Versioning¶
For versioning purposes, we adhere to the SemVer v2.0.0 standard with a side note that we always prefix the semantic version number with the character 'v'. This stands for "version".
As a quick summary, this means we use version numbers in the style of vX.Y.Z. With:
- X being major, including breaking, changes;
- Y being minor, possibly including patch but never breaking, changes;
- Z being patch, but never breaking, changes;
Methods used¶
Creating a release¶
TBD
- Create release branch;
- Ensure completeness;
- Tag release;