Closed holmanb closed 11 months ago
@holmanb @TheRealFalcon @aciba90 what do we think about this clarification:
diff --git a/VersionStrings.md b/VersionStrings.md
index e1211dd..63bdde7 100644
--- a/VersionStrings.md
+++ b/VersionStrings.md
@@ -92,7 +92,7 @@ The overall scheme stays the same for [Stable release updates](https://wiki.ubun
Compare these examples with the _[adding a change in the current Ubuntu development release](VersionStrings.md#version-adding-a-change-in-the-current-ubuntu-development-release)_ section above to better see the subtle difference.
-> Example in detail: _Adding a change to `2.0-2` in a stable Ubuntu release will use `2.0-2ubuntu0.1`_
+> Example in detail: _Adding a change to `2.0-2` in a stable Ubuntu release will use `2.0-2ubuntu0.1`. This first .1 change can include any supplemental debian packaging changes or patches applicable to the stable release._
> Example in detail: _Adding another change to `2.0-2ubuntu0.1` in a stable Ubuntu release will use `2.0-2ubuntu0.2`_
-> Example in detail: Adding a change to
2.0-2
in a stable Ubuntu release will use2.0-2ubuntu0.1
+> Example in detail: Adding a change to2.0-2
in a stable Ubuntu release will use2.0-2ubuntu0.1
. This first .1 change can include any supplemental debian packaging changes or patches applicable to the stable release.
Thanks for the proposal @blackboxsw. Lets s/can/must/
or similar, "can" implies an alternate option, and I think we've settled out of band that during SRU there is not.
Thanks @holmanb I put that comment and dropped the #100 on the wire for any language improvements folks may want to better express the restriction to use .1
always on first SRU.
If a stable release update release includes an Ubuntu delta (i.e. diff from upstream release), should this cause the package version to increment the patch delta ubuntuY?
No, stable updates release updates always change the .x and if no Y is there is becomes 0.1 as outlined.
Or should this cause the package version to increment the SRU increment ubuntu0.Y (unconditionally follow bullet 1)?
Yes
From the relevant section:
If a stable release update release includes an Ubuntu delta (i.e. diff from upstream release), should this cause the package version to increment the patch delta
ubuntuY
? Or should this cause the package version to increment the SRU incrementubuntu0.Y
(unconditionally follow bullet 1)?When, if ever, would a delta counter would be incremented in SRU?