Re: Draft permissive ballot option (was: GR: Ban LLM contributions from Debian)
Lucas Nussbaum <[email protected]> Wed, 29 Jul 2026 07:35:31 +0200
| Newsgroups | gmane.linux.debian.devel.vote |
|---|---|
| Message-ID | <[email protected]> |
On 28/07/26 at 21:39 +0200, Marc Haber wrote: > Hi, > > thank you for your reasoning. > > On Mon, Jul 27, 2026 at 08:14:53AM +0200, Lucas Nussbaum wrote: > > 1/ I believe that it's important for Debian to state that > > LLMs raise many concerns (and not just related to copyright). That's > > what this paragraph is trying to achieve (and I would welcome > > suggestions to extend it from people against LLMs): > > > > > The Debian project recognizes that AI-assisted contributions raise > > > many concerns, e.g. about the technical quality and maintainability of > > > such contributions, and their legal status. AI itself also raises > > > additional concerns, about its impact on society at large, on the IT > > > industry and on Free Software; about its environmental impact; and the > > > aggressive or non-compliant practices of AI scrapers. > > > > 2/ I believe that a clear set of safeguards is useful to make LLM usage > > by others less inacceptable for contributors who would prefer to reject > > LLMs. Specifically, I think that disclosure is important because some > > contributors might choose to apply different standards to AI-assisted > > contributions (and that's fine). > > I do not think that is fine, though. Why would I put a sound suggestion on > the bottom of the pile or bin it just because it was written with the wrong > editor or using a mail service I don't like? With "different standards", I was thinking of "read it but take it with a different grain of salt", not "ignore it". Errors in AI-assisted/generated content tend to be of a different class, so as a reader or reviewer, it's useful to know the content was AI-assisted, to use a different mindset during the review. Also, it allows the reviewer to adjust the way to communicate with the submitter: if the submitter says the code was LLM-generated, then one can point a logical flaw and blame the LLM rather than point it and be super-careful not to harm the submitter's feelings. Also, I think there's a matter of honesty. When someone submits a high-quality AI-generated piece of code, or a contribution that would otherwise require a lot of work, it feels dishonest to take credit as if it was purely human-generated. Two examples here again: - Getting to the AI-generated bug report in #1142332 probably took me between 10 and 20 minutes. If I had not had AI-assistance, I would probably have skipped the detailed analysis and just reported the hang. - Generating discussion summaries as in https://lists.debian.org/debian-vote/2026/07/msg00017.html would take hours of manual work, vs minutes with an LLM. Lucas