Merge pull request #136 from Coffey-Labs/version-tense

Stalwart has not reached 1.0 yet
This commit is contained in:
Coffey Labs
2026-08-30 21:28:08 -07:00
committed by GitHub
2 changed files with 7 additions and 7 deletions
+3 -3
View File
@@ -181,9 +181,9 @@ to look wrong: a version with no `+pr` or `+g` means whoever built the image did
not pass one.
The version says nothing about Stalwart, deliberately. It used to: `2.16.x` had
`16` for the 0.16 generation it targeted, which left nowhere to go when Stalwart
reached 1.0 — `2.1` sorts *below* the `2.16` already deployed, so every image and
About screen would have read as a downgrade. Which Stalwart a build needs is
`16` for the 0.16 generation it targeted, which leaves nowhere to go once
Stalwart reaches 1.0 — `2.1` sorts *below* the `2.16` already deployed, so every
image and About screen would read as a downgrade. Which Stalwart a build needs is
stated where it can be precise, in the badge at the top of this file and in
[KNOWN-ISSUES.md](KNOWN-ISSUES.md), rather than compressed into one digit.
+4 -4
View File
@@ -5,12 +5,12 @@
* +pr129 the pull request it arrived through
*
* The date leads because ihasmail's version used to be `2.16.<pr>`, where `16`
* was the Stalwart generation it targeted -- and Stalwart 1.0 leaves that with
* nowhere to go. `2.1` would have sorted *below* the `2.16` already deployed,
* so every image and About screen would have read as a downgrade. Tying our
* was the Stalwart generation it targeted -- and Stalwart 1.0 will leave that
* with nowhere to go. `2.1` would sort *below* the `2.16` already deployed, so
* every image and About screen would read as a downgrade. Tying our
* numbering to somebody else's was the mistake; which Stalwart a build needs is
* said properly in the README badge and KNOWN-ISSUES, where it can be precise
* ("0.16 or newer; tested against 0.16.19") rather than one digit.
* ("0.16 or newer; tested against 0.16.20") rather than one digit.
*
* The pull request moved into build metadata, after the `+`, because it is
* provenance rather than a position in a sequence: at a hundred merges a week