Re: unmaintained packages hidden by team maintenance (was Re: Bits from the DPL)

Sean Whitton <[email protected]> Tue, 17 Feb 2026 11:42:34 +0000
Newsgroups gmane.linux.debian.devel.project
Message-ID <[email protected]>
Sean Whitton [17/Feb  9:15am GMT] wrote:
> Charles Plessy [16/Feb  7:19pm +09] wrote:
>> Le Sat, Feb 14, 2026 at 09:20:56AM -0800, Russ Allbery a écrit :
>>>
>>> The contact point problem remains, of course. Personally, I'd love for
>>> packaging teams to publish a list of individual people who are points of
>>> contact, but I realize that's just one more thing to keep up to date.
>>
>> I think that in the teams where I participate, it makes sense to have no
>> Uploader field in packages where nobody wants to have them in their developers
>> dasboard (as opposed to the teams dasboard).
>>
>> But if that is putting too much pressure on other teams, maybe I will
>> propose to just add this to our routine update scripts:
>>
>>     grep -q '^Uploaders:' debian/control ||
>>         cme modify dpkg-control "source Uploaders=\"$(dpkg-parsechangelog -S Maintainer)\""
>>
>> And leave it to the team members to remove themselves from the Uploader field
>> in the VCS whenever they want.
>
> IIUC you are copying a non-human name from Maintainers to Uploaders,
> which would violate a Policy "must" and thus be an RC bug.  That's the
> whole thing we're discussing here.

My mistake, you're copying it from d/changelog, which is an interesting
idea, thanks.

-- 
Sean Whitton
signature.asc (application/pgp-signature, 869 B)
-----BEGIN PGP SIGNATURE-----

iQJNBAEBCgA3FiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAmmUVCoZHHNwd2hpdHRv
bkBzcHdoaXR0b24ubmFtZQAKCRBpW3rkvwZiQN2kD/wKBKm65QcKtBTQjm/I1y6M
ajdfZJJisAC8+ghdqWnussqlPLCkAInkM6tZsyd5PWEJccYtE5To9FqRHxwOV1q2
7SATXUCFeotzlTFY/UDFMPLhWjQcY2te3eV+Yk9hG9dv6zgEiBOKLNSWH+qL4b1z
3MyOu9GdQblNCk3Odw8eHciJ3nmaQf5RhgAZJkoBEEbJGF/sed863U+6iUjXqCBp
5VMNLMHC3ApqBb9G+ervOp1d8rw5Z4crGEY4RtIDphKLpZZJ3b9lKXV8gNJE8V6K
2Cs9i1JG94MZeHf8QwvJSV7bldGu63ECSki0UOcALcRr8bUgAeYU6bELnJ+yw+58
Ox0MMU3NSfxf4+jdAdyLT+ZqnwTy8wG/gdjJu61YCt45uIJ3e6LJ0hq7ObYjUesi
1j0qFQqYK91bGTTaGXqCEKA4BLuoDj0qnEuIN/X+Myylo5xUyoPx+nn2J9CUFQ0F
iEHgF0VWzXD1YsAjoiXjUMiSVvxy15Pru9azY0w4dqSkuEY5PHagUb8Ahv+wawhw
gqPco4cG1VmP7wdN6peFvoGaqk2iIKV9Paz7kcOQfBr2yqCuAhHAAMTowoFR4oFD
RUDNIF5MmYb4HPrtENAT10IN9oY85dK2ZLksvZsAuOpRDgf5cKNSF5p8ax3lX6QQ
VHppXPO3Qwop7WWgy06S5w==
=KCLz
-----END PGP SIGNATURE-----