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
