From 5b6114b140cc2edf98e39e7294df2fc36d3aec4c Mon Sep 17 00:00:00 2001 From: Lucas Bickel Date: Tue, 14 Feb 2017 11:59:18 +0100 Subject: [PATCH] Implement Semantic Versioning As per 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. --- README.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/README.md b/README.md index 4ada17a4f..b202aafb1 100644 --- a/README.md +++ b/README.md @@ -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 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 LibreTime is free software: you can redistribute it and/or