Hello, I like what you have written. Most concerns I have were already expressed by others, so I have just a single point to add. Thank you for putting the work in.
Ludovic Courtès <[email protected]> writes: > 2. We kindly ask contributors to respect this choice and not use LLMs > for their contributions to Guix. Nevertheless, code claimed to be > produced in whole or in part by genAI **may be incorporated in the > limit of at most 15 lines of code** to ensure the contributor has a > valid copyright claim on the code. As far as I know, last recommendation from RMS to GNU maintainers is to not install or accept any LLM-generated code until there if official stance from FSF. FSF is currently working on official guidelines, so the intention is (per my understanding) to play it safe until it is written and publish. I do not think this was mentioned in this thread yet, so I wanted to put it here. Suggestion to change 2. above to talk about "legally-significant" instead would clarify it a bit. Though, reading (maintain)Legally Significant, the topic seems non-trivial, so maybe just cutting the paragraph short to > 2. We kindly ask contributors to respect this choice and not use LLMs > for their contributions to Guix. might be preferable? After all, the pledge is about not using LLMs, so this special carve-out does not seem necessary. Tomas -- There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors.
