all repos — conver @ 62b3eb61751e93ddf1984358f732455be1345ee5

A versioning system for dependable projects.

Fixed headers
h3rald h3rald@h3rald.com
Sun, 07 Jun 2026 23:00:47 +0200
commit

62b3eb61751e93ddf1984358f732455be1345ee5

parent

3ff00c9fa31b6f1174c379ac60c83cd9cf51a5a2

1 files changed, 3 insertions(+), 3 deletions(-)

jump to
M conver.mdconver.md

@@ -176,14 +176,14 @@ - MUST NOT include new enhancements.

Note that a score of 1000 MAY NOT be represented by Convergent Versioning, as it MAY NOT be reached. -### Dependency Management +#### Dependency Management Assuming that two projects "A" and "B" both follow Convergent Versioning, if "B" depends on "A", then: - The dependability score of "A" MUST be higher than the one of "B". - "B" MUST be compatible exactly with a specific version of "A", unless "A" is in _consolidated_ or _bedrock_ stage, in which case "B" MAY be compatible with any version of "A" with a score of 801 or higher (and therefore at least in _consolidated_ stage). -### Alternative Decimal Format +#### Alternative Decimal Format In cases when a the canonical format is deemed inconvenient or too cryptic for end users, an alternative decimal format MAY be used. In this case, a ConVer release MUST be formatted as follows:

@@ -196,7 +196,7 @@ - The third letter identifies the purpose, and MUST be either E (enhancement) or M (maintenance).

For example, **v13B-F** MAY be represented as **v0315-XBE**. -### Converting a ConVer release to SemVer +#### Converting a ConVer release to SemVer In situations where a SemVer like version is expected, such as in formats used by package managers and similar, a ConVer release MAY be converted into the corresponding SemVer-compliant release provides that the entire history project releases is known.