أفضل سير عمل لتعبئة ديبيان لعام 2025

2025-05-26
أفضل سير عمل لتعبئة ديبيان لعام 2025

يشرح هذا المنشور أفضل سير عمل لإنشاء حزم ديبيان جديدة في عام 2025 مع الحفاظ على سجل جيت من المصدر الأصلي. والهدف هو تبسيط مشاركة التحسينات بين المصدر الأصلي وديبيان، وتعزيز أصل البرنامج وأمن سلسلة التوريد من خلال فحص كل تغيير بسهولة باستخدام أدوات جيت القياسية. تتضمن العناصر الأساسية ما يلي: استخدام فرع/نسخة جيت من مستودع المصدر الأصلي؛ الاستخدام المتسق لأوامر `git-buildpackage` مع خيارات الحزم في `gbp.conf`؛ وسم وتفرع DEP-14؛ pristine-tar والتوقيعات من المصدر الأصلي؛ استخدام `Files-Excluded` في `debian/copyright`؛ قوائم انتظار التصحيحات لإعادة القاعدة واختيار الكرز؛ الاستفادة من Salsa (GitLab من ديبيان) لـ CI/CD والمراجعة من قبل الأقران. يتم توضيح العملية من خلال تعبئة أداة سطر الأوامر `entr`، مع استعراض كل خطوة من إنشاء المستودع إلى إرسال طلب الدمج على Salsa.

التطوير