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 @3v1n0 @elementary I mean - I'm not sure what you want me to say here? I don't know who exactly you're talking about, when that was etc

if you're assuming I'm acting as a representative of the gnome project - nope, and such a person doesn't exist
@3v1n0 @davidgerard @elementary like if it were up to me, I'd have a blanket no slop policy for the entire project, and the entirety of foss while we're there, but as you can imagine i don't have that sort of influence