Aknowledging the use of AI in pull requests, and general AI policy

This has already been discussed, see AI attributions in commits?

That’s just too much. I’d be -1 for that (exact methodology, etc). I find it wasted time with little or no value. I prefer that people spend that time to write a better commit/PR or do more reviews. What’s important is that they are responsible for what they write. For me attribution is enough.

Also, almost all decisions a dev takes have also been discussed on the forum, on design.xwiki.org, on the #xwiki chat, with some colleagues, by reading a book written by someone, etc. So, with the same argument, they should disclose that information… It makes sense in some cases but not always.

Last, I believe 100% of what we write is already (or is soon going to) be partly helped by a LLM so I’m pretty sure we’ll have the AI attribution on every single commit very soon. And if not, then it means you’ve probably missed an opportunity to have your work reviewed by a LLM before pushing it and you’ve not done all you can to make sure that your commit is a good as it could be before asking a human to review it…

Thx