نگهدارنده بسته های تلگرام دسکتاپ برای فدورا و RPM Fusion از حذف بسته ها از مخازن خبر داد. روز قبل پشتیبانی از تلگرام دسکتاپ نیز توسط نگهدارنده بسته های جنتو اعلام شده بود. در هر دو مورد، آنها آمادگی خود را برای بازگرداندن بسته ها به مخازن در صورت یافتن یک نگهدارنده جدید برای آنها اعلام کردند که آماده مسئولیت نگهداری است.
نگهبانان فعلی نگرش منفور و خصمانه توسعه دهندگانی را که حتی سعی نمی کنند خطاهایی را که منجر به ایجاد کد منبع آنها در توزیع های لینوکس می شود را درک کنند، دلیل امتناع از پشتیبانی از دسکتاپ تلگرام می دانند. پیام های مربوط به چنین خطاهایی بلافاصله با علامت "WONTFIX" و توصیه به استفاده از مجموعه های باینری نیمه اختصاصی از وب سایت رسمی بسته می شوند.
وضعیت با این واقعیت تشدید میشود که مشکلاتی که در مونتاژ بستهها به طور مرتب در نسخههای جدید ظاهر میشوند و همه تلاشها برای از بین بردن کاستیها در بالادست به بیانیههایی منتهی میشود که توسعهدهندگان تنها از مجموعههای استاتیک خود پشتیبانی میکنند و همه مشکلات هنگام ایجاد مجموعههای خود را پشتیبانی میکنند. مجامع باید به طور مستقل حل و فصل شوند. به عنوان مثال، اخیراً پشتیبانی از اسمبلهایی با نسخههای Qt قدیمیتر از 5.15 متوقف شد و تمام درخواستها برای پیشنهادات برای حل مشکل به سادگی نادیده گرفته شد.
همچنین به پیچیدگی کلی سازمان مونتاژ دسکتاپ تلگرام اشاره شده است که تعمیر و نگهداری را پیچیده می کند. این پروژه به چهار مخزن مختلف (برنامه، کتابخانه برای webrtc، اسکریپت برای سیستم ساخت cmake و کتابخانه برای پردازش صدا) تقسیم میشود، اما تنها یک مخزن انتشارات را تولید میکند و سه مخزن دیگر به سادگی با پیشرفت توسعه و بدون ایجاد تعهد بهروزرسانی میشوند. علاوه بر این، درگیریهای وابستگی که هنگام تلاش برای پشتیبانی از Wayland و x11، PulseAudio و ALSA، OpenSSL و LibreSSL به وجود میآیند، با مشکل مواجه میشود.
منبع: opennet.ru