Your reminder that we do not accept code contributions that have been generated by LLMs. If you submit LLM-generated code we will simply close the pull request

https://docs.elementary.io/contributor-guide/development/generative-ai-policy

Generative AI Policy | Contributor Guide

@elementary i wish gnome had a project-wide policy like this

@alice @elementary I agree, but my feeling is that with the time going it will be harder to detect them and so we may end up in a situation in which any newcomer could be hard to trust (that could be quite bad for the accessibility of the ecosystem too).

Not to mention that we definely need a way to prevent those bots that are now starting to publicly throw trash on maintainers.

Socket (@[email protected])

馃 An AI agent created a GitHub account 2 weeks ago. It鈥檚 already landed PRs in major #OSS projects and is cold-emailing maintainers to offer its services. Maintainers don鈥檛 seem to know it鈥檚 an agent and the code is getting merged. We鈥檙e in new territory! 馃 https://socket.dev/blog/ai-agent-lands-prs-in-major-oss-projects-targets-maintainers-via-cold-outreach

Fosstodon
@3v1n0 @elementary we're also already in a situation where newcomers (and some old timers...) are hard to trust and I have seen slop MRs - e.g.:

-
https://gitlab.gnome.org/GNOME/gnome-clocks/-/merge_requests/384
-
https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/559

and very likely
https://gitlab.gnome.org/World/highscore/-/merge_requests/66 - very much not by a newcomer too

if there's a policy, we can point at it and promptly close the MR. Loupe and Highscore have individual policies against slop. Clocks didn't and still doesn't
Added Lap + Pause shortcut key (!384) 路 Merge requests 路 GNOME / Clocks 路 GitLab

This merge request adds a new keyboard shortcut for the Stopwatch in GNOME Clocks: Shortcut: L key Functionality:...

GitLab
@3v1n0 @elementary or well - nautilus has slop in tests from https://gitlab.gnome.org/GNOME/nautilus/-/merge_requests/1844 - the author said as much on matrix and another maintainer (yes, the author is a maintainer too!) was a-ok with it
Add A Bunch of Tests (!1844) 路 Merge requests 路 GNOME / Files 路 GitLab

A file browser for GNOME Report a Bug | Questions & Suggestions |

GitLab
@alice @3v1n0 @elementary ya know, when i said GNOME was the next big slop hazard, I had outraged GNOME devs protesting in my mentions
@davidgerard I think you should consider that many GNOME devs actually care about these things, other DE devs don't even talk about it much (despite it happening as much as it is on GNOME MRs).