رفض القائمون على Fedora وGentoo الاحتفاظ بالحزم من Telegram Desktop

أعلن مشرف الحزم مع Telegram Desktop لـ Fedora وRPM Fusion عن إزالة الحزم من المستودعات. في اليوم السابق، تم الإعلان أيضًا عن دعم Telegram Desktop من قبل مشرف حزم Gentoo. وفي كلتا الحالتين، أبدوا استعدادهم لإعادة الطرود إلى المستودعات إذا تم العثور على مشرف جديد لهم، جاهز لتولي مسؤولية الصيانة.

يستشهد المشرفون الحاليون بالموقف البغيض والعدائي للمطورين الذين لا يحاولون حتى فهم الأخطاء التي تؤدي إلى مشاكل في بناء كود المصدر الخاص بهم على توزيعات Linux كأسباب لرفض دعم Telegram Desktop. يتم إغلاق الرسائل المتعلقة بمثل هذه الأخطاء على الفور بعلامة "WONTFIX" وتوصية باستخدام التجميعات الثنائية شبه المملوكة من الموقع الرسمي.

يتفاقم الوضع بسبب حقيقة أن المشكلات التي تتداخل مع تجميع الحزم تظهر بانتظام في الإصدارات الجديدة، وجميع المحاولات للقضاء على أوجه القصور في المنبع تتلخص في التصريحات التي تفيد بأن المطورين يدعمون فقط التجميعات الثابتة الخاصة بهم وجميع المشكلات عند إنشاء مجموعاتهم الخاصة يجب حل التجمعات بشكل مستقل. على سبيل المثال، تم إيقاف دعم التجميعات ذات إصدارات Qt الأقدم من 5.15 مؤخرًا، وتم تجاهل جميع طلبات الاقتراحات لحل المشكلة بطريقة أو بأخرى.

يُلاحظ أيضًا التعقيد العام لتنظيم تجميع Telegram Desktop، مما يزيد من تعقيد الصيانة. ينقسم المشروع إلى أربعة مستودعات مختلفة (التطبيق، مكتبة webrtc، البرامج النصية لنظام البناء cmake ومكتبة معالجة الصوت)، ولكن مستودع واحد فقط يولد الإصدارات، ويتم تحديث الثلاثة الأخرى ببساطة مع تقدم التطوير دون الالتزام بالحالة. بالإضافة إلى ذلك، يتم إعاقة البناء بسبب تعارضات التبعية التي تنشأ عند محاولة تقديم الدعم لـ Wayland وx11 وPulseAudio وALSA وOpenSSL وLibreSSL.

المصدر: opennet.ru

إضافة تعليق