Linux Mint sa vzdáva libAdwaita a vyzýva ostatných, aby sa k nim pridali

Vývojári Linux Mint vo svojom mesačnom spravodaji o novinkách informovali o priebehu vývoja Linux Mint 22 a okrem iného podelili o svoj pohľad na situáciu týkajúcu sa rozvoja GNOME a aplikácií vyvíjaných v rámci neho.

V roku 2016 spustili vývojári Linux Mint projekt s názvom XApps, ktorého cieľom je vytváranie univerzálnych aplikácií pre tradičné desktopové prostredia založené na GTK, aby nahradili základné aplikácie GNOME. Medzi nimi sú Xreader (fork Atrill, ktorý je zase fork Evince), Xplayer (fork Totem), Xviewer (fork Eye of Gnome) a ďalšie. Viac informácií o projekte nájdete na ich webe.

V spravodaji sa uvádza, že vývojári plánujú rozšíriť zoznam aplikácií, ktoré sú súčasťou projektu XApps, a vyzývajú ostatných, aby sa pridali k práci na projekte. Najmä sa obracajú na vývojárov Mate a XFCE, ktorí majú záujem o rozvoj aplikácií nezávislých od projektu GNOME, ako aj na vývojárov distribúcií, ktorí ich používajú ako svoje základné prostredie. Z nejakého dôvodu sa väčšinou spomína Xubuntu.

Dôvodom takého vyhlásenia, ako aj dôvodom vzniku projektu XApps, je čoraz väčšie rozpor medzi vývojármi GNOME a ostatnými v chápaní toho, ako by mal byť postavený používateľský rozhranie programov, a použitie knižnice libAdwaita projektom GNOME, ktorá je základom pre vytváranie rozhraní v väčšine aplikácií v modernej GNOME. Podľa názoru vývojárov Linux Mint bola uvedená knižnica vytvorená len pre GNOME, a aplikácie GNOME sú čoraz menej prispôsobené pre prácu kdekoľvek inde, okrem samotného GNOME.

Ako príklad uvádzajú autori spravodaja snímky obrazovky aplikácií, ktoré sú založené len na GTK, a aplikácií založených na LibAdwaita, na ktorých ilustrujú rozdiel vo vzhľade aplikácií a ich nevhodnosť ako predvolené aplikácie v distribúcii, ktorá sa prezentuje ako plnohodnotný ekosystém s jednotným prístupom k vytváraniu rozhraní, a nie ako amaterské dielo.

Z dôvodu takejto nekompatibility bol v budúcnosti z Linux Mint 22 odstránený GNOME Font Viewer, a niektoré z programov boli znížené na verziu na GTK3, konkrétne:

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

Od Zenity plánujú vývojári vôbec odstúpiť, zatiaľ čo ostatné rozvíjať vo forme forkov.

Okrem toho vývojári Mint považujú za neefektívne ísť cestou Ubuntu, ktorá modifikuje knižnicu libAdwaita podľa svojich tém, takže téma Adwaita bude odstránená zo zoznamu dostupných v Cinnamon 6.2.

Vývojári veria, že projekt XApps môže vyriešiť problém a vyhlasujú, že jeho základným zásadom je nezávislosť od distribúcie a prostredia pracovnej plochy, či už ide o Cinnamon, XFCE, Mate alebo iné. XApps by mal, podľa ich názoru, byť samostatný projekt so svojimi repozitármi na GitHub, chatom, webovou stránkou, správou a podobne.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster