Hi Matteo,

IMHO the last paragraph is too stringent. I can imagine situations
where the code changes have been made by humans but AI is used to
analyze them and create context for reviewers, especially for persons
who are non-native English speakers. Automating the creation and
submission of a PR by a bot or agent is a next natural step.

I would rephrase the last paragraph as:

"Using AI generated content to issues or PR's via automated tooling
such as bots or agents can lead to low-value PR's or issues. Users
that post such contributions can be banned and/or reported to GitHub."

This allows rejecting bad use as intended, while keeping the path open
for good use.

Kind regards,

Jehudi

Op ma 23 feb 2026 om 16:28 schreef Matteo Golin <[email protected]>:
>
> Hello everyone,
>
> Following the discussion thread on this topic [1], I am starting a vote to
> adopt the Matplotlib AI use policy [2] in NuttX.
>
> The proposal is to include the policy verbatim in the contributing guide
> under the new header "Restrictions on Generative AI usage". I have changed
> "our discourse server" to "our mailing list/forums" in order to match the
> methods NuttX uses for communication.
>
> The policy is copy-pasted below with that change:
>
> """
>
> We expect authentic engagement in our community.
>
>    -
>
>    Do not post output from Large Language Models or similar generative AI
>    as comments on GitHub or our mailing list/forums, as such comments tend to
>    be formulaic and low content.
>    -
>
>    If you use generative AI tools as an aid in developing code or
>    documentation changes, ensure that you fully understand the proposed
>    changes and can explain why they are the correct approach.
>
> Make sure you have added value based on your personal competency to your
> contributions. Just taking some input, feeding it to an AI and posting the
> result is not of value to the project. To preserve precious core developer
> capacity, we reserve the right to rigorously reject seemingly AI generated
> low-value contributions.
>
> In particular, it is also strictly forbidden to post AI generated content
> to issues or PRs via automated tooling such as bots or agents. We may ban
> such users and/or report them to GitHub.
> """
>
> Best,
> Matteo
>
> [1]: https://www.mail-archive.com/[email protected]/msg14336.html
> [2]:
> https://matplotlib.org/devdocs/devel/contribute.html#restrictions-on-generative-ai-usage

Reply via email to