Re: Anti-features
Sam James <[email protected]> Fri, 31 Jul 2026 19:13:44 +0100
| Newsgroups | gmane.linux.gentoo.devel |
|---|---|
| Organization | Gentoo |
| Message-ID | <[email protected]> |
--=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Anna Vyalkova <[email protected]> writes: > On 2026-03-10, Filip Kobierski wrote: >> Maybe one could flag slop packages with a LICENSE variable that is not=20 >> accepted by default? >> That would allow users to still have the final say in what can run on th= eir Gentoo systems but would be aware that AI-SLOP license is suboptimal. >> Then I imagine the problem would be in marking packages as such... >> Also the name of the "LICENSE"; AI-SLOP seems in-line with Gentoo's appr= oach, alas I in my opinion is unprofessional. Plain AI does not really soun= d discouraging. Naming is a secondary issue though. > > I'd like to revive this discussion. (Did you lose In-Reply-To?) > > What if instead of only marking slop packages, it will be possible to=20 > mark all anti-features[0]? So users could be warned not only about slop=20 > packages, but also about non-free network services, bundled dependencies= =20 > and other practices discouraged by Gentoo's high quality standards. > > This can be done either in profiles or in the ebuild itself. The term=20 > "anti-feature" is generic and future-proof. Well, IMO, the most important part of the discussion was how to handle the marking and the UX around that. I set out a few options in my email. > > Although at first most packages would have unknown anti-feature status,=20 > so it will need years to become actually useful. > > [0]: https://monitor.f-droid.org/anti-features --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEBBAEWCgCpFiEEJaa7iN2bdkxrVUHCc4QJ9SDfkZAFAmps5dgbFIAAAAAABAAO bWFudTIsMi41KzEuMTIsMiwyXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25z Lm9wZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyNUE2QkI4OEREOUI3NjRDNkI1NTQx QzI3Mzg0MDlGNTIwREY5MTkwDxxzYW1AZ2VudG9vLm9yZwAKCRBzhAn1IN+RkJuG AQDw80GQSujr1nkFdFKpokxmAnFqsrXsibbOAU3ximpK8gEAnvAhMSH1AQ2Bue8p kN1buCRGbDV3ZJV5vkSVSz8BkQ0= =iaO2 -----END PGP SIGNATURE----- --=-=-=--