Skip to content

Commit

Permalink
VersionsSchemeDecision.md: update NonZero
Browse files Browse the repository at this point in the history
  • Loading branch information
nfrisby committed Dec 2, 2022
1 parent 06c948d commit 0bdb1ed
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion ouroboros-consensus/docs/VersioningSchemeDecision.md
Expand Up @@ -38,7 +38,12 @@ To cut a new significant release, create branch `release/foo-A.B.x` pointing at
## Proposal NonZero

Master always has degenerate versions on it: everything is version `0`.
To cut a new significant release, create branch `release/foo-A.B.x` pointing at the desired `master` commit and then add a commit to `release/foo-A.B.x` that advances all appropriate versions COMPARED TO their value in the previous release branch.

To cut a new significant release, tag a commit _not on `master`_ that advances all appropriate versions COMPARED TO their value in the previous release branch.

Note that the degenerate versions could carry information.
EG they could be just a single number.
The only requirement is that they are inherently distinguished from release versions.

## Proposal Dimension

Expand Down

0 comments on commit 0bdb1ed

Please sign in to comment.