GNOME Now Rejects AI-Generated Shell Extensions

GNOME recently updated its extension review guidelines to reject submissions that show clear signs of AI-generated code. The change responds to a surge of extensions containing unnecessary patterns—reviewer Javad Rahmatzadeh reported spending over six hours reviewing more than 15,000 lines and finding extraneous try-catch blocks. Developers may still use AI for learning or completions, but fully generated extensions risk rejection.
Key Points
- 1Updates GNOME extension review guidelines to reject submissions with clear signs of AI-generated code.
- 2Highlights surge of unnecessary patterns like extraneous try-catch blocks and imaginary API usage.
- 3Requires developers to understand code; AI-assisted learning allowed but full AI generation risks rejection.
Scoring Rationale
Official policy change targets AI-generated code and guides reviewers; scope is limited to GNOME extensions, not broader ecosystems.
Sources
Public references used for this report.
Practice with real Logistics & Shipping data
90 SQL & Python problems · 15 industry datasets
250 free problems · No credit card
See all Logistics & Shipping problems