Tumanggi ang mga tagapagpanatili ng Fedora at Gentoo na magpanatili ng mga pakete mula sa Telegram Desktop

Ang tagapangasiwa ng mga pakete na may Telegram Desktop para sa Fedora at RPM Fusion ay inihayag ang pag-alis ng mga pakete mula sa mga repositoryo. Noong nakaraang araw, ang suporta para sa Telegram Desktop ay inihayag din ng tagapangasiwa ng mga pakete ng Gentoo. Sa parehong mga kaso, sinabi nila ang kanilang kahandaan na ibalik ang mga pakete sa mga repositoryo kung may nakitang bagong maintainer para sa kanila, na handang mamahala sa maintenance.

Binabanggit ng kasalukuyang mga tagapangasiwa ang kasuklam-suklam at pagalit na saloobin ng mga developer na hindi man lang sinusubukang unawain ang mga error na humahantong sa mga problema sa pagbuo ng kanilang source code sa mga distribusyon ng Linux bilang mga dahilan para sa pagtanggi na suportahan ang Telegram Desktop. Ang mga mensahe tungkol sa mga naturang error ay agad na isinara na may sign na "WONTFIX" at isang rekomendasyon na gumamit ng mga semi-proprietary na binary assemblies mula sa opisyal na website.

Ang sitwasyon ay pinalala ng katotohanan na ang mga problema na nakakasagabal sa pagpupulong ng mga pakete ay regular na lumalabas sa mga bagong release, at lahat ng mga pagtatangka na alisin ang mga pagkukulang sa upstream ay bumaba sa mga pahayag na ang mga developer ay sumusuporta lamang sa kanilang sariling mga static na pagtitipon at lahat ng mga problema kapag lumilikha ng kanilang sariling ang mga pagtitipon ay dapat na malutas nang nakapag-iisa. Halimbawa, ang suporta para sa mga pagtitipon na may mga bersyon ng Qt na mas luma sa 5.15 ay itinigil kamakailan, at lahat ng mga kahilingan para sa mga mungkahi upang malutas ang problema ay binalewala lang.

Napansin din ang pangkalahatang kumplikado ng organisasyon ng pagpupulong ng Telegram Desktop, na nagpapalubha sa pagpapanatili. Ang proyekto ay nahahati sa apat na magkakaibang repository (application, library para sa webrtc, mga script para sa cmake build system at library para sa pagpoproseso ng audio), ngunit isang repositoryo lamang ang bumubuo ng mga release, at ang tatlo pang iba ay ina-update lamang habang umuusad ang pag-unlad nang hindi ginagawa ang estado. Bukod pa rito, ang build ay nahahadlangan ng mga salungatan sa dependency na lumitaw kapag sinusubukang magbigay ng suporta para sa Wayland at x11, PulseAudio at ALSA, OpenSSL at LibreSSL.

Pinagmulan: opennet.ru

Magdagdag ng komento