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

Reply via email to