Linux Mint se vzdává libAdwaita a vyzývá ostatní, aby se k nim připojili

Vývojáři Linux Mint ve své měsíční zprávě o novinkách informovali o postupu vývoje Linux Mint 22 a sdíleli také své názory na situaci týkající se vývoje GNOME a aplikací, které se vyvíjejí v jeho rámci.

V roce 2016 zahájili vývojáři Linux Mint projekt nazvaný XApps, jehož cílem bylo vytvořit univerzální aplikace pro tradiční desktopová prostředí založená na GTK, aby nahradily základní aplikace GNOME. Patří sem Xreader (fork Atrill, který je zase forkem Evince), Xplayer (fork Totem), Xviewer (fork Eye of Gnome) a další. O projektu se můžete dozvědět více na jejich webu.

Ve zprávě se uvádí, že vývojáři plánují rozšířit seznam aplikací zahrnutých do projektu XApps a vyzývají ostatní, aby se připojili k práci na projektu. Především se obracejí na vývojáře Mate a XFCE, kteří mají zájem o rozvoj aplikací nezávislých na projektu GNOME, a také na vývojáře distribucí, kteří používají jejich systém jako základní prostředí. Z nějakého důvodu se v tomto kontextu především zmiňuje Xubuntu.

Důvodem takového prohlášení, stejně jako důvodem vzniku projektu XApps, je stále větší rozpor mezi vývojáři GNOME a ostatními v chápání toho, jak by mělo být navrženo uživatelské rozhraní programů, a použití knihovny libAdwaita projektem GNOME, která je základem pro vytváření rozhraní ve většině aplikací moderního GNOME. Podle názoru vývojářů Linux Mint byla uvedená knihovna vytvořena pouze pro GNOME a aplikace GNOME se stále méně hodí pro použití kdekoli jinde než v samotném GNOME.

Autoři zprávy uvádějí jako příklad snímky obrazovky aplikací založených pouze na GTK a aplikací založených na LibAdwaita, na kterých ilustrují rozdíl v vzhledu aplikací a jejich nevhodnost jako výchozích aplikací v distribuci, která se profiluje jako plnohodnotný ekosystém se sjednoceným přístupem k vytváření rozhraní, a ne jako chaotická záležitost.

Z důvodů takové nekompatibility byl v budoucnosti z Linux Mint 22 odstraněn GNOME Font Viewer a některé z programů byly downgradovány na verzi GTK3, konkrétně:

  • Celluloid;
  • GNOME Calculator;
  • Simple Scan;
  • Baobab;
  • System Monitor;
  • GNOME Calendar;
  • File Roller;
  • Zenity.

Od Zenity mají vývojáři v plánu zcela se vzdát, ostatní budou vyvíjeny jako forky.

Kromě toho vývojáři Mint považují za nevhodné následovat cestu Ubuntu, která modifikuje knihovnu libAdwaita pro své motivy, takže motiv Adwaita bude odstraněn ze seznamu dostupných v Cinnamon 6.2.

Vývojáři se domnívají, že projekt XApps může vyřešit problém a prohlašují, že jeho hlavním principem je nezávislost na distribuci a desktopovém prostředí, ať už jde o Cinnamon, XFCE, Mate nebo jiný. XApps by podle jejich názoru měl být samostatným projektem se svými repozitářemi na GitHubu, chatem, webovými stránkami, vedením atd.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster