Το Linux Mint εγκαταλείπει το libAdwaita και ενθαρρύνει άλλους να συμμετάσχουν σε αυτό

Οι προγραμματιστές του Linux Mint, στη μηνιαία σύνοψη ειδήσεων, μίλησαν για την πρόοδο της ανάπτυξης του Linux Mint 22 και, μεταξύ άλλων, μοιράστηκαν το όραμά τους για την κατάσταση που σχετίζεται με την ανάπτυξη του GNOME και των εφαρμογών που αναπτύχθηκαν σε αυτό.

Το 2016, οι προγραμματιστές του Linux Mint ξεκίνησαν ένα έργο που ονομάζεται XApps, με στόχο τη δημιουργία καθολικών εφαρμογών για παραδοσιακά περιβάλλοντα επιφάνειας εργασίας με βάση το GTK για να αντικαταστήσει τις βασικές εφαρμογές GNOME. Αυτά περιλαμβάνουν το Xreader (ένα πιρούνι του Atrill, το οποίο, με τη σειρά του, είναι ένα πιρούνι του Evince), το Xplayer (ένα πιρούνι του Totem), το Xviewer (ένα πιρούνι του Eye of Gnome) και άλλα. Περισσότερες λεπτομέρειες για το έργο μπορείτε να βρείτε στο δικό τους Σε απευθείας σύνδεση.

Η σύνοψη αναφέρει ότι οι προγραμματιστές σχεδιάζουν να επεκτείνουν τη λίστα των εφαρμογών που περιλαμβάνονται στο έργο XApps και να ενθαρρύνουν άλλους να συμμετάσχουν στην εργασία για το έργο. Απευθύνονται κυρίως στους προγραμματιστές Mate και XFCE που ενδιαφέρονται να αναπτύξουν εφαρμογές ανεξάρτητες από το έργο GNOME, καθώς και σε προγραμματιστές διανομής που τις χρησιμοποιούν ως περιβάλλον βάσης. Για κάποιο λόγο, το Xubuntu αναφέρεται κυρίως.

Ο λόγος για αυτήν τη δήλωση, καθώς και ο λόγος για τη δημιουργία του έργου XApps, είναι η αυξανόμενη απόκλιση μεταξύ των προγραμματιστών του GNOME και άλλων στην κατανόηση του τρόπου κατασκευής της διεπαφής των προγραμμάτων χρήστη και της χρήσης του έργου GNOME του Βιβλιοθήκη libAdwaita, η οποία αποτελεί τη βάση για τη δημιουργία διεπαφών στις περισσότερες εφαρμογές στο σύγχρονο GNOME. Σύμφωνα με τους προγραμματιστές του Linux Mint, η εν λόγω βιβλιοθήκη δημιουργήθηκε μόνο για το GNOME και οι εφαρμογές του GNOME γίνονται όλο και λιγότερο κατάλληλες για εκτέλεση οπουδήποτε εκτός από το ίδιο το GNOME.

Για παράδειγμα, οι συντάκτες της σύνοψης παρέχουν στιγμιότυπα οθόνης εφαρμογών που βασίζονται μόνο στο GTK και εφαρμογών που βασίζονται στο LibAdwaita, που απεικονίζουν τη διαφορά στην εμφάνιση των εφαρμογών και την ακαταλληλότητά τους ως προεπιλεγμένες εφαρμογές σε μια διανομή που τοποθετείται ως ένα πλήρες οικοσύστημα με μια ενοποιημένη προσέγγιση για τη δημιουργία διεπαφών, όχι χειροτεχνίας Vasyan.

Για λόγους αυτής της ασυμβατότητας, το GNOME Font Viewer έχει αφαιρεθεί στο μέλλον του Linux Mint 22 και ορισμένα από τα προγράμματα έχουν υποβαθμιστεί σε εκδόσεις GTK3, ιδίως:

  • Ζελατίνη;
  • Υπολογιστής GNOME.
  • Απλή σάρωση.
  • Baobab;
  • Παρακολούθηση συστήματος;
  • Ημερολόγιο GNOME;
  • Κύλινδρος αρχείου;
  • Zenity.

Οι προγραμματιστές σχεδιάζουν να εγκαταλείψουν εντελώς το Zenity και να αναπτύξουν τα υπόλοιπα με τη μορφή πιρουνιών.

Επιπλέον, οι προγραμματιστές του Mint θεωρούν ακατάλληλο να ακολουθήσουν το μονοπάτι του Ubuntu, το οποίο τροποποιεί τη βιβλιοθήκη libAdwaita για να ταιριάζει στα δικά του θέματα, επομένως το θέμα Adwaita θα αφαιρεθεί από τη λίστα με τα διαθέσιμα στο Cinnamon 6.2.

Οι προγραμματιστές πιστεύουν ότι το έργο XApps μπορεί να λύσει το πρόβλημα και να δηλώσει ως κύρια αρχή την ανεξαρτησία του από το κιτ διανομής και το περιβάλλον επιφάνειας εργασίας, είτε είναι Cinnamon, XFCE, Mate ή άλλο. Τα XApps, κατά τη γνώμη τους, θα πρέπει να είναι ένα ξεχωριστό έργο με τα δικά του αποθετήρια GitHub, συνομιλία, ιστότοπο, διαχείριση κ.λπ.

Πηγή: linux.org.ru

Προσθέστε ένα σχόλιο