Мэйнтэйнеры Fedora і Gentoo адмовіліся ад суправаджэння пакетаў з Telegram Desktop

Суправаджаючы пакеты з Telegram Desktop для Fedora і RPM Fusion паведаміў аб выдаленні пакетаў з рэпазітароў. За дзень да гэтага аб спыненні падтрымкі Telegram Desktop таксама абвясціў суправаджальны пакеты з Gentoo. У абодвух выпадках заяўлена аб гатоўнасці вярнуць пакеты ў рэпазітары ў выпадку, калі для іх знойдзецца новы мэйнтэйнер, гатовы ўзяць суправаджэнне ў свае рукі.

У якасці прычын адмовы ад падтрымкі Telegram Desktop цяперашнімі суправаджаючымі называецца адштурхвае і непрыязнае стаўленне распрацоўшчыкаў, якія нават не спрабуюць разабрацца ў памылках, якія прыводзяць да праблем са зборкай іх зыходных тэкстаў у дыстрыбутывах Linux. Паведамленні аб падобных памылках адразу зачыняюцца з прыкметай "WONTFIX" і рэкамендацыяй выкарыстоўваць паўпрапрыетарныя бінарныя зборкі з афіцыйнага сайта.

Сітуацыю пагаршае тое, што праблемы, якія замінаюць зборцы пакетаў, рэгулярна ўсплываюць у новых рэлізах, а на ўсе спробы ўхіліць недапрацоўкі ў upstream зводзяцца да заяваў, што распрацоўнікі падтрымліваюць толькі іх уласныя статычныя зборкі і ўсе праблемы пры стварэнні ўласных зборак варта вырашаць самастойна. Напрыклад, нядаўна была спыненая падтрымка зборкі з версіямі Qt старэй 5.15 і ўсе звароты з прапановамі неяк вырашыць узніклую праблему проста ігнараваліся.

Таксама адзначаецца агульная заблытанасць арганізацыі зборкі Telegram Desktop, якая ўскладняе суправаджэнне. Праект разбіты на чатыры розныя рэпазітары (дадатак, бібліятэка для webrtc, сцэнары для сістэмы зборкі cmake і бібліятэка для апрацоўкі гуку), але толькі ў адным рэпазітары фармуюцца рэлізы, а астатнія тры проста абнаўляюцца па меры распрацоўкі без фіксацыі стану. Дадаткова зборку абцяжарваюць канфлікты з залежнасцямі, якія ўзнікаюць пры спробе забяспечыць падтрымку Wayland і x11, PulseAudio і ALSA, OpenSSL і LibreSSL.

Крыніца: opennet.ru

Дадаць каментар