A Linux Mint fejlesztői havi hírlevelükben beszámoltak a Linux Mint 22 fejlesztésének előrehaladásáról, és megosztották látásmódjukat a GNOME és az ahhoz kapcsolódó alkalmazások fejlődésével kapcsolatban.
2016-ban a Linux Mint fejlesztői elindítottak egy XApps nevű projektet, amelynek célja univerzális alkalmazások létrehozása a hagyományos GTK alapú asztali környezetekhez, amelyek lecserélik a GNOME alapértelmezett alkalmazásait. Ezek között van az Xreader (az Atrill forkja, amely önállóan az Evince forkja), az Xplayer (a Totem forkja), az Xviewer (a Gnome Eye forkja) és mások. A projektről további információt találhatunk az ő weboldalon.
A hírlevélben nyilatkoznak arról, hogy a fejlesztők bővíteni kívánják az XApps projektbe tartozó alkalmazások listáját, és felszólítják másokat, hogy csatlakozzanak a projekthez. Elsősorban a Mate és XFCE fejlesztőihez fordulnak, akik érdeklődnek a GNOME projekttől független alkalmazások fejlesztése iránt, valamint a disztribúciók fejlesztőihez, akik ezt a környezetet alapként használják. Valamiért főként az Xubuntut említik.
Ezen kijelentés oka, ahogyan a XApps projekt létrehozásának is, egyre nagyobb eltérés a GNOME fejlesztői és a többiek között abban, hogy hogyan kellene felépíteni a felhasználói programok felületét, és a GNOME projekt által használt libAdwaita könyvtár alkalmazása, amely alapként szolgál a többségi modern GNOME alkalmazások interfészeinek kiépítéséhez. A Linux Mint fejlesztői úgy vélik, hogy az említett könyvtár csak a GNOME számára készült, és a GNOME alkalmazások egyre kevésbé alkalmasak arra, hogy máshol, mint a GNOME-on működjenek.
Példaként a hírlevél szerzői csak GTK-ra alapozott alkalmazások és LibAdwaita-ra épülő alkalmazások képernyőképeit mutatják, amelyek illusztrálják az alkalmazások külső megjelenésének különbségeit és azok alkalmatlanságát, mint alapértelmezett alkalmazások a disztribúcióban, amely teljes ökoszisztémaként pozicionálja magát, egységes interfész-építési megközelítéssel, nem pedig valami össze-vissza alkotással.
Az ilyen inkompatibilitás miatt a jövőbeni Linux Mint 22-ből eltávolították a GNOME Font Viewer-t, és egyes programokat GTK3 verzióra csökkentettek, különösen:
- Celluloid;
- GNOME Calculator;
- Simple Scan;
- Baobab;
- System Monitor;
- GNOME Calendar;
- File Roller;
- Zenity.
A Zenity-tól a fejlesztők teljesen el kívánják távolítani, a többi programot pedig forkok formájában kívánják fejleszteni.
Ezen kívül a Mint fejlesztői nem tartják célszerűnek, hogy az Ubuntu útjára lépjenek, amely a libAdwaita könyvtárat módosítja a saját téma részére, ezért az Adwaita téma el lesz távolítva a Cinnamon 6.2-ben elérhető témák listájából.
A fejlesztők úgy vélik, hogy az XApps projekt megoldást nyújthat erre a problémára, és azt állítják, hogy alapelve a disztribúciótól és asztali környezettől való függetlenség, legyen az Cinnamon, XFCE, Mate vagy más. Az XApps szerintük egy különálló projekt kell, hogy legyen a saját GitHub tárolóival, csevegőszobájával, webhelyével, irányítással stb.
Forrás: linux.org.ru
