يتخلى العاملان في صيانة Fedora و Gentoo عن صيانة تطبيق Telegram Desktop

أحد المطورين المسؤولين عن صيانة حزم Telegram Desktop لتوزيع Linux Fedora وفي مستودع RPM Fusion كشف النقاب مؤخرا من خلال وظيفة إزالة الحزم من المستودعات.

وعليه يأتي هذا القرار في وقت واحد تقريبًا إلى الإجراء الذي اتخذه في اليوم السابق مدير حزم Gentoo Telegram ، التي أعلنت أيضًا عن انتهاء دعم Telegram Desktop للتوزيع. في كلتا الحالتين ، يُشار إلى أنهم مستعدون لإعادة الحزم إلى المستودعات في حالة العثور على مشرف جديد ، وعلى استعداد لأخذ الصيانة بأيديهم.

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

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

في الرسالة التي أرسلها فيتالي زايتسيف (الذي كان مسؤولاً عن حزم Telegram Desktop لـ Fedora و RPM Fusion)

مرحبا جميعا! اليوم هو يوم عظيم.

قررت أخيرًا إزالة حزمة Fedora و RPM Fusion Telegram Desktop للأسباب التالية:

1. لديهم بيئة معادية للغاية وسامة جدًا للقائمين على صيانة GNU / Linux. سيتم إغلاق جميع الأخطاء المتعلقة بالتوزيعات على الفور باستخدام "WONTFIX ، استخدم النظام الثنائي نصف الخاص بنا والمرتبط بشكل ثابت بمكتبات Ubuntu 14.04 LTS ، من الموقع الرسمي".

2. لقد احتفظت بالعديد من حزم جنو / لينكس لمدة 16 عامًا ولم أشاهد مثل هذا المنبع العدائي من قبل. يبذلون قصارى جهدهم لكسر البنيات المعبأة وهناك حاجة إلى تصحيح المزيد والمزيد في كل إصدار. يقولون دائمًا: "نحن ندعم الإنشاءات الثابتة فقط ، إذا كنت بحاجة إلى مشاركتها -> أصلحها بنفسك."

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

4. إذا كنت مشرفًا على جنو / لينكس ، فإنهم يعاملونك كعدو. يكرهونك. إذا أراد أي شخص أن يأخذها ، فلا تتردد ، لكن لا تنس النقاط 1-4. 

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

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

أيضا الارتباك العام تنظيم بناء حزمة Telegram Desktop، و الذي يعقد الصيانة.

حسنًا ، ينقسم المشروع أساسًا إلى أربعة مستودعات مختلفة (تطبيق ، ومكتبة لـ webrtc ، ونصوص لنظام تجميع cmake ومكتبة لمعالجة الصوت) ، ولكن هناك مستودع واحد فقط مسؤول عن تجميع الإصدارات ويتم تحديث الثلاثة الآخرين ببساطة مع تقدم التنمية دون التزام.

بالإضافة إلى ذلك ، من ذكر مشاكل مع التجميع الذي تعوقه صراعات التبعية التي تنشأ عند محاولة تقديم الدعم لـ Wayland و x11 و PulseAudio و ALSA و OpenSSL و LibreSSL.

أخيرًا ، فيما يتعلق بموقف الجانب الآخر من الصراع ، يعود الأمر إلى حقيقة أن معظم الرسائل المتعلقة بالمشكلات غير ذات صلة أو يتم إصلاحها بسرعة ، ويكمن الخلاف في عدم الرغبة في دعم الإصدارات القديمة من Qt وربط الديناميكي بـ مكتبة tg_owt على لك.

إذا كنت تريد معرفة المزيد عنها حول الملاحظة ، يمكنك التحقق من التفاصيل الرابط التالي.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   ميجيل رودريجيز قال

    حسنًا ، بدلاً من الانزعاج ، كانوا سيصبحون دبلوماسيين عند إرسال رسالة مفادها أنه بسبب الصعوبات التي يمثلها إصرار الشركة على استخدام برمجياتها المملوكة حصريًا فقط لتجميع البرنامج بالإضافة إلى رفض دعم إصدارات معينة من كيو تي ، يوصون باستخدام الإصدار flathub الذي تم تحديثه ولا ينبغي أن يكون مشكلة عندما يتم تعبئتها على أنها flatpak.

  2.   لويس قال

    طالما أنه لا يزال متاحًا على Flathub ، فلن أواجه مشكلة ...
    لكني أفتقد Telegram

  3.   غابرييل قال

    في حالتي (على الرغم من أن تجربتي في manjaro) توقفت عن تنزيله من المستودعات عندما رأيت أنه لم يتم تحديثه بشكل متكرر مقارنة بـ "الإصدار الأصلي" لذلك قمت بتنزيل التطبيق مباشرة من صفحة Telegram وفك ضغطه في منزلي و voila ، بأسلوب windows firefox ، عندما أقوم بفتح التطبيق إذا كان هناك تحديث ، فإنه يقوم تلقائيًا بتنزيله والحقيقة أنه يعمل بشكل جيد.