Održavač paketa sa Telegram Desktop za Fedoru i RPM Fusion najavio je uklanjanje paketa iz spremišta. Dan ranije podršku za Telegram Desktop najavio je i održavatelj Gentoo paketa. U oba slučaja su izjavili da su spremni da vrate pakete u repozitorije ukoliko im se nađe novi održavač, spreman da preuzme brigu o održavanju.
Trenutni održavaoci navode odbojan i neprijateljski stav programera koji čak ni ne pokušavaju da shvate greške koje dovode do problema u izgradnji njihovog izvornog koda na Linux distribucijama kao razloge za odbijanje podrške Telegram Desktopu. Poruke o takvim greškama odmah se zatvaraju znakom “WONTFIX” i preporukom za korištenje polu-vlasničkih binarnih sklopova sa službene web stranice.
Situaciju pogoršava činjenica da se problemi koji ometaju sklapanje paketa redovno pojavljuju u novim izdanjima, a svi pokušaji da se otklone nedostaci u upstream-u svode se na izjave da programeri podržavaju samo svoje statičke sklopove i sve probleme pri kreiranju vlastitih skupštine treba da se rešavaju nezavisno. Na primjer, nedavno je zaustavljena podrška za sklopove sa Qt verzijama starijim od 5.15, a svi zahtjevi za prijedlozima da se problem nekako riješi su jednostavno ignorisani.
Također se napominje opća složenost organizacije sklapanja Telegram Desktopa, što komplikuje održavanje. Projekat je podijeljen u četiri različita spremišta (aplikacija, biblioteka za webrtc, skripte za cmake build sistem i biblioteka za audio obradu), ali samo jedno spremište generiše izdanja, a ostala tri se jednostavno ažuriraju kako razvoj napreduje bez urezivanja stanja. Osim toga, izgradnju ometaju sukobi ovisnosti koji nastaju kada se pokušava pružiti podrška za Wayland i x11, PulseAudio i ALSA, OpenSSL i LibreSSL.
izvor: opennet.ru