News: 0001598876

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

New Rule Forbids GNOME Shell Extensions Made Using AI Generated Code

([GNOME] 5 Hours Ago GNOME.org Extensions)


The GNOME.org Extensions hosting for GNOME Shell extensions will no longer accept new contributions with AI-generated code. A new rule has been added to their review guidelines to forbid AI-generated code.

Due to the growing number of SNOME Shell extensions looking to appear on extensions.gnome.org that were generated using AI, it's now prohibited. The [1]new rule in their guidelines note that AI-generated code will be explicitly rejected:

"Extensions must not be AI-generated

While it is not prohibited to use AI as a learning aid or a development tool (i.e. code completions), extension developers should be able to justify and explain the code they submit, within reason.

Submissions with large amounts of unnecessary code, inconsistent code style, imaginary API usage, comments serving as LLM prompts, or other indications of AI-generated output will be rejected."

[2]This blog post by GNOME developer Javad Rahmatzadeh outlines the growing number of AI-generated extensions they had been seeing for inclusion on extensions.gnome.org (EGO) and thus set the new rule to forbid such AI-generated code moving forward. Users can use AI to generate their own local GNOME Shell extension but they will not be accepted to extensions.gnome.org for easy consumption by other GNOME users.

[3]

[4]This Week in GNOME outlined some new (non-AI) GNOME Shell extensions activity such as the Adaptive Brightness extension now supporting GNOME 49's new brightness slider behavior and a new All-In-One Clipboard release.



[1] https://gjs.guide/extensions/review-guidelines/review-guidelines.html#extensions-must-not-be-ai-generated

[2] https://blogs.gnome.org/jrahmatzadeh/2025/12/06/ai-and-gnome-shell-extensions/

[3] https://www.phoronix.com/image-viewer.php?id=2025&image=gnome_extensions_lrg

[4] https://thisweek.gnome.org/posts/2025/12/twig-228/



A reader reports that when the patient died, the attending doctor
recorded the following on the patient's chart: "Patient failed to fulfill
his wellness potential."
Another doctor reports that in a recent issue of the *American Journal
of Family Practice* fleas were called "hematophagous arthropod vectors."
A reader reports that the Army calls them "vertically deployed anti-
personnel devices." You probably call them bombs.
At McClellan Air Force base in Sacramento, California, civilian
mechanics were placed on "non-duty, non-pay status." That is, they were fired.
After taking the trip of a lifetime, our reader sent his twelve rolls
of film to Kodak for developing (or "processing," as Kodak likes to call it)
only to receive the following notice: "We must report that during the handling
of your twelve 35mm Kodachrome slide orders, the films were involved in an
unusual laboratory experience." The use of the passive is a particularly nice
touch, don't you think? Nobody did anything to the films; they just had a bad
experience. Of course our reader can always go back to Tibet and take his
pictures all over again, using the twelve replacement rolls Kodak so generously
sent him.
-- Quarterly Review of Doublespeak (NCTE)