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

Even Rouault even.rouault at spatialys.com
Sat Apr 11 04:28:28 PDT 2026


I've renamed to more neutral "AI assisted", with comment "AI assisted 
coding involved. Review with extreme scepticism"

Le 11/04/2026 à 08:14, DelazJ via QGIS-Developer a écrit :
> Hi,
> I'd like to sidestep a bit and actually comment on the project being 
> welcoming or not.
> As Alexander explained earlier, there are many efforts and many 
> resources out there to help anyone onboard and contribute (code?) to 
> QGIS. This is true. But easiness is a matter of experience. For 
> someone that made it the hard way, things may look easier today. For 
> someone that is beginning, there still may be difficulties that we no 
> longer see because we are already inside the circle. I've experienced 
> this a few times in recent years, having to collaborate and share 
> responsibilities in the docs repo.
>
> But being welcoming is not only a technical matter. It is also (and 
> mainly?) about interaction, how we talk to each other, how we help 
> each other, how we onboard new comers.
> In this thread, there have been concerns mentioned about the "Slop!" 
> label not being welcoming. I don't know if that word has different 
> meanings in English but the translation I am aware of is, at best not 
> tasty, and generally offending for an intellectual production. 
> Suggestion for relabeling and for a description have been made. Was 
> there any action to improve the situation? None. The label is still 
> there weeks later. The matter is not about whether you think it is not 
> offending someone that just drops code from an AI; it is about whether 
> it may offend someone that made some real efforts to contribute and 
> use the AI as support (the same thing some core devs claimed they do). 
> If there's a single person that can be offended, I'd say we must adapt 
> our vocabulary. We are not interacting with machines. (Not yet). And 
> as mentioned by some devs, that already happened to real and known 
> people, not first time contributors, we encourage at French users 
> meeting to open PR.
>
> So my question to core developers (or anyone that has rights on labels 
> editing in the code repo) : what does it take to you to reword 
> appropriately that label ?
>
> Let's keep being the most welcoming as possible!
>
> Kind regards,
> Harrissou
>
>
> Le 1 avril 2026 15:03:30 GMT+02:00, Stefanos Natsis via QGIS-Developer 
> <qgis-developer at lists.osgeo.org> a écrit :
>
>     Hi all,
>
>     I'm on the same page with Nyall on this one. While not perfect, a
>     no AI policy will improve the SnR of new PRs and that's important
>     granted that we already struggle with a queue of ~100 PRs!
>
>     > QGIS already has a problem with welcoming new contributors, and
>     a policy giving more special rights to core contributors will only
>     make the situation worse.
>
>     I strongly disagree with this opinion, especially before the
>     inflow of AI assisted PRs. It's actually quite the contrary, QGIS
>     is so welcoming to new contributors that we are starting to face
>     issues with AI contributions! Yes, sometimes PRs stay in the queue
>     for too long, however reviews are helpful and not dismissive.
>
>     It is sane and healthy to not treat core contributors or seasoned
>     veterans the same as newcomers. Core contributors are by
>     definition trusted so they can use the 'risky' tools. This is not
>     gatekeeping in the same way that it is not gatekeeping to limit
>     commit rights to core contributors only. We could still adapt this
>     to requiring a minimum of let's say 50 merged PRs before AI tools
>     are allowed.
>
>     Of course, since this is not enforceable, practically anyone can
>     still use AI tools to review his code, or even generate new code
>     and we won't know, and that will be OK, as long as the code is good!
>     Overall SnR will be improved though, as anyone wanting to
>     contribute will need to put more effort into it.
>
>     Best
>     Stefanos
>
>     On Wed, 1 Apr 2026 at 14:47, Greg Troxel via QGIS-Developer
>     <qgis-developer at lists.osgeo.org> wrote:
>
>         I should be clear that really I lean to "no AI contributions,
>         at least
>         for now" - the legal situation is unsettled, as is the social
>         situation,
>         and declining to engage while others figure it out seems best.
>
>         What I really meant is that compared to where we are now,
>         restricting
>         contributions to those with a track record and human
>         relationships is a
>         positive incremental step.  However, I see the lack of equal
>         treatment
>         as a a bug.
>
>
>         As for concern about new contributors and what amounts to "the
>         kids
>         these days just want to vibe code and if we aren't ok with
>         that they
>         won't play with us", I think that's ok to defer worrying
>         about.  If
>         that's really how it is, the Free Software world has much bigger
>         problems well beyond the scope of any one project.
>
>         _______________________________________________
>         QGIS-Developer mailing list
>         QGIS-Developer at lists.osgeo.org
>         List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>         Unsubscribe:
>         https://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
> _______________________________________________
> QGIS-Developer mailing list
> QGIS-Developer at lists.osgeo.org
> List info:https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe:https://lists.osgeo.org/mailman/listinfo/qgis-developer

-- 
http://www.spatialys.com
My software is free, but my time generally not.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20260411/b814fbd4/attachment.htm>


More information about the QGIS-Developer mailing list