Hi,

In many PRs it is clear that AI has been a major contributor, maybe even 
written the entire code and description.
Sometimes it is obvious, other times you get an AI "vibe" due to e.g. overly 
detailed documentation or hallucination.
I'm not against AI assistance in code or docs, neither is the ASF. But there 
are certain things we must ensure gets right.
ASF has a GenAI page at https://www.apache.org/legal/generative-tooling.html 
focusing on Copyright and licensing which is a good starting point.
But I think it is also time to more actively take a stance as a project and set 
expectations.

Discussion points:

1. Should users be encouraged to self-declare use of AI tools for transparency? 
Even minor use?
2. If yes to #1, where should they declare such use - in PR description, or 
also in commit-message, e.g. "Generated-By: Foo" or "AI-Assisted: yes"
3. We should update contributor docs, I propose a responsibility and 
transparency focus, see https://github.com/apache/solr/pull/3946

Jan
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to