Hi Sebastien,

The number of real contributions developed using AI is still not high, that
is happening at this moment are contributions for fixes using AI.

But the number of contributions using AI will increase for sure as the AI
agents become more reliable.

Honestly I'm not against the use of AI, when done with responsibility by
people with skill to understand if that generated code has good quality or
not.

AI is just a tool, like a calculator. You can decide not to use a
calculator and do all the maths by yourself (in our head or in pencil and
paper).

Both approaches are fine, since you already know how to do the math in the
first place. The only problem in this case is that you will become lazy
(why do mental math if I can use a calculator?)

And just like a calculator, if used by a kid that doesn't know how to do
math, he will never master it (I think this is the real issue, for the
person themself).

BR,

Alan

On Wed, Jul 15, 2026 at 5:21 AM Sebastien Lorquet <[email protected]>
wrote:

> Hello,
>
> I agree with you but unfortunately, we're way past this stage already.
>
> The usage of AI in NuttX was started "as a normal thing to do" even
> before permission was requested and things were discussed on the mailing
> list.
>
> This is pretty much a tainted project and it has been for months, and
> there is no turning back at this point.
>
> Sebastien
>
>
> On 7/15/26 06:36, Lwazi Dube wrote:
> > Was there an option presented for those of us who want to keep our
> > open-source projects 100% free of AI-generated code? That discussion
> > absolutely should have happened. If there’s a link to it, please
> > share—imposing these tools on people who didn't ask for them is not
> > acceptable.
> >
> > On Wed, 1 Jul 2026 at 11:47, Matteo Golin <[email protected]>
> wrote:
> >
> >> Hello everyone,
> >>
> >> NuttX still has not adopted an AI policy, and the number of
> substantially
> >> AI-generated contributions is continuing to grow. Recently, the Godot
> >> project adopted a new AI policy which I think is quite reasonable. [1]
> >>
> >> I would like to suggest that NuttX adopt the AI policy from Godot [1]
> >> (slightly modified for more clarity), as follows, and include it in our
> >> contribution guide:
> >>
> >> - *No autonomous AI agent use or vibe coding*
> >>
> >>     - A human must be involved in the coding process if patches are
> >> submitted
> >>
> >> - *No use of AI to generate substantial pieces of code*
> >>
> >>     - We require all code to be human authored. AI assistance should be
> >>     limited to menial things (like code completion, regex, formatting,
> or
> >> find
> >>     and replace).
> >>     - If you do use AI in some capacity to author code, you must
> disclose it
> >>     in the PR discussion.
> >>
> >> - *No AI-generated text in human-to-human communication*
> >>
> >>     - When our maintainers volunteer their time to review your issue,
> PR, or
> >>     proposal, they do not want to talk to a machine. This is a basic
> >> principle
> >>     of respect.
> >>     - Machine translations are still acceptable as long as the original
> >>     content was written by a human.
> >>     - This includes PR descriptions and comments.
> >>
> >> - *All PRs must be reviewed and approved by a human before merging*
> >> Please let me know your thoughts, I really think it is time to adopt
> this
> >> change as I am seeing more and more frequently that substantially
> >> AI-generated PRs are submitted (what is really most frustrating is its
> use
> >> in human-to-human communication).
> >>
> >> Best,
> >> Matteo
> >>
> >> [1]: https://godotengine.org/article/contribution-policy-2026/
> >>
>

Reply via email to