From 164cd47225dc58f35d1511a4e53644d14b1fa01e Mon Sep 17 00:00:00 2001 From: Troy McConaghy Date: Fri, 23 Jun 2017 11:47:22 +0200 Subject: [PATCH] Note re Python form of semantic versioning in Release Process doc --- Release_Process.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Release_Process.md b/Release_Process.md index be4c448a..cf8036dd 100644 --- a/Release_Process.md +++ b/Release_Process.md @@ -2,8 +2,14 @@ The release process for BigchainDB server differs slightly depending on whether it's a minor or a patch release. -BigchainDB follows [semantic versioning](http://semver.org/) (i.e. MAJOR.MINOR.PATCH), taking into account -that [major version 0.x does not export a stable API](http://semver.org/#spec-item-4). +BigchainDB follows +[the Python form of Semantic Versioning](https://packaging.python.org/tutorials/distributing-packages/#choosing-a-versioning-scheme) +(i.e. MAJOR.MINOR.PATCH), +which is almost identical +to [regular semantic versioning](http://semver.org/) +except release candidates are labelled like +`3.4.5rc2` not `3.4.5-rc2` (with no hyphen). + ## Minor release