On 04/12/24 18:08, Andreas Tille wrote:
We could introduce this change starting with Debian Policy version X.
Maintainers who adopt this policy version by updating the
Standards-Version in their packages would implicitly agree that, in the
absence of a debian/dont_touch_my_package file, any Debian Developer is
permitted to upload the package.
Hi,
an alternative that I was thinking of, is making this "everybody is
onboard" policy more explicit by having a special email to use for the
Maintainer field. For example:
Maintainer: Debian community <debian-commun...@lists.debian.org>
The stewards of the package could be listed as Uploaders, as it
currently happens with team-maintained packages.
Lintian would then raise an error (not overridable for uploads) if the
Maintainer field is not set to a @{lists,tracker}.debian.org email AND
debian/dont_touch_my_package is not present with some text in it.
This would mimic what some maintainers are already doing today:
orphaning a package (i.e., setting its Maintainer address to
packa...@qa.debian.org), moving themselves to the Uploaders field and
then carrying on maintaining the package as part of the "QA Team"
(everybody is part of the QA Team...).
Regards,
--
Gioele Barabucci