[Development] AI-generated contributions to Qt
Edward Welbourne
edward.welbourne at qt.io
Mon Jul 20 12:03:49 CEST 2026
Axel Spoerl (20 July 2026 10:24) observed:
> Apart from copyright concerns, I find it particularly hard to review
> monster-commits of AI created content without developer ownership.
Note that "monster-commits" are already covered, to some degree at
least, by the "commits should be atomic" language in our [[Commit
Policy]] - which our [[Review Policy]] says reviewers should verify is
being followed.
The [[Commit Policy]] also has
7. Do not commit anything you do not understand.
which largely covers some of the concerns about AI-generated changes: if
the contributor doesn't understand it then reviewers should reject it.
And the part about atomic commits is within
9. Produce commits which facilitate reviews and contribute to a useful
history which can be read, searched, annotated and cherry-picked.
which, again, is an argument for breaking up monster commits into
readily-reviewed pieces. The [[Review Policy]] also says
3. Never approve changes outside your expertise.
which implies never approving what you don't understand. A reviewer
can always assert that as valid grounds to decline to approve.
(Note: [[...]] references are to pages on wiki.qt.io.)
Eddy.
More information about the Development
mailing list