Hello, Am Thu, Jun 25, 2026 at 12:37:12PM +0200 schrieb Gabriel Wicki: > The first paragraph of the commitment: > > 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 nor encourage use > > of genAI** to author code or packages, to interact with other > > participants (e.g., to explain code changes or to review code), to > > produce artwork, translations, or any other artifact. > > > 1. **GenAI use disclosure.** Contributors using genAI MUST disclose > > its use and how they used it. > > Or are `contributors' "externals" that just submit things but not > "project members" (such as the ones listed above)?
I think I replied to this before, so your messages are not ignored. The term "project" is "defined" - "anyone with write access", plus a few other people: maintainers and team members without write access. I would summarise it as people with some power to make changes to Guix. So contributors in the sense of point 1 above are others (people making pull requests, for instance). Simply put, people who can make suggestions for changes to Guix, but do not have the power to enact them. This is quite clear. As a committer, I am not supposed to use or encourage genAI. Then if I see a one-line pull request that adds an input, for instance, or a configure flag, and has been authored by a non-committer with the help of a genAI, I can merge it nevertheless. (I interpret that merging trivial commits created with genAI is not encouraging the use of genAI.) Andreas
