Re: Thoughts about LLM usage
Gunnar Wolf <[email protected]>
| Newsgroups | gmane.linux.debian.devel.vote |
|---|---|
| Message-ID | <[email protected]> |
Marc Haber dijo [Wed, Aug 12, 2026 at 01:35:14PM +0200]: >On Tue, Aug 11, 2026 at 07:49:23PM -0600, Gunnar Wolf wrote: >>FWIW I agree with you using an LLM to prepare an NMU — and then >>_double-checking a full diff_, and becoming _personally_ responsible for >>any breakage it introduces. > >I'd like to know what it means for you to be "personally responsible". >I have broken key packages more than once without using an LLM, would >I face other consequences if I broke key packagees with an LLM >assisted contribution, any if yes, why? Well, Debian is after all a volunteer-driven project, where we do not have the power to send you to jail to think on what you did wrong. But I suppose you broke said key packages out of a mistake, and promptly corrected them. I think you felt personally responsible, and acted as quickly as possible to (probably mistranslating from a Spanish expression) “get your foot out of the hole”. It was not just that you found a bug in random code: you found (I have also done so, many times) a mistake in a contribution you made. And you felt it was necessary for you to fix the error. I have denied requests from potential contributors for me to sponsor their packages, because I am not familiar enough with the language / tooling they use, and they are unable to take direct responsibility in Debian: *I* would be responsible for whatever mistakes my upload would introduce. I would expect any DD uploading LLM-generated or LLM-assisted packaging to be as dilligent with that as with any other packaging they do. >>We should be able to use whatever tools we can, but whatever goes in the >>distribution signed by [email protected] is _my sole responsibility_, and I >>cannot point fingers at any LLM for doing something wrong. > >That's, in my opinion, how Debian works today. Even when I sponsor a >package from a newcomer, I take some responsibility for that, and >that's the reason why I don't enjoy sponsoring packages that don't use >Salsa CI. Precisely.