انتقل إلى المحتوى

المشروع

ترجمة صفحة The project. النص الإنجليزي هو المرجع إن اختلفا.

os-xgs-npu مشروع شخص واحد، يُعمل عليه علناً: وحدتا نواة لـ FreeBSD، ‏npuep للمعالج المساعد ARMADA وoctep لـ OCTEON TX، وإضافة OPNsense من حولهما. والإضافات التي بجانبه كلٌّ منها في مستودع خاص، وكلٌّ منها يُثبَّت وحده.

  • os-xgs-npu


    المُشغِّلات والإضافة: المنافذ الأمامية، وتمرير الاتصالات وIPsec بالعتاد، وقسم XGS في القائمة، والتحديثات وبلاغات المشكلات.

  • xgs-image-builder


    صورة OPNsense لجهاز Sophos XGS فيها كل ذلك، تُبنى على GitHub من نموذج.

  • os-fanctl


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

  • os-frontpanel


    معلومات جدار الحماية نفسه على شاشة LCD في واجهة الجهاز، والأزرار بجانبها لها عمل.

  • os-linkhealth


    مراقبة كل منفذ فعلي، وتسمية الكابل أو المُرسِل الذي يتلف كما يسمّيه الهيكل.

  • os-netreport


    ملخص مقروء للشبكة بالبريد في مواعيد محددة، بالعربية أو الإنجليزية.

  • os-theme-xgs


    XGS Silicon، سمة لواجهة الويب: فاتحة وداكنة وأخرى تتبع المتصفح.

  • opnsense-arabic وopnsense-rtl


    ترجمة عربية كاملة لواجهة OPNsense، والصفحة مرتّبة من اليمين إلى اليسار لقراءتها.

كيف يُدار

  • كل تغيير طلب دمج، وتجري الفحوص على كلٍّ منها: الصياغة، وألا يكون فيه شيء خاص، وروابط الصفحات. وتُبنى المُشغِّلات على الجهاز بمترجمه هو، وكل تحذير فيها خطأ: فلا خادم على GitHub فيه معالج مساعد.
  • كل رقم مقيس ومصوَّر، في صفحة تقول كيف أُخذ وعلى أي بناء للوحدة. والادعاء الذي يتبيّن خطؤه يُشطب في مكانه ولا يُحذف.
  • الإصدارات صغيرة ومتقاربة: سجلّ التغييرات (بالإنجليزية) يُكتب من التعديلات، والجهاز يتحدّث من صفحة التحديثات فيه.
  • المشكلات تبلّغ عنها الأجهزة بنفسها، حين يسمح مالكوها، دون عناوين ولا أرقام تسلسلية - ما الذي يُرسل (بالإنجليزية).

صفحات هذا القسم صفحات المستودع نفسه، بالإنجليزية: المساهمة، والتصميم، والإصدار، والأمان، وميثاق السلوك.