summaryrefslogtreecommitdiff
path: root/README.release.md
diff options
context:
space:
mode:
authorNathan Neulinger <nneul@neulinger.org>2019-02-19 21:01:22 -0600
committerNathan Neulinger <nneul@neulinger.org>2019-02-19 21:01:22 -0600
commit6101d17f1d2fc9e5fb62510a68fd8e1874ea6fa6 (patch)
treec78391e84c8e87f6d090f0cc648cc002a98968a2 /README.release.md
parent865c096ad600a087edb33189af2c51d6bf14d982 (diff)
downloadcracklib-6101d17f1d2fc9e5fb62510a68fd8e1874ea6fa6.tar.gz
update to try to document versioning policy
Diffstat (limited to 'README.release.md')
-rw-r--r--README.release.md13
1 files changed, 7 insertions, 6 deletions
diff --git a/README.release.md b/README.release.md
index 0c67337..093206b 100644
--- a/README.release.md
+++ b/README.release.md
@@ -1,13 +1,14 @@
Release Process
===============
-During development, version/tags/etc. should reflect version "2.9.x" for example
+Follow semantic versioning standard if at all possible: https://semver.org/ (MAJOR.MINOR.PATCH-PRE)
-At time of release, create ONE commit with all version numbers update in files and named for example "X.X.X".
-Create a tag of the name "cracklib-X.Y.Z" pointed to that commit and produce releases at that point
+During development, pick next planned version - increment patch level, and add "-dev"
-Before publication, you can add in NEWS for example "2.9.x" or "master" or "dev" and only when it is the commit
+Before publication, add in NEWS for example "2.9.x" or "master" or "dev" and only when it is the commit
for announcement, the moment to change the new version.
-After the release, when you add improvement in the code, "2.9.x" or "master" or "dev", do not mark with next version
-number to avoid future confusion.
+At time of release, create ONE commit with all version numbers update in files and named for example "X.X.X".
+Create a tag of the name "vX.Y.Z" pointed to that commit and produce releases at that point
+
+After the release, commit a change to put versions back to MAJOR.MINOR.(PATCH+1)-dev