Správcovia Fedory a Gentoo odmietli udržiavať balíčky z Telegram Desktop

Správca balíkov s Telegram Desktop pre Fedoru a RPM Fusion oznámil odstránenie balíkov z repozitárov. Deň predtým oznámil podporu pre Telegram Desktop aj správca balíkov Gentoo. V oboch prípadoch uviedli, že sú pripravení vrátiť balíky do úložísk, ak sa pre nich nájde nový správca, pripravený prevziať údržbu.

Súčasní správcovia uvádzajú ako dôvod odmietnutia podpory Telegram Desktop odpudzujúci a nepriateľský postoj vývojárov, ktorí sa ani nesnažia pochopiť chyby, ktoré vedú k problémom s vytváraním ich zdrojového kódu na linuxových distribúciách. Správy o takýchto chybách sa okamžite zatvoria znakom „WONTFIX“ a odporúčaním použiť semi-proprietárne binárne zostavy z oficiálnej webovej stránky.

Situáciu zhoršuje skutočnosť, že v nových vydaniach sa pravidelne objavujú problémy, ktoré zasahujú do zostavovania balíkov, a všetky pokusy o odstránenie nedostatkov v upstreame vedú k vyhláseniam, že vývojári podporujú iba svoje vlastné statické zostavy a všetky problémy pri vytváraní vlastných zhromaždenia by sa mali riešiť samostatne. Napríklad podpora pre zostavy s verziami Qt staršími ako 5.15 bola nedávno zastavená a všetky žiadosti o návrhy na nejaké vyriešenie problému boli jednoducho ignorované.

Za zmienku stojí aj všeobecná zložitosť organizácie montáže Telegram Desktop, ktorá komplikuje údržbu. Projekt je rozdelený do štyroch rôznych úložísk (aplikácia, knižnica pre webrtc, skripty pre zostavovací systém cmake a knižnica na spracovanie zvuku), no iba jedno úložisko generuje vydania a ostatné tri sa jednoducho aktualizujú podľa toho, ako vývoj postupuje bez potvrdenia stavu. Okrem toho je zostavovanie brzdené konfliktmi závislostí, ktoré vznikajú pri pokuse poskytnúť podporu pre Wayland a x11, PulseAudio a ALSA, OpenSSL a LibreSSL.

Zdroj: opennet.ru

Pridať komentár