Re: is copyleft packaging bad for Debian?
Soren Stoutner <[email protected]> Wed, 04 Feb 2026 10:19:22 -0700
| Newsgroups | gmane.linux.debian.devel.project |
|---|---|
| Organization | Debian |
| Message-ID | <3926206.4XsnlVU6TS@soren-desktop> |
On Wednesday, February 4, 2026 2:38:13 AM Mountain Standard Time Guillem Jover wrote: > It feels like problems with for example weak/team maintainership always > get obviated in this kind of commentary. Such as, it shifting > disagreement from maintainer vs user to internal team strife *and* > team vs user, it substantially increasing communication and consensus > overhead, both of which can very easily either cause "edit wars" or > "paralysis by lack of consensus", or feelings of rudeness or unease > when one internal faction plows ahead regardless of consensus. It > might make maintainers have to work closer than desired with people > they'd rather keep at a distance with, besides the minimum required, > say via bug reports or whatever else. It makes having a coherent vision > of how the package is being maintained harder to understand from outside, > both from upstream and within the project. It makes it harder to invest > in deep understanding of how the upstream code works. It makes it harder > to have a reliable and clear contact point of interest from outside and > within the project. It makes it harder to have a long-standing > relationship with upstream and knowing/understanding each other's quirks, > requirements, preferences or disagreements. It makes unmaintained packages > more difficult to track, it makes inactive teams more difficult to deal > with and detect. It makes trying and experimenting with different packaging > styles or techniques harder, because one has to justify diverting from > any team practices, for something that might well be a dead end. People > feel way less responsible for packages, as supposedly "someone else in > the team can take care of it". Etc. > > . . . > > A weak ownership team is not inherently a better way to maintain > packages, and I'd not like to see this reductionist maintainership view > keep being pushed across the project. I agree with the above. There are pros and cons to both strong and weak maintainership models. Neither one guarantees that a packages will be well maintained, but there are good examples of packages being well maintained under both models. I prefer a strong maintainership model as long as the maintainer is doing a good job. Personally, I prefer to have at least one co-maintainer where we communicate well, are both on the same page as to how to handle the package, and both have a relationship with upstream. All of the complaints against a strong maintainership model have to do with the maintainer not doing a good job. Usually that is through inactivity, but occasionally it is through active participation in negative ways. -- Soren Stoutner [email protected]
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmmDf5oACgkQwufLJ66w tgM+8A//UXoiTuxbg+O02FRm2KodGHDg7pessZ0wLKKSz4VBBS/y+zggnBviAna6 UJZLKc3HGtVHwlEES5tDrL10fJsCnK/ExvXIcQnPyVRVoqAp0Sqnh7ja3+sA9zyX Xz6zKHnFzB/VXcr/HkilmfnbgNiE1aKIcsAECCrm/NnF9siy5pwNaAC5JEst0bWm w0B/k31pc/QT109Lml/HRJmRBA9Ehy+yN7dZHiDK+G+ArGa56HEzUr52AdaWu8BK nkNy6caOG5byUnzGsAF6r7XLXbBDzIhPsupaRHwUEec3wJZf9pYeFw3Jr3/Ppx7e QwanoZNGcJ5lbZKidkCviPeC/cQGZ5JFVyGVwkD9/rxd/hl9P+xZn0eiWqRL0Wt6 MCNeYNp1uyBZkQrMpwMnZOvAKEjwfMEwBf7febIvPtfmlthdwY+7LyDumLfMvvDX onomQtLKRHBfgDUjnNX9IM1EsM2sKZAaMaVFwOpbipYMIq0i45qQ1ha20l0GwVBp zFASLl0XuHIdQ0OdxSKzjxJzX12srNiZeaL/NY8zIyz/b885ivabxa1hVPN+5+C9 OT1JEmlMGExNT+UswFCwXmZp6ey+4tFQU73aQczJ/qjtMlKXoBunzz1JoABTCSKj VBxxqCUQUYEOv+3YdaHFBkcsSrLJT2NsF3CCTvO2RHNvRAazmcA= =P5/L -----END PGP SIGNATURE-----