Hi Matteo,

+1 from me for 'Assisted-by' or 'Generated-by', with a strong preference for 
the former (as it covers more use cases of AI).

Best,
Jean.

> On 3 Jul 2026, at 16:32, Matteo Golin <[email protected]> wrote:
> 
> I am alright with changing to "Assisted-by:" to be in line with other major
> projects. The main goal is just to tag what has used generative AI.
> 
> However, Alan, I would note that we shouldn't impart any implied meaning on
> the tag beyond "generative AI was used". We have (and still are) receiving
> PRs that were fully generated by AI where the developer *was *passive.
> These are the minority, but they will still have to use the same
> "Assisted-by: " tag. So, if we are using the "Assisted-by:" tag, perhaps we
> should indicate somewhere that
> 
> "The presence of the 'Assisted-by: ' field in a commit message simply
> indicates the use of generative tooling, but does not make any claim about
> the extent to which the tool was used or how involved the developer was in
> the commit's creation. NuttX only tags commits that made use of generative
> tooling and does not make guarantees about in what manner they were used."
> 
> In light of these comments, a vote for +1 here would still mean the same
> thing except that we will use 'Assisted-by' in place of 'Generated-by:'.
> 
> Best,
> Matteo
> 
> On Fri, Jul 3, 2026 at 10:25 AM Alan C. Assis <[email protected]> wrote:
> 
>> Hi Matteo,
>> 
>> I think "Assisted-by:" as Alin suggested is better than "Generated-by:"
>> 
>> The former is more like an assistant and the later sounds more like the
>> developer was passive.
>> 
>> BR,
>> 
>> Alan
>> 
>> On Fri, Jul 3, 2026 at 11:03 AM Matteo Golin <[email protected]>
>> wrote:
>> 
>>> 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