Package: debian-policy
Version: 4.1.1.0
Policy § 5.6.11, after describing the meaning of the digits in the
policy version, reads:
| Thus only the first three components of the policy version are
| significant in the Standards-Version control field, and so either
| these three components or all four components may be specified. [5]
Now, I've only got the impressions that packages should avoid using the
4th digit in their Standards-Version field, as that number has no
meaning when it comes to normative stuff. I've seen on IRC/MLs all kind
of comments saying that the 4th digit should be avoided, and most
packages avoid it indeed, but this wording in the policy makes me feel
like it's pretty much the same.
Hello,
On Wed, Oct 04 2017, Jonathan Nieder wrote:
I include it because it makes it unambiguous which version of policy
the team referred to when preparing the package. Micro policy
releases are not supposed to change the normative stuff but sometimes
they clarify the text of normative sections and that context can be
useful for understanding whether a later clarification was taken into account in the packaging.
My feeling is that this is fine and that those comments on IRC/MLs are misguided. But I could easily be persuaded otherwise.
This seems like a reasonable use of all four digits.
I would like to reassign this to Lintian, which could say "did you
really mean to use all four?"
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 296 |
Nodes: | 16 (2 / 14) |
Uptime: | 78:19:52 |
Calls: | 6,658 |
Calls today: | 4 |
Files: | 12,203 |
Messages: | 5,332,974 |
Posted today: | 1 |