Implement Semantic Versioning

As per <https://tree.taiga.io/project/robbt-libreairwaves-airtime-fork/issue/22> I am implementing semantic versioning. The docs in README is all that is needed, lets hope this works out to get a sustainable release process up and running fast.
This commit is contained in:
Lucas Bickel 2017-02-14 11:59:18 +01:00
parent efa318b51e
commit 5b6114b140
1 changed files with 17 additions and 0 deletions

View File

@ -16,6 +16,23 @@ By participating in this project you agree to abide by its terms.
Please direct your inquiries to the taiga or open an issue Please direct your inquiries to the taiga or open an issue
in GitHub. in GitHub.
## Releasing
The LibreTime maintainers release new versions of LibreTime at regular
intervals. We follow the [Semantic Versioning](http://semver.org/spec/v2.0.0.html)
standards.
In a nutshell, given a version number MAJOR.MINOR.PATCH we increment the:
1. MAJOR version when we make incompatible API changes,
2. MINOR version when we add functionality in a backwards-compatible manner, and
3. PATCH version when we make backwards-compatible bug fixes.
Given the history of the project we will be starting with version 3.0.0.
Stay tuned for early alphas and lots of betas as we get development
up and running.
## License ## License
LibreTime is free software: you can redistribute it and/or LibreTime is free software: you can redistribute it and/or