Linux Mint abandonne libAdwaita et appelle les autres à les rejoindre

Les développeurs de Linux Mint ont, dans leur bulletin mensuel, parlé de l'avancement de Linux Mint 22 et ont partagé leur vision de la situation concernant le développement de GNOME et des applications qui en font partie.

En 2016, les développeurs de Linux Mint ont lancé un projet nommé XApps, destiné à créer des applications universelles pour les environnements de bureau traditionnels basés sur GTK afin de remplacer les applications de base de GNOME. Parmi celles-ci figurent Xreader (un fork d'Atrill, lui-même fork d'Evince), Xplayer (un fork de Totem), Xviewer (un fork de Eye of Gnome), et d'autres. On peut en apprendre davantage sur le projet sur leur site.

Le bulletin indique que les développeurs prévoient d'élargir la liste des applications incluses dans le projet XApps et invitent les autres à se joindre au projet. Ils s'adressent en premier lieu aux développeurs de Mate et XFCE, qui sont intéressés par le développement d'applications indépendantes du projet GNOME, ainsi qu'aux développeurs de distributions qui l'utilisent comme environnement de base. Étrangement, c'est surtout Xubuntu qui est mentionné.

La raison d'une telle déclaration, comme celle de la création du projet XApps, réside dans l'écart croissant entre les développeurs de GNOME et les autres en ce qui concerne la manière dont l'interface des programmes utilisateurs devrait être construite, ainsi que l'utilisation par le projet GNOME de la bibliothèque libAdwaita, qui est la base de la conception d'interfaces dans la majorité des applications du GNOME moderne. Selon les développeurs de Linux Mint, cette bibliothèque a été créée spécifiquement pour GNOME, et les applications GNOME deviennent de moins en moins adaptées à tout autre environnement en dehors de GNOME lui-même.

À titre d'exemple, les auteurs du bulletin fournissent des captures d'écran d'applications basées uniquement sur GTK et d'applications basées sur LibAdwaita, illustrant les différences d'apparence entre ces applications et leur inadaptation en tant qu'applications par défaut dans une distribution se positionnant comme un écosystème complet avec une approche cohérente de la création d'interfaces, plutôt que comme un assemblage brouillon.

En raison de cette incompatibilité, le Linux Mint 22 a vu le retrait du GNOME Font Viewer, et certaines applications ont été rétrogradées à leur version GTK3, notamment :

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

Les développeurs prévoient de se passer complètement de Zenity, tandis que les autres continueront à être développés sous forme de forks.

De plus, les développeurs de Mint estiment qu'il n'est pas judicieux de suivre le chemin d'Ubuntu, qui modifie la bibliothèque libAdwaita pour ses thèmes. Par conséquent, le thème Adwaita sera supprimé de la liste des thèmes disponibles dans Cinnamon 6.2.

Les développeurs estiment que le projet XApps pourrait résoudre ce problème et déclarent que son principe fondamental est l'indépendance par rapport à la distribution et à l'environnement de bureau, que ce soit Cinnamon, XFCE, Mate ou tout autre. Selon eux, XApps devrait être un projet distinct avec ses propres dépôts sur GitHub, un chat, un site web, une gestion, etc.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster