[QGIS-Developer] Floating an idea: ban AI based contributed from non-core developers?

Greg Troxel gdt at lexort.com
Sat Apr 11 12:08:36 PDT 2026


Nyall Dawson <nyall.dawson at gmail.com> writes:

> Advance warning: Emotional reply.
>
> Why, as a society, can we recognise that it's generally a BAD THING that AI
> has destroyed the livelihoods of graphic artists and musicians, but are
> BLIND to the impact it is having on professional software developers? Why
> MUST we be welcoming and warm to the people who are vandalising OUR form of
> art, and making it impossible for us to continue in the industry that we've
> devoted our lives to?
>
> I'm sorry, but I have absolutely NO sympathy for a new ai-slop contributor
> to open source. Just like I have no sympathy toward someone flooding
> spotify with AI written music, making it impossible for real artists to
> make a living.
>
> Screw that. It's already thankless enough to be an open source maintainer.
> Now it's even worse.
>
> Look after the people who have devoted YEARS of their lives to open source,
> or you'll lose those.
>
> /me out
>
> Nyall

Before I saw your reply, I was going to comment that the "it's unkind to
label low-quality LLM-generated content as AI slop" statement, while
coming from a place of wanting to be welcoing, is missing the point that
submitting low-qualitty LLM-generated content is an offense against the
community.  We would not be welcoming to people posting intentionally
offensive comments (e.g., gratuitous off-topic racial epithets) to
issues, and we wouldn't be talking about how it was unwelcoming to just
delete them and ban the submitter.   This is less different than people
that think AI is ok think.

It is possible that some people submitting AI slop don't undersetand
that it is AI slop, and don't understand the harms that LLM-generated
content does to projects.  Once there's a clear place to point to --
which explains that the submitter should not again submit other
LLM-generated content -- it might be better to just close with a
pointer, rather than label AI and leave open.


More information about the QGIS-Developer mailing list