Udviklerne af Linux Mint har i deres månedlige nyhedsbrev delt nyheder om udviklingen af Linux Mint 22 og deres syn på situationen omkring GNOME og de applikationer, der udvikles inden for dette rammeværk.
I 2016 lancerede udviklerne af Linux Mint et projekt kaldet XApps, der havde til formål at skabe universelle applikationer til traditionelle skrivebords-miljøer baseret på GTK for at erstatte de grundlæggende GNOME-applikationer. Blandt dem er Xreader (en fork af Atrill, som igen er en fork af Evince), Xplayer (en fork af Totem), Xviewer (en fork af Eye of Gnome) og flere andre. Man kan læse mere om projektet på deres websitet.
I nyhedsbrevets meddelelse står der, at udviklerne planlægger at udvide listen over applikationer, der indgår i projektet XApps, og de opfordrer andre til at deltage i arbejdet med projektet. Først og fremmest henvender de sig til udviklere af Mate og XFCE, som er interesserede i at udvikle applikationer uafhængigt af GNOME-projektet, samt udviklere af distributioner, der bruger dem som deres grundlæggende miljø. Af en eller anden grund nævnes Xubuntu især.
Årsagen til denne meddelelse, ligesom årsagen til oprettelsen af projektet XApps, er det stigende uoverensstemmelse mellem GNOME-udviklerne og de øvrige omkring, hvordan brugergrænsefladen for programmer bør udformes, samt brugen af libAdwaita-biblioteket af GNOME-projektet, som er grundlaget for de fleste applikationer i moderne GNOME. Ifølge udviklerne af Linux Mint blev det nævnte bibliotek kun skabt til GNOME, og GNOME-applikationer bliver i stigende grad mindre egnede til brug andre steder end i selve GNOME.
Som eksempel giver forfatterne til nyhedsbrevet screenshots af applikationer, der udelukkende er baseret på GTK, og applikationer, der er baseret på LibAdwaita, for at illustrere forskellen i udseendet af applikationerne og deres upassende natur som standardapplikationer i en distribution, der positionerer sig som et komplet økosystem med en ensartet tilgang til opbygningen af brugergrænseflader, og ikke blot en sammenkogt affære.
På grund af denne inkompatibilitet er GNOME Font Viewer blevet fjernet fra Linux Mint 22, og nogle af programmerne er blevet nedgraderet til versioner på GTK3, blandt andet:
- Celluloid;
- GNOME Calculator;
- Simple Scan;
- Baobab;
- System Monitor;
- GNOME Calendar;
- File Roller;
- Zenity.
Udviklerne planlægger generelt at droppe Zenity, mens de øvrige vil blive videreudviklet som forks.
Desuden mener udviklerne af Mint, at det ikke er hensigtsmæssigt at følge Ubuntu, som modificerer libAdwaita-biblioteket til deres temaer, derfor vil temaet Adwaita blive fjernet fra listen over tilgængelige i Cinnamon 6.2.
Udviklerne mener, at projektet XApps kan løse problemet og angiver uafhængighed fra distributioner og desktopmiljøer som dets hovedprincip, hvad enten det er Cinnamon, XFCE, Mate eller et andet. Ifølge dem bør XApps være et separat projekt med egne repositories på GitHub, chat, hjemmeside, ledelse osv.
Kilde: linux.org.ru
