Hello everyone,

While we continue to discuss an AI policy for NuttX, one thing I think we
can agree on is to adopt the Apache Software Foundation guideline for
generative tooling that recommends the following:

"When providing contributions authored using generative AI tooling, a
recommended practice is for contributors to indicate the tooling used to
create the contribution. This should be included as a token in the source
control commit message, for example including the phrase “Generated-by: ”.
This allows for future release tooling to be considered that pulls this
content into a machine parsable Tooling-Provenance file" [1]

I am proposing a vote on requiring the "Generated-by: " tag for
contributions using AI tooling in accordance with the ASF guidelines. If
this vote passes, the following text would be added to the contribution
guide (section 1.5):

"Contributions authored with the use of generative AI-tooling must include
a 'Generated-by:' tag in the commit message to identify the generative
tooling that was used in the contribution's creation. This tag should be
placed above the 'Signed-off by:' tag in the commit message."

And the 'Generated-by: ' tag will be added as a required field in section
1.6 of the Contribution guide.

Best,
Matteo

[1]: https://www.apache.org/legal/generative-tooling.html

Reply via email to