Οι συντηρητές του Fedora και του Gentoo αρνήθηκαν να διατηρήσουν πακέτα από το Telegram Desktop

Ο συντηρητής πακέτων με Telegram Desktop για Fedora και RPM Fusion ανακοίνωσε την αφαίρεση πακέτων από τα αποθετήρια. Προχθές ανακοινώθηκε και η υποστήριξη του Telegram Desktop από τον συντηρητή των πακέτων Gentoo. Και στις δύο περιπτώσεις δήλωσαν ότι είναι έτοιμοι να επιστρέψουν πακέτα στα αποθετήρια εάν βρεθεί νέος συντηρητής για αυτά, έτοιμος να αναλάβει τη συντήρηση.

Οι σημερινοί συντηρητές αναφέρουν την αποκρουστική και εχθρική στάση των προγραμματιστών που δεν προσπαθούν καν να κατανοήσουν τα σφάλματα που οδηγούν σε προβλήματα με τη δημιουργία του πηγαίου κώδικα τους σε διανομές Linux ως λόγους για την άρνηση υποστήριξης του Telegram Desktop. Τα μηνύματα σχετικά με τέτοια σφάλματα κλείνουν αμέσως με την ένδειξη "WONTFIX" και μια σύσταση για χρήση ημι-ιδιόκτητων δυαδικών συγκροτημάτων από τον επίσημο ιστότοπο.

Η κατάσταση επιδεινώνεται από το γεγονός ότι τα προβλήματα που παρεμβαίνουν στη συναρμολόγηση πακέτων εμφανίζονται τακτικά σε νέες εκδόσεις και όλες οι προσπάθειες εξάλειψης των ελλείψεων στο upstream καταλήγουν σε δηλώσεις ότι οι προγραμματιστές υποστηρίζουν μόνο τις δικές τους στατικές συγκροτήσεις και όλα τα προβλήματα κατά τη δημιουργία των δικών τους οι συνελεύσεις θα πρέπει να επιλύονται ανεξάρτητα. Για παράδειγμα, η υποστήριξη για συγκροτήματα με εκδόσεις Qt παλαιότερες από 5.15 σταμάτησε πρόσφατα και όλα τα αιτήματα για προτάσεις για την κατά κάποιον τρόπο επίλυση του προβλήματος απλώς αγνοήθηκαν.

Σημειώνεται επίσης η γενική πολυπλοκότητα της οργάνωσης συναρμολόγησης του Telegram Desktop, η οποία περιπλέκει τη συντήρηση. Το έργο χωρίζεται σε τέσσερα διαφορετικά αποθετήρια (εφαρμογή, βιβλιοθήκη για webrtc, σενάρια για το σύστημα κατασκευής cmake και βιβλιοθήκη για επεξεργασία ήχου), αλλά μόνο ένα αποθετήριο δημιουργεί εκδόσεις και τα άλλα τρία απλώς ενημερώνονται καθώς προχωρά η ανάπτυξη χωρίς να δεσμεύεται η κατάσταση. Επιπλέον, η έκδοση παρεμποδίζεται από διενέξεις εξάρτησης που προκύπτουν κατά την προσπάθεια παροχής υποστήριξης για Wayland και x11, PulseAudio και ALSA, OpenSSL και LibreSSL.

Πηγή: opennet.ru

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