[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/swsw 522bfb2da0 074/146: ; Add versioning scheme informati
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/swsw 522bfb2da0 074/146: ; Add versioning scheme information to the NEWS file |
Date: |
Wed, 25 May 2022 02:59:47 -0400 (EDT) |
branch: elpa/swsw
commit 522bfb2da08d1679c4b54e1bdd854ba853f1822b
Author: Daniel Semyonov <cmstr@dsemy.com>
Commit: Daniel Semyonov <cmstr@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
- [nongnu] elpa/swsw c884983ae2 090/146: ; Fix makefile for OpenBSD, (continued)
- [nongnu] elpa/swsw c884983ae2 090/146: ; Fix makefile for OpenBSD, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw f66c043abc 067/146: Only call 'swsw-update' automatically when it's bound, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw dc4595546a 094/146: ; Change a message to a (more fitting in this context) user-error, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw b3e00165f2 073/146: ; Add latest changes to the NEWS file and indicate that 1.1.2 is WIP, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 69dfbd08de 083/146: ; Bump version to 2.0, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw dee158840a 100/146: ; Indicate that ELPA installation is not yet available, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 09bb140ee3 096/146: * swsw.el (swsw-update): Use 'dotimes' instead of 'while', ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 300a4e8e61 084/146: * swsw.el (swsw-delete): Fix when the other tracked window is a minibuffer, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 8b8c353938 143/146: ; Generate swsw-pkg.el' automatically, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 51b8c1eb7c 080/146: ; Update documentation according to latest changes, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 522bfb2da0 074/146: ; Add versioning scheme information to the NEWS file,
ELPA Syncer <=
- [nongnu] elpa/swsw 92abfc5de4 119/146: ; Make some long lines short, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 910aea2c75 117/146: ; Declare all window commands should be called while 'swsw-mode' is active, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 862d945bdb 101/146: ; Ignore Emacs' backup files, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 0a3edee2e5 055/146: ; Bump version to 1.1.1 and update NEWS file, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw f9f64e0559 060/146: * swsw.el (swsw--get-id-length): Return 1 when there is one window tracked, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 07f26210e8 086/146: ; Add 'swsw-delete' fix to the NEWS file, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 8044341fdb 040/146: ; Update README to no longer suggest binding 'C-x o' in 'swsw-mode-map', ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw cec8c4aacc 110/146: ; Edit docstrings to conform completely to 'checkdoc', ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw f08caf6f0c 137/146: ; Add build manifest, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 1411a6314c 116/146: * swsw.el (swsw--update-window): Use 'when-let' instead of 'let' and 'when', ELPA Syncer, 2022/05/25