branch: externals/window-commander commit 522bfb2da08d1679c4b54e1bdd854ba853f1822b Author: Daniel Semyonov <cm...@dsemy.com> Commit: Daniel Semyonov <cm...@dsemy.com>
; Add versioning scheme information to the NEWS file --- NEWS | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/NEWS b/NEWS index 3365912cac..b6c3b59c34 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,5 @@ swsw NEWS -- history of user-visible changes. +See the end of the file for an explanation for the versioning scheme. * 1.2 (currently in development) No user facing changes have been made yet. @@ -106,6 +107,22 @@ removed completely), and works on older Emacs versions. ** Initial version. +* Versioning scheme +swsw's versioning scheme is inspired by semver (https://semver.org/). +Each version number is of the form MAJOR.MINOR.PATCH (patch may be +omitted if 0). +The MAJOR version is bumped when a user facing variable or function +changes in a way that could cause previous user configuration to +break (where user configuration considered is configuration done +through the customize interface). +A MAJOR version bump is very unlikely. +The MINOR version is bumped when a feature is added in a non-breaking +way. +The PATCH version is bumped when a no feature is added (e.g. a version +with only fixes, or changes to documentation). + +Note that versions before 1.0 did not follow this scheme. + -- Local variables: mode: outline