Hi all,

It's a topic that's been on my mind for a while now when reviewing code.
I re-read the Official ASF position on Generative AI that can be found here [1][2].

I think this quote is important:
"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."

In complex changes that impacts low level code, it also raises the question of maintainability. I trust that every contribution has been read and understood, but if for any reason the committer is not able to commit anymore, maintaining such code could become quite tricky.

Any thoughts ?

Gaetan


[1] https://www.apache.org/legal/generative-tooling.html
[2] https://news.apache.org/foundation/entry/why-generative-ai-guidance-is-essential-to-contributors-of-open-source

Reply via email to