Prevalent themes in the discussion
-
AI‑generated low‑volume “slop” overwhelms maintainers – Many commenters argue that the sheer quantity of lazy, AI‑assisted PRs (big diffs, vague descriptions) creates an unsustainable review burden, prompting the ban as a way to protect project quality.
“The most egregious examples are always lazy (big diff, lengthy descriptions, weird phrasing,…). Now there’s a section in the policy to point to for the quick rejection.” – skydhash
-
Policy lacks clear definition and enforceability – Critics say the ban on “LLM, AI or agent assisted code contributions” is vague, making it hard to apply consistently and opening the door to arbitrary enforcement.
“For an outright ban on 'LLM, AI or agent assisted code contributions', they do very little to define what that means. This is a terribly written policy - I sincerely urge the QGIS maintainers to put enforceable guardrails on the definition.” – perrygeo
-
Human expertise and domain knowledge remain essential – Especially for complex, safety‑critical software like QGIS, experienced maintainers stress that AI cannot replace the deep understanding needed to guarantee correctness and reliability.
“GIS is basically 'serious mapping software', and when it's used for city planning or other large GIS-relevant activities, accuracy and precision are non‑negotiable requirements.... These software packages generally have a couple (or more) graybeards on the team knowing the intricacies of the domain and the software pretty well, so they can read a patch, see the effects, make an informed decision…” – bayindirh
-
AI can be a useful tool when used responsibly; outright bans are shortsighted – Several users contend that AI assistance can improve productivity and code quality if properly reviewed, and that forks or personal use remain viable alternatives.
“Go for it. I bet you could do it in a week. I'll fork it in about 30 seconds. And neither of us will get any traction, because the QGIS team has a history and proven track record within the GIS community…” – flir