Good.

AI slop (AI generated code) will be not allowed in GNOME shell extensions: "At this point, we have to add a new rule to the EGO review guidelines. So the packages with unnecessary code that indicate they are AI-generated will be rejected."

Read blog post: https://blogs.gnome.org/jrahmatzadeh/2025/12/06/ai-and-gnome-shell-extensions/

#linux #gnome #opensource

AI and GNOME Shell Extensions

Why we have added a new rule to the EGO review guidelines. So the packages with unnecessary code that indicate they are AI-generated will be rejected.

GNOME Shell Extensions
@nixCraft isn't that too radical? i like one of the comments there saying all Ai generated extensions should be marked as such and just be deprioritized in review process. This will still allow to participate people, who want to create new extensions, but don't know how to code. And I believe they should have such ability, just don't expect to get a fast review or approve at all. Btw, this approach will allow to monitor current LLM's ability to write such extensions!

@greenexlibris @nixCraft I know a non-programmer who might agree with you.

But to keep up, the reaction to automated slop must be automated slop removal.

Once ai tools are good enough to write an extension that is indistinguishable from the well written output a programmer would produce then this rule won't matter. The ai party line is that ai is getting better super fast right? Just wait?

Until then you could have a programmer scrub your code? Or learn enough to scrub it yourself?

@greenexlibris @nixCraft I just saw in your profile that you are a full time programmer.

Do you happen to personally know people this would benefit?

@poleguy @nixCraft I think I do, but it's very slim group of people tbh

@poleguy @nixCraft Yeah LLMs evolution is pretty slow, but writing extensions is not that complicated and I am sure we will get to the point when this rule could be removed all together. But I guess it will take another like 5 years or so...

Idea of having another programmer look into your code is cool, but I guess not everyone has programmer at hand. And if this programmer is the reviewer than its even more work for them (?). And for some people learning to code is not a priority.

@poleguy @nixCraft Another thought. If someone has a great idea for extension but no skill, they should describe the idea in some kind of "issue", so someone who knows how to code, could go and implement it. And if nobody wants to implement it, it will be a sign of this idea not being good

@greenexlibris @nixCraft I'll bookmark this message and see how we are in 5 years. I'm doubtful that any extensions or other functional apps will be routinely designed by LLM's operated by non experts 5 years from now.

I'm gonna predict that in 5 years there will be fewer people bothering to submit AI coded slop because the bubble will be popped and the people hunting the easy money will be chasing the next bubble. And there will be filters in place to stop most of the low effort slop early.