Správci Fedory a Gentoo odmítli udržovat balíčky z Telegram Desktop

Správce balíčků s Telegram Desktop pro Fedoru a RPM Fusion oznámil odstranění balíčků z repozitářů. Den předtím byla podpora pro Telegram Desktop oznámena také správcem balíčků Gentoo. V obou případech uvedli, že jsou připraveni vrátit balíčky do úložišť, pokud se pro ně najde nový správce, připravený převzít údržbu.

Současní správci uvádějí jako důvod odmítnutí podpory Telegram Desktop odpudivý a nepřátelský přístup vývojářů, kteří se ani nesnaží pochopit chyby, které vedou k problémům s budováním jejich zdrojového kódu na linuxových distribucích. Zprávy o takových chybách jsou okamžitě uzavřeny znakem „WONTFIX“ a doporučením použít semi-proprietární binární sestavy z oficiálních webových stránek.

Situaci zhoršuje skutečnost, že v nových verzích se pravidelně objevují problémy, které narušují sestavování balíčků, a všechny pokusy o odstranění nedostatků v upstreamu vedou k prohlášením, že vývojáři podporují pouze svá vlastní statická sestavení a všechny problémy při vytváření vlastních shromáždění by měla být řešena samostatně. Například podpora pro sestavení s verzemi Qt staršími než 5.15 byla nedávno zastavena a všechny požadavky na návrhy, jak problém nějak vyřešit, byly jednoduše ignorovány.

Za zmínku stojí také obecná složitost montážní organizace Telegram Desktop, která komplikuje údržbu. Projekt je rozdělen do čtyř různých úložišť (aplikace, knihovna pro webrtc, skripty pro sestavovací systém cmake a knihovna pro zpracování zvuku), ale pouze jedno úložiště generuje vydání a další tři se jednoduše aktualizují, jak vývoj postupuje, aniž by došlo k potvrzení stavu. Kromě toho je sestavení brzděno konflikty závislostí, které vznikají při pokusu o poskytnutí podpory pro Wayland a x11, PulseAudio a ALSA, OpenSSL a LibreSSL.

Zdroj: opennet.ru

Přidat komentář