أطلق مشروع Debian منصة Debusine، وهي مبادرة جديدة لتوفير نظام مستودعات مشابه لـPPA للحزم التكميلية المتوافقة مع APT. برعاية Freexian وبتأييد من Debian، تهدف المنصة إلى تبسيط سير عمل التعبئة والتوزيع. أُعلنت في 17 ديسمبر خلال DebConf، وتقدم أدوات للمطورين لاختبار ومشاركة البرمجيات بكفاءة أعلى.
يمثل مشروع Debusine خطوة كبيرة إلى الأمام لنظام Debian البيئي، معالجًا الحاجة إلى منصة مخصصة لاستضافة وإدارة الحزم الإضافية خارج المستودعات الرسمية. وفقًا للإعلان، Debusine هي «منصة تكامل مستمر حديثة في السحابة» تُحسن عمليات رئيسية في تعبئة Debian. تشمل هذه الترجمة الحزم، وإنشاء صور مثبت، صور أقراص، صور سحابية، وصور حاويات، بالإضافة إلى فحوصات جودة وسيطة.
طُورت بواسطة Freexian، شركة متخصصة في البرمجيات الحرة، وDebusine تحديث بنية Debian بدعم أولي من وكالة التكنولوجيا السيادية الحكومية الألمانية. تستمد المنصة خبرتها المثبتة من مشاريع مثل Ubuntu Launchpad وPackage Tracker الخاص بـDebian. يمكن لمطوري ومُداري Debian الآن نشر الحزم في مستودعات Debusine، الموقعة بمفاتيح فردية وتشمل ميزات مثل اختبارات ضمان الجودة وتتبع التراجعات القادمة.
المستودعات في Debusine عامة افتراضيًا وتلتقط لقطات تلقائية بناءً على المحتويات الحالية والإصدار الأساسي المقابل لـDebian. الوصول مفتوح لجميع مساهمي Debian، لكن يُسمح فقط بالحزم المرخصة لتوزيع Debian والمقصودة أساسًا للتكامل في Debian. تحتفظ Freexian بحق إزالة المستودعات غير المتوافقة.
لبدء العمل، يمكن للمطورين إنشاء مجموعة مستودع باستخدام أمثلة الكود المقدمة، بينما يضيف المستخدمون النهائيون سطور تكوين إلى ملف مصادر البرمجيات للتكامل السهل. الكود المصدري متاح على salsa.debian.org، مع وثائق رسمية من Debian وFreexian. من المتوقع أن تقلل هذه المبادرة الاعتماد على أدوات يدوية مثل reprepro وaptly، مما يسهل اختبار تغييرات الحزم وإصلاحات الأخطاء بشكل منسق قبل الإدراج في المستودع الرئيسي.
بحل هذه التحديات، تعزز Debusine تجربة مستخدم Debian، خاصة لمن يبحثون عن برمجيات غير متوفرة بعد في القنوات الرسمية، دون الحاجة إلى مستودعات خارجية مثل PPA الخاصة بـUbuntu.