--- Begin Message ---
- To: submit@bugs.debian.org
- Cc:
- Subject: Updating the description of the Standards-Version field
- From: Sean Whitton <spwhitton@spwhitton.name>
- Date: Sat, 09 Jun 2018 17:03:20 +0100
- Message-id: <87602s7xrr.fsf@zephyr.silentflame.com>
- In-reply-to: <23322.47707.632448.770058@chiark.greenend.org.uk>
- References: <cbabecc4-bb8b-4cec-5879-efbd74f70ad6@student.tut.fi> <87k1ra9ukb.fsf@zephyr.silentflame.com> <23322.47707.632448.770058@chiark.greenend.org.uk>
Package: debian-policy
Version: 4.1.4.1
Severity: normal
User: debian-policy@packages.debian.org
Usertags: normative discussion
Thank you for pointing out that Policy's description is out-of-date,
Ian, and for the patch. I agree that it captures the consensus we
established in that previous discussion, but it's not quite right for
Policy yet; see below.
Firstly, I think this text should go in section 4.1, and the description
of the Standards-Version field should have a link back to section 4.1.
The text in 4.1 is currently a bit strong about how often people have to
check Policy, so we can replace that with your new text.
On Fri, Jun 08 2018, Ian Jackson wrote:
> +For a package to have an old Standards-Version
> +is not itself a bug.
> +It just means that no-one has yet
> +reviewed the package with changes to the standards in mind.
> +The Standards-Version should not be updated
> +except after reviewing the applicable upgrading checklist.
The upgrading checklist explicitly states that it does not have
normative status, so a 'should not' requirement should not defer to it.
Also, IMO this should be 'must' rather than 'should' -- since it is pure
metadata, bumping the s-v without reviewing the changes to Policy can
only be counterproductive.
How about:
The Standards-Version must not be updated except after reviewing the
changes between the old and the new versions of the standards (the
upgrading checklist[hyperlink] can help with this task).
> +A very old Standards-Version
> +can mean that infelicities in the package are likely.
> +As a rule of thumb,
> +each package should be reviewed at least once per Debian release,
> +so a Standards-Version older than the previous Debian release
> +is indicative of work (if only review work) that needs doing.
s/As a rule of thumb, each package should be/It is recommended that each package be/
"Should" carries the weight of a bug of 'important' severity, but I
don't think that was your intent (and I don't think it should have
been).
If others are happy with the changes in this e-mail I'll prepare a patch
for seconding.
--
Sean Whitton
--- End Message ---
--- Begin Message ---
Source: debian-policy
Source-Version: 4.1.5.0
We believe that the bug you reported is fixed in the latest version of
debian-policy, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 901160@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sean Whitton <spwhitton@spwhitton.name> (supplier of updated debian-policy package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 04 Jul 2018 11:49:10 +0100
Source: debian-policy
Binary: debian-policy
Architecture: source
Version: 4.1.5.0
Distribution: unstable
Urgency: medium
Maintainer: Debian Policy Editors <debian-policy@lists.debian.org>
Changed-By: Sean Whitton <spwhitton@spwhitton.name>
Description:
debian-policy - Debian Policy Manual and related documents
Closes: 787816 864615 880920 891216 901160
Changes:
debian-policy (4.1.5.0) unstable; urgency=medium
.
* Policy: Update section 4.1, "Standards conformance"
Wording: Ian Jackson <ijackson@chiark.greenend.org.uk>
Seconded: Sean Whitton <spwhitton@spwhitton.name>
Seconded: Holger Levsen <holger@layer-acht.org>
Closes: #901160
* Policy: Require d-devel consultation for each epoch bump
Wording: Ian Jackson <ijackson@chiark.greenend.org.uk>
Seconded: Sean Whitton <spwhitton@spwhitton.name>
Seconded: Paul Gevers <elbrus@debian.org>
Closes: #891216
* Policy: Document Rules-Requires-Root
Wording: Niels Thykier <niels@thykier.net>
Wording: Guillem Jover <guillem@debian.org>
Wording: Sean Whitton <spwhitton@spwhitton.name>
Seconded: Paul Gevers <elbrus@debian.org>
Closes: #880920
* Policy: Update version of POSIX standard for shell scripts
Wording: Sean Whitton <spwhitton@spwhitton.name>
Seconded: Simon McVittie <smcv@debian.org>
Seconded: Julien Cristau <jcristau@debian.org>
Seconded: Gunnar Wolf <gwolf@debian.org>
Closes: #864615
* Policy: Update version of FHS from 2.3 to 3.0
Wording: Simon McVittie <smcv@debian.org>
Seconded: Sean Whitton <spwhitton@spwhitton.name>
Seconded: Julien Cristau <jcristau@debian.org>
Closes: #787816
* Add reference link to section 4.1 to section 5.6.11.
Checksums-Sha1:
bd2f88c5142e649785c05651cbd6d6d1e09073e6 2001 debian-policy_4.1.5.0.dsc
ca762a93462cf924cddf392e749d3394350b8eda 461188 debian-policy_4.1.5.0.tar.xz
Checksums-Sha256:
701e93245119f200b328f946f48d1bb2de64acd54efccb17fbd0facd40729112 2001 debian-policy_4.1.5.0.dsc
3de86786b2c33b6ef914f1bd02c74bbf640b6b951ff9ce6b9c651ce64a5842a6 461188 debian-policy_4.1.5.0.tar.xz
Files:
d9a472e6342de171b25689a9ebdeb885 2001 doc optional debian-policy_4.1.5.0.dsc
f6f7cdbea663f05f6bd57e2f44ca05bc 461188 doc optional debian-policy_4.1.5.0.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAls8pmkACgkQaVt65L8G
YkDVkg/+Pa5Nv8liMbbkk/EKLqNCA3THEMFOMGP/p+sfHrnqotdCzIC0qv9IDW8e
HG9N2MBEQg7+WfTE/7KpRSk9YkGOr4slVts4ST5Yu1PmVpzMg60X2k97KTOQfSU0
7uyLehkeUAcGJ306axc9AafoyQEBp3Y0qEn0OAbg+s9UYCgf4/k3MhxHje4o0q+S
CVfaT5so4B9XB9dMIAc+obCVd3zLjySS7Sqb33ktrfedhyWvPJPXOtX2X6BDY6ci
L7hpBn0KfwFeze0zLVteyhM4rvTyFYfCCY8E9+bnylKWMQcglKwgeNfA1+oKUyXZ
ZDmAYvRG4iFAO6UFxYGtlrSevrLW52a8uJ5SLLR78wYAx+zzceRgqPdxC7qVB2La
C6r4Espvj+vFT9kANhN7V2iy89CKz6f8HcmYa/1QNjhz5wtPDNMV8hbY51saMv37
8L5V2jeq1DBidcN2HvtqMZpzqlsnjvSe0xKNtAjYfcj+HHOk+P1jb8Zlv2MnugHp
CQwzouqfVEn0qQEOO+krWr6pqFFGDqEIDCRx1ykex7gG2yKpBE7nhIjdD5rOXZUk
oovyvURtfR9zTjGx3YB10VsX400sA+bKjwVA79a3P0nm5f+psvcXHL8XVmwI+hOW
zsMjhc1lB+unmiiKHAvrzCY1w2aqxVDbPSV0hD+qsbjNSxuoebA=
=7Eep
-----END PGP SIGNATURE-----
--- End Message ---