تخطط FSF لإطلاق منصة تعاون واستضافة رمز عام

مؤسسة البرمجيات الحرة

La أعلنت مؤسسة البرمجيات الحرة عن عزمها إنشاء موقع استضافة كود جديد يدعم أدوات تنظيم التطوير المشترك ويتوافق مع المعايير الأخلاقية التي تم تطويرها مسبقًا لاستضافة البرامج المجانية.

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

من المقرر أن يتم إطلاق المنصة هذا العام ويبني على الحلول المجانية الحالية لتنظيم عمل الكود الذي طورته مجتمعات مستقلة غير مرتبطة بمصالح الشركات الفردية.

لم يتم اتخاذ قرار اختيار المشروع بعد ، ولكن الخيارات الرئيسية هي Sourcehut و Gitea و Pagure ، التي يتم تطويرها وتوزيعها بشكل نشط بموجب تراخيص مجانية وتدعم المصادقة الثنائية.

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

يقوم أعضاء فريق FSF الفني حاليًا بمراجعة البرامج الأخلاقية المستندة إلى الويب والتي تساعد الفرق على العمل في مشاريعهم ، مع ميزات مثل طلبات الدمج وتتبع الأخطاء والأدوات الشائعة الأخرى.

سيكمل الموقع الجديد خوادم GNU الحالية وغير التابعة لـ GNU Savannah ، والتي سنواصل دعمها وتحسينها ، بالتعاون مع فريق المتطوعين المذهل. 

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

من بين أوجه القصور ، لوحظ الاعتماد المفرط على JavaScript وصعوبة العمل بدون جافا سكريبت في المتصفح.

بينما Gitea يتم استخدامه بالفعل من قبل مؤسسة المجتمع الأوروبي المفتوح في استضافتها git.fsfe.org ، وكذلك على المصدر المفتوح الذي يستضيف codeberg.org.

من فوائد Gitea يطلق عليه الدعم الجزئي لـ LibreJS. الجانب السلبي ، كما في Pagure ، هو الاعتماد على JavaScript ، بالإضافة إلى عدم وجود أدوات لاستيراد / تصدير وتطوير المشاريع على منصة GitHub ، الأمر الذي يتطلب إطلاق كود JavaScript غير مجاني.

منصة Sourcehut لديه القدرة على العمل بشكل كامل بدون JavaScript، سهولة تنفيذ دعم LibreJS ، وتوافر مرافق تصدير البيانات ، والامتثال الكامل للمتطلبات الأخلاقية ، ووجود ويكي ، ونظام التكامل المستمر ، ونظام مناقشة البريد الإلكتروني ، ودعم Mercurial و توزيع الكود بموجب ترخيص GPLv3.

تشمل العيوب التطوير غير الكامل (المنصة في مرحلة اختبار ألفا) ، مشاكل التنقل في التعليمات البرمجية وعدم وجود واجهة ويب لطلبات الدمج (يمكنك إنشاء طلب دمج عن طريق تعيين بطاقة وإرفاق ارتباط في Git).

نأمل أيضًا أن نرى في المستقبل منصات تعاون لا مركزية ومتحدة تلبي معظم الاحتياجات. سنظل مهتمين بهذا الاتجاه ، لكننا نعتقد أن الحاجة إلى هذا الصياغة الصديقة للحرية أمر ملح ، لذلك سنفعل ذلك بالبرامج المجانية المتوفرة لدينا في هذا الوقت. 

تم رفض استخدام GitLab على الفور. على الرغم من أن هذه المنصة تحظى بشعبية كبيرة وتوفر الكثير من الفرص ، يتم تطوير المشروع من قبل شركة تجاريةمرتبطًا برمز ReCAPTCHA الخاص بـ Google ، فإن وفرة الكود تعقد دعم LibreJS ، وكانت هناك محاولات لجمع القياس عن بُعد والمسائل الأخلاقية.

مصدر: https://www.fsf.org


اترك تعليقك

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

*

*

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

  1.   أبمنجب قال

    يجب أن تعاقب جميع المدونين الذين يعتبرون نشر التاريخ المخفي فكرة جيدة.
    متى هذه الأخبار من؟ من البارحة؟ منذ السنة الماضية؟ القرن الماضي؟

    جوجل تطاردك نفس الشيء ، أنت فقط تخدع القارئ.