qubes-whonix package version numbers

Information

ID: 188
PHID: PHID-TASK-pcplruxkrh4fv2jcwnzs
Author: Patrick
Status at Migration Time: resolved
Priority at Migration Time: High

Description

One last thing before adding the qubes-whonix package to Whonix’s repository. (T182) We should discuss which version scheme to use.

I mindlessly bumped the version number in debian/changelog from (0:9.6-1) to (0:9.7-1). (Did that, because the changelog needs to include at least two entries (otherwise we run into the “requires close ITP” lintian warning).

Now realized, that you want to make the version numbers of the package on par with Whonix release.

I don’t think this is going to work out well. Let’s say I or you made a signed git tag using 9.6. Then realized, that we need any last minute fixes. What version number would we use then? Deleting git tags seems out of question. (Users who already got them, won’t get them overridden by git design for security reasons. Unless they manually delete them, there would be two different git tags in the wild pointing to different git hashes.) Or another case. Let’s say you wanted to make the package work with Whonix 10, but there are no final tags for it yet.

What about using a version scheme that is independent from the Whonix release?

Comments


WhonixQubes

2015-02-17 07:46:23 UTC


WhonixQubes

2015-02-17 08:01:54 UTC


Patrick

2015-02-17 13:49:51 UTC


nrgaway

2015-02-18 21:16:32 UTC


Patrick

2015-02-19 19:25:55 UTC


nrgaway

2015-02-22 20:58:56 UTC


Patrick

2015-02-22 22:33:41 UTC


Patrick

2015-02-22 22:40:33 UTC


nrgaway

2015-02-22 22:44:54 UTC


Patrick

2015-02-22 22:53:32 UTC


Patrick

2015-02-22 23:38:03 UTC


Patrick

2015-05-27 22:57:27 UTC