Linux Mint se aleja de libAdwaita y llama a otros a unirse a ellos.

Los desarrolladores de Linux Mint, en su boletín mensual de noticias, compartieron el progreso en el desarrollo de Linux Mint 22 y, entre otras cosas, su visión de la situación relacionada con la evolución de GNOME y las aplicaciones desarrolladas dentro de este.

En 2016, los desarrolladores de Linux Mint lanzaron un proyecto llamado XApps, orientado a crear aplicaciones universales para entornos de escritorio tradicionales basados en GTK que reemplazaran las aplicaciones básicas de GNOME. Entre ellas se encuentran Xreader (fork de Atrill, que a su vez es un fork de Evince), Xplayer (fork de Totem), Xviewer (fork de Eye of Gnome) y otros. Se puede obtener más información sobre el proyecto en su el sitio web.

El boletín afirma que los desarrolladores planean ampliar la lista de aplicaciones incluidas en el proyecto XApps, e invitan a otros a unirse al trabajo en el proyecto. En primer lugar, se dirigen a los desarrolladores de Mate y XFCE, que están interesados en el desarrollo de aplicaciones independientes del proyecto GNOME, así como a los desarrolladores de distribuciones que utilizan este como su entorno base. Curiosamente, se menciona principalmente a Xubuntu.

La razón de tal declaración, así como la razón para la creación del proyecto XApps, es la creciente discrepancia entre los desarrolladores de GNOME y los demás en la comprensión de cómo debería construirse la interfaz de las aplicaciones de usuario, así como el uso por parte del proyecto GNOME de la biblioteca libAdwaita, que es la base para construir interfaces en la mayoría de las aplicaciones en el moderno GNOME. Según los desarrolladores de Linux Mint, la biblioteca mencionada fue creada solo para GNOME, y las aplicaciones de GNOME son cada vez menos adecuadas para funcionar en algún lugar que no sea GNOME mismo.

Como ejemplo, los autores del boletín presentan capturas de pantalla de aplicaciones basadas únicamente en GTK y aplicaciones basadas en LibAdwaita, con las que ilustran las diferencias en la apariencia de las aplicaciones y su inapropiación como aplicaciones predeterminadas en una distribución que se posiciona como un ecosistema completo con un enfoque unificado para crear interfaces, en lugar de ser un trabajo improvisado.

Debido a esta incompatibilidad, en el futuro, Linux Mint 22 eliminó GNOME Font Viewer, y algunos programas fueron degradados a versiones en GTK3, en particular:

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

Los desarrolladores planean abandonar completamente Zenity, mientras que los demás serán desarrollados en forma de forks.

Además, los desarrolladores de Mint consideran inapropiado seguir el camino de Ubuntu, que modifica la biblioteca libAdwaita para sus temas, por lo que el tema Adwaita será eliminado de la lista de disponibles en Cinnamon 6.2.

Los desarrolladores creen que el proyecto XApps puede resolver el problema y declaran como principio fundamental su independencia de la distribución y del entorno de escritorio, ya sea Cinnamon, XFCE, Mate u otro. Según ellos, XApps debería ser un proyecto separado con sus propios repositorios en GitHub, un chat, un sitio web, administración, etc.

Fuente: linux.org.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster