-
-
Notifications
You must be signed in to change notification settings - Fork 53
Closed
Labels
C: otherNo other component ("C:") label applies to this issue, or the appropriate label is not yet known.No other component ("C:") label applies to this issue, or the appropriate label is not yet known.P: majorPriority: major. Between "default" and "critical" in severity.Priority: major. Between "default" and "critical" in severity.project managementThis issue pertains to the management of the Qubes OS Project.This issue pertains to the management of the Qubes OS Project.
Description
The problem you're addressing (if any)
We often forget to update the version number when issuing a new release:
- https://forum.qubes-os.org/t/fixed-r4-2-3-fully-updated-system-still-shows-4-2-2/29024/
- https://forum.qubes-os.org/t/qubes-users-qubes-os-4-2-4-has-been-released/32354/2
- https://forum.qubes-os.org/t/qubes-os-4-2-4-has-been-released/32355/12
- https://www.reddit.com/r/Qubes/comments/1is85xz/qubes_os_424_has_been_released/mdf3lc8/
It happens often enough that some users have started to assume it's intentional and blame the announcements instead for not mentioning the "expected delay." I asked whether it's intentional, and @marmarek indicated that it was just due to a forgotten push.
The solution you'd like
Since it's easy to forget to update this, we should add some kind of automated test or CI check to catch this before issuing each new release.
Perhaps even just checking to make sure that the version number has changed at all (or isn't equal to the old one) might be enough of a test.
The value to a user and who that user might be
Users who do in-place upgrades will be able to verify that they're on the correct release.
Completion criteria checklist
No response
Atrate
Metadata
Metadata
Assignees
Labels
C: otherNo other component ("C:") label applies to this issue, or the appropriate label is not yet known.No other component ("C:") label applies to this issue, or the appropriate label is not yet known.P: majorPriority: major. Between "default" and "critical" in severity.Priority: major. Between "default" and "critical" in severity.project managementThis issue pertains to the management of the Qubes OS Project.This issue pertains to the management of the Qubes OS Project.