Administratorii Fedora și Gentoo au refuzat să mențină pachetele de pe Telegram Desktop

Menținătorul pachetelor cu Telegram Desktop pentru Fedora și RPM Fusion a anunțat eliminarea pachetelor din depozite. Cu o zi înainte, suportul pentru Telegram Desktop a fost anunțat și de întreținătorul pachetelor Gentoo. În ambele cazuri, ei și-au declarat că sunt pregătiți să returneze pachetele în depozite dacă se găsește un nou întreținător pentru ei, gata să se ocupe de întreținere.

Actualii menținători citează atitudinea respingătoare și ostilă a dezvoltatorilor care nici măcar nu încearcă să înțeleagă erorile care duc la probleme la construirea codului sursă pe distribuțiile Linux drept motive pentru refuzul de a sprijini Telegram Desktop. Mesajele despre astfel de erori sunt imediat închise cu semnul „WONTFIX” și o recomandare de utilizare a ansamblurilor binare semi-proprietare de pe site-ul oficial.

Situația este agravată de faptul că problemele care interferează cu asamblarea pachetelor apar în mod regulat în noile versiuni, iar toate încercările de a elimina deficiențele din amonte se reduc la afirmații conform cărora dezvoltatorii își susțin doar propriile ansambluri statice și toate problemele atunci când își creează propriile ansambluri. adunările ar trebui rezolvate independent. De exemplu, suportul pentru ansambluri cu versiuni Qt mai vechi de 5.15 a fost oprit recent și toate solicitările de sugestii pentru a rezolva cumva problema au fost pur și simplu ignorate.

De asemenea, se remarcă complexitatea generală a organizării ansamblului Telegram Desktop, care complică întreținerea. Proiectul este împărțit în patru depozite diferite (aplicație, bibliotecă pentru webrtc, script-uri pentru sistemul de construcție cmake și bibliotecă pentru procesarea audio), dar doar un depozit generează versiuni, iar celelalte trei sunt pur și simplu actualizate pe măsură ce dezvoltarea progresează fără comiterea stării. În plus, construcția este împiedicată de conflictele de dependență care apar atunci când se încearcă să ofere suport pentru Wayland și x11, PulseAudio și ALSA, OpenSSL și LibreSSL.

Sursa: opennet.ru

Adauga un comentariu