Opiekunowie Fedory i Gentoo odmówili utrzymywania pakietów z Telegram Desktop

Opiekun pakietów z Telegram Desktop dla Fedory i RPM Fusion zapowiedział usunięcie pakietów z repozytoriów. Dzień wcześniej wsparcie dla Telegram Desktop ogłosił także opiekun pakietów Gentoo. W obu przypadkach wyrazili gotowość zwrotu pakietów do repozytoriów, jeśli znajdzie się dla nich nowy opiekun, gotowy przejąć opiekę nad utrzymaniem.

Obecni opiekunowie jako powód odmowy wsparcia Telegram Desktop podają odrażającą i wrogą postawę programistów, którzy nawet nie próbują zrozumieć błędów prowadzących do problemów z budowaniem kodu źródłowego w dystrybucjach Linuksa. Wiadomości o takich błędach są natychmiast zamykane znakiem „WONTFIX” i zaleceniem używania półzastrzeżonych zestawów binarnych z oficjalnej strony internetowej.

Sytuację pogarsza fakt, że w nowych wydaniach regularnie pojawiają się problemy utrudniające montaż pakietów, a wszelkie próby eliminacji niedociągnięć w upstream sprowadzają się do stwierdzenia, że ​​programiści obsługują tylko własne statyczne złożenia i wszelkie problemy przy tworzeniu własnych zespoły powinny być rozwiązywane niezależnie. Na przykład niedawno zatrzymano obsługę złożeń z wersjami Qt starszymi niż 5.15, a wszelkie prośby o sugestie dotyczące rozwiązania problemu były po prostu ignorowane.

Należy również zauważyć ogólną złożoność organizacji montażu Telegram Desktop, co komplikuje konserwację. Projekt jest podzielony na cztery różne repozytoria (aplikacja, biblioteka dla webrtc, skrypty dla systemu kompilacji cmake i biblioteka do przetwarzania dźwięku), ale tylko jedno repozytorium generuje wydania, a pozostałe trzy są po prostu aktualizowane w miarę postępu rozwoju bez zatwierdzania stanu. Dodatkowo kompilację utrudniają konflikty zależności pojawiające się podczas próby zapewnienia obsługi Wayland i x11, PulseAudio i ALSA, OpenSSL i LibreSSL.

Źródło: opennet.ru

Dodaj komentarz