Re: unmaintained packages hidden by team maintenance

Simon Josefsson <[email protected]> Sat, 21 Feb 2026 15:30:29 +0100
Newsgroups gmane.linux.debian.devel.project
Message-ID <[email protected]>
Jonas Smedegaard <[email protected]> writes:

> [dropping a pile of cc'ed addresses]
>
> Quoting Simon Josefsson (2026-02-20 14:50:28)
>> Dominik George <[email protected]> writes:
>> > > this is the whole point of making the Uploader field optional.
>> > > When absent, it means that every team member is equally in chage
>> > > for the packag
>> > What does this entail? Do I constantly have to monitor upstream? Do
>> > I, personally, get all the maintainer duties? And everyone else in
>> > the team as well?
>> 
>> No.  The package is a shared responsibility, which is my perception
>> of the point of doing team-maintained package in the first place.  If
>> you don't want shared responsibility, then why team-maintain
>> something?
>
> How can I assess, as a concerned Debian developer, whether everybody or
> somebody or nobody in a team are responsible for the package?
>
> If the answer is "ask the team" then why is the Uploaders field ever
> relevant? I mean, the MIA team and anyone else concerned about a
> package can always "just ask" - why should we need to declare ahead of
> time what individuals take responsibility for, when we play loose with
> teams?

+1

>> It is fine for people to have the single-maintainer model and still
>> be able to do what they want.  Nobody has suggested to remove the
>> Uploaders field.  Only to make it optional, for those who prefer
>> another way.
>
> What do you mean by "do what they want"? Isn't it those arguing for
> making the Uploaders field optional for team-maintained packages that
> wants to "do what they want"? In what ways can maintainers of
> single-maintainer packages "do what they want"?

I was only referring to "use an Uploaders" field here.  Nobody has
suggested preventing anyone from using it, as far as I have seen.  So
making it optional allows either workflow.

/Simon
signature.asc (application/pgp-signature, 1.2 KB)
-----BEGIN PGP SIGNATURE-----

iQNoBAEWCgMQFiEEo8ychwudMQq61M8vUXIrCP5HRaIFAmmZwYUUHHNpbW9uQGpv
c2Vmc3Nvbi5vcmfCHCYAmDMEXJLOtBYJKwYBBAHaRw8BAQdACIcrZIvhrxDBkK9f
V+QlTmXxo2naObDuGtw58YaxlOu0JVNpbW9uIEpvc2Vmc3NvbiA8c2ltb25Aam9z
ZWZzc29uLm9yZz6IlgQTFggAPgIbAwULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgBYh
BLHSvRN1vst4TPT4xNc89jjFPAa+BQJn0XQkBQkNZGbwAAoJENc89jjFPAa+BtIA
/iR73CfBurG9y8pASh3cbGOMHpDZfMAtosu6jbpO69GHAP4p7l57d+iVty2VQMsx
+3TCSAvZkpr4P/FuTzZ8JZe8BrgzBFySz4EWCSsGAQQB2kcPAQEHQOxTCIOaeXAx
I2hIX4HK9bQTpNVei708oNr1Klm8qCGKiPUEGBYIACYCGwIWIQSx0r0Tdb7LeEz0
+MTXPPY4xTwGvgUCZ9F0SgUJDWRmSQCBdiAEGRYIAB0WIQSjzJyHC50xCrrUzy9R
cisI/kdFogUCXJLPgQAKCRBRcisI/kdFoqdMAQCgH45aseZgIrwKOvUOA9QfsmeE
8GZHYNuFHmM9FEQS6AD6A4x5aYvoY6lo98pgtw2HPDhmcCXFItjXCrV4A0GmJA4J
ENc89jjFPAa+wUUBAO64fbZek6FPlRK0DrlWsrjCXuLi6PUxyzCAY6lG2nhUAQC6
qobB9mkZlZ0qihy1x4JRtflqFcqqT9n7iUZkCDIiDbg4BFySz2oSCisGAQQBl1UB
BQEBB0AxlRumDW6nZY7A+VCfek9VpEx6PJmdJyYPt3lNHMd6HAMBCAeIfgQYFggA
JgIbDBYhBLHSvRN1vst4TPT4xNc89jjFPAa+BQJn0XTSBQkNZGboAAoJENc89jjF
PAa+0M0BAPPRq73kLnHYNDMniVBOzUdi2XeF32idjEWWfjvyIJUOAP4wZ+ALxIeh
is3Uw2BzGZE6ttXQ2Q+DeCJO3TPpIqaXDAAKCRBRcisI/kdFohvAAP48j3bBkCkV
KObRVZScGUz2TuVmVl1jUt7bpB/ITvqiKQD+KHuQ4vDFcgEOZ6nZZNJhKcSFB+Zi
8d8l3X+5uADt2Ao=
=PAH2
-----END PGP SIGNATURE-----