Hey Ludo,
Ludovic Courtès <[email protected]> writes: > Hi Rutherther, > > Rutherther <[email protected]> skribis: > >>> 1. The project **will not use nor encourage use of genAI** for its >>> code, packages, code review, artwork, translations, or any other >>> artifacts. >> >> What does it mean 'the project'? There are maintainers, committers, team >> members behind this project... Is this supposed to say that committers >> will not use genAI for work on Guix on the tasks outlined here? Or only >> that the computing resources of the project won't use automated review >> checkers, auto updates of packages using LLM and so on? > > What do you think of changing the first sentence like so: > > The project (defined as maintainers, team members, and anyone with > write access to a Guix repository, including Weblate, or to Guix > resources such as the build farm) will not use … Yes, sounds good. > > ? > > Examples: > > • The translation team would not accept legally-significant > contributions to Weblate that are “clearly” genAI-generated. > > • Committers to guix/artwork would not accept genAI-produced artwork > or blog posts that brag about use of genAI. > > • Committers to guix/guix would not accept genAI-produced, > legally-significant bodies of code (which the next point clarifies). > > • People with access to the build farm will not run AI agents there. I also suggest to include these examples in the document (as a separate detailed section), I believe it makes it clearer on how to actually apply the point. > >>> 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. >> >> What if it's 16? > > How about rephrasing it like this: > > 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 as long > as it is not [“legally > > significant”](https://www.gnu.org/prep/maintain/html_node/Legally-Significant.html)** > to ensure the contributor has a valid copyright claim on the code. > For example, this includes code less than 15-line-long, or package > definitions that are evidently not creative, similar to those that > `guix import` and similar tools might produce. Sounds good. > > ? > > Hopefully I addressed your other points in > <https://codeberg.org/guix/guix-consensus-documents/pulls/13#issuecomment-15659414>. Yes, it seems to me you did. Thank you, Rutherther > > Thanks! > > Ludo’.
