> We are a Free Software project which has a specific meaning, we follow
> a policy that regulates us (FSDG) within those freedoms. We don't
> allow proprietary software for those reasons.

> We have rules about our contributions which are technical and they're
> related to how something is delivered to us (an outcome such as a PR,
> a particular format for the log) so that we "as engineers" can do a
> better job.

> We do not regulate how someone uses our software as long as they
> follow the rules of Free Software. We do not regulate HOW they achieve
> a contribution, we don't tell them they can only use Free Software, we
> don't tell them what Web sites they're allowed to go to or search
> engines to use. This is a change in category, we'll be explicitly
> telling contributors what they may or may not do on their own
> computers.

Let me just recall that this GCD is not about our personal preferences,
but relates to the code we decide to incorporate in Guix: using nano,
MSVC, a pencil or any other tool is irrelevant in this context. Outputs
of a genAI, on the opposite, directly land as issues, pull requests or
in Guix codebase, and this might have large implications over the
mid/long term.

Do we mind about a community of chatting LLM agents ? Do we accept LLM
inspiration ? Is usage of LLM for upgrading packages acceptable for us ?
Packaging itself ? ... We need to set the cursor somewhere, and this is
what we are discussing here.

Ludo’s text provides a reasonable context, and motivates a framework to
LLM usage within Guix, including many interesting references, worth
reading. Generally speaking, I think it is a good idea to read v2 GCD
008 with some detail  before posting here.  Let’s take next two weeks to
improve the document, so that we may reach consensus.

C.

Attachment: signature.asc
Description: PGP signature

              • ... Simon Tournier
              • ... Andreas Enge
              • ... Ludovic Courtès
              • ... Simon Tournier
              • ... Development of GNU Guix and the GNU System distribution.
          • ... Brendan Tildesley
            • ... λx . x
              • ... Steve George
              • ... λx . x
              • ... Steve George
              • ... Cayetano Santos
          • ... Development of GNU Guix and the GNU System distribution.
  • Re: Submitting GC... Simon Tournier

Reply via email to