ترك مطور PostmarketOS الرئيسي مشروع Pine64 بسبب مشاكل في المجتمع

أعلن Martijn Braam، أحد المطورين الرئيسيين لتوزيع postmarketOS، عن رحيله عن مجتمع Pine64 مفتوح المصدر، نظرًا لتركيز المشروع على توزيع واحد محدد بدلاً من دعم نظام بيئي لتوزيعات مختلفة تعمل معًا على حزمة برامج.

في البداية، استخدمت Pine64 استراتيجية تفويض تطوير البرامج لأجهزتها إلى مجتمع مطوري توزيع Linux وأنشأت إصدارات مجتمعية من هاتف PinePhone الذكي، المزودة بتوزيعات مختلفة. في العام الماضي، تم اتخاذ القرار باستخدام توزيعة Manjaro الافتراضية والتوقف عن إنشاء إصدارات منفصلة من PinePhone Community Edition لصالح تطوير PinePhone كمنصة شاملة توفر بيئة مرجعية أساسية افتراضيًا.

وفقًا لمارتن، فإن مثل هذا التغيير في استراتيجية التطوير يخل بالتوازن في مجتمع مطوري برامج PinePhone. في السابق، كان جميع المشاركين يتصرفون على قدم المساواة، وبأفضل ما لديهم من قدرات، قاموا بشكل مشترك بتطوير منصة برمجية مشتركة. على سبيل المثال، قام مطورو Ubuntu Touch بالكثير من أعمال النشر الأولية على الأجهزة الجديدة، وقام مشروع Mobian بإعداد حزمة الاتصالات الهاتفية، وعمل نظام PostmarketOS على حزمة الكاميرا.

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

من خلال كونها البناء الأساسي لـ PinePhone، لم تظل Manjaro التوزيعة الوحيدة التي تتلقى الدعم المالي من مشروع Pine64 فحسب، بل بدأت أيضًا في التمتع بتأثير غير متناسب على تطوير منتجات Pine64 وصنع القرار في النظام البيئي المرتبط بها. على وجه الخصوص، غالبًا ما يتم اتخاذ القرارات الفنية في Pine64 بناءً على احتياجات Manjaro فقط، دون مراعاة رغبات واحتياجات التوزيعات الأخرى بشكل صحيح. على سبيل المثال، في جهاز Pinebook Pro، تجاهل مشروع Pine64 احتياجات التوزيعات الأخرى وتخلى عن استخدام SPI Flash ومحمل الإقلاع العالمي Tow-Boot، وهو ضروري لتوفير الدعم المتساوي للتوزيعات المختلفة وتجنب الارتباط بـ Manjaro u-Boot.

بالإضافة إلى ذلك، أدى التركيز على مجموعة واحدة إلى تقليل الحافز لتطوير منصة مشتركة وخلق شعور بالظلم بين المشاركين الآخرين، حيث تتلقى التوزيعات تبرعات من مشروع Pine64 بمبلغ 10 دولارات من بيع كل إصدار من هاتف PinePhone الذكي. مرفق مع هذا التوزيع الآن تتلقى Manjaro جميع حقوق الملكية من المبيعات، على الرغم من مساهمتها المتواضعة في تطوير النظام الأساسي بشكل عام.

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

المصدر: opennet.ru

إضافة تعليق