On 21/08/25 10:59, Paul Gevers wrote:
On 21-08-2025 10:51, Marc Haber wrote:
I really think that upload should be done by those persons in
Uploaders
Can we have an agreed content for the "debian team" in
Maintainer/Uploader? What I'm currently missing is the ability to say:
this package isn't QA maintained, but everybody is free to upload.
Maintainer: Debian <everyb...@debian.org>
Uploader: me and some others
Or ideally even without the Uploader field set, but currently that's a
policy violation.
Than this could become the opt-in way of saying this within the /debian
namespace.
There has been a small discussion about this last year [1].
The summary, from [2,3]:
We need different levels of responsibility:
* Nobody cares ⇒ orphan package / QA
* I care a bit, but I don't have time to handle all the responsibilities
that a maintainership entail, but try to contact me anyway, I may reply
⇒ MISSING LEVEL discussed here
* I care, as a part of a group ⇒ Team uploads
* I care, and I'm willing to handle the full maintainership: Maintaner:
m...@debian.org
Such a "missing level of collaboration" could like like this in practice:
* Maintainer: Debian contributors <collab-maint-de...@lists.debian.org> [1]
* Uploaders: the DD and DMs that have more experience with this package
(but not "responsible")
* The Git repo will live under https://salsa.debian.org/debian/
* Changelog entries will start with "Team upload"
* Give a light heads-up to the Uploaders before uploading or making huge
changes.
Regards,
[1] https://lists.debian.org/debian-devel/2024/12/msg00279.html
[2] https://lists.debian.org/debian-devel/2024/12/msg00528.html
[3] https://lists.debian.org/debian-devel/2024/12/msg00480.html
--
Gioele Barabucci