I think “no AI” policies are a good thing and the intention is (likely) not literally forbidding AI; they couldn’t in any meaningful way. But the code should have a human attribution and ownership. If the code reeks of LLM, it’s shitty code quality. If people open MRs saying it was written by an agent, they distance themselves from their contribution but expect others to review and integrate it; which is also shitty behavior.
If on the other hand it’s well crafted code that was being thought through and refined, no one should or could care if an LLM was involved.
Yes, eventually no one will care, that’s my point. Using AI will become as normalized as using the internet for help, so the no AI policy will not hold. I agree that people should still own their changes and be held responsible for the quality.
LibreOffice just outright stating their policy of ‘no AI’ as a feature made me respect them so much more.
They allow the use of AI for contributions but with multiple restrictions: https://wiki.documentfoundation.org/Development/AI_policy
Based, x2
I wonder how long this will hold. Remind me 3 years?
I think “no AI” policies are a good thing and the intention is (likely) not literally forbidding AI; they couldn’t in any meaningful way. But the code should have a human attribution and ownership. If the code reeks of LLM, it’s shitty code quality. If people open MRs saying it was written by an agent, they distance themselves from their contribution but expect others to review and integrate it; which is also shitty behavior.
If on the other hand it’s well crafted code that was being thought through and refined, no one should or could care if an LLM was involved.
Yes, eventually no one will care, that’s my point. Using AI will become as normalized as using the internet for help, so the no AI policy will not hold. I agree that people should still own their changes and be held responsible for the quality.
Edit: I checked the actual source, they actually already allow the use of AI for contributions but with multiple restrictions: https://wiki.documentfoundation.org/Development/AI_policy
No, there always will be no ai movement