GNOME Shell Extensions-butiken har uppdaterat sina riktlinjer för att förbjuda AI-genererade tillägg mitt i en ökning av lågkvalitativa inlämningar. Utvecklarna får fortfarande använda AI som verktyg för lärande och utveckling, men kod som huvudsakligen skrivits av AI kommer att avvisas. Syftet är att upprätthålla kodkvalitet och minska granskningsförseningar.
Tidigare i månaden reviderade GNOME Shell Extensions-butiken sina granskningsriktlinjer för att uttryckligen ange att tillägg inte får vara AI-genererade, enligt rapporter från It's FOSS och Phoronix. Denna förändring hanterar den växande strömmen av inlämningar med dåligt skriven kod producerad av AI-verktyg, ofta inlämnade av utvecklare som inte fullt ut förstår utdata.
Javad Rahmatzadeh, en utvecklare som granskar tillägg för GNOME, beskrev problemet i ett blogginlägg. Han framhöll att användningen av AI resulterat i paket med många onödiga rader och dåliga praxis. Rahmatzadeh spenderar upp till sex timmar om dagen på att granska över 15 000 rader kod och interagera med communityn. På de två senaste månaderna har antalet nya tillägg ökat, vilket är positivt för communityns tillväxt, men problematiska inlämningar har förlängt granskningstiderna. Som han förklarade: «Detta har lett till att vi får paket med många onödiga rader och dåliga praxis. Och när en dålig praxis introduceras i ett paket kan det skapa en dominoeffekt och dyka upp i andra tillägg.»
GNOME-tillägg utför olika funktioner, inklusive nödvändiga anpassningar som det populära Dash to Dock, som förbättrar kontrollen över app-docken. Riktlinjerna tillåter AI-användning som lärandemedel eller utvecklingsverktyg, förutsatt att utvecklare förstår koden de skickar in. Tidigare i år antog Fedora Council liknande åtgärder mot så kallad 'vibe coding' med AI, dock utan totalförbud.
Denna policy syftar till att säkerställa höga standarder i Linux-skrivbordsmiljön och förhindra spridning av underkvalitativ kod som kan påverka användarupplevelsen och tilläggens tillförlitlighet.