لدى هؤلاء النحل المشغول في [الفريق الأساسي] (/حول/الفريق) عدد من من المسؤوليات للحفاظ على حركة خلية النحل التي هي BeeWare. هذا مشروع مشروع متطور، لذا فإن هذه الصفحة عرضة للتغيير.
وتشمل هذه المهام، على سبيل المثال لا الحصر، الاستجابة للمشكلات، ومراجعة ودمج التعليمات البرمجية، وتوجيه المساهمين الجدد، وبنية مشروع مشروع BeeWare ككل.
هناك أشخاص نثق بهم لاتخاذ القرارات البرمجية؛ وهناك أشخاص نثق بهم لاتخاذ القرارات البرمجية والتنظيمية نثق بهم في اتخاذ القرارات البرمجية والتنظيمية؛ وهناك شخص يوجّه رؤية المنظمة بأكملها، وهو مؤتمن على اتخاذ القرار النهائي إذا لم يتمكن المجتمع من التوصل إلى توافق في الآراء.
يمكن وصف هذه المستويات على النحو التالي:
النحلة، أو النحلة العاملة:
- أي عضو في مجتمع BeeWare. نظرًا لأننا نعمل بشكل مفتوح على GitHub، يمكن لأي شخص اقتراح تغييرات على الشيفرة البرمجية والحصول على شيفرته يتم دمجها. القيد الوحيد لقدرتك على المساهمة هو أن يتم دمج عملك دمج عملك من قبل عضو في الفريق لديه الحق في ذلك.
نحّال
- نحلة معترف بها كمساهم موثوق به. هذه النحلات قد أظهر قدرة فيما يتعلق بجزء معين من مشروع BeeWare على مدى فترة من الزمن. قد يكون هذا على المستوى التقني (خبرة في JavaScript، Python، Objective-C؛ GTK+، macOS )، أو على مستوى آخر (إدارة المجتمع، ومراجعة التعليمات البرمجية). قد يكون لدى الأبيارست أيضًا جزء الالتزام للمشروع حيث تكون خبراتهم يتم التعرف على خبراتهم.
كبار النحّالين:
- نحاتون يتمتعون بصلاحية وصول عالية في GitHub، وكذلك مستوى إضافي من مسؤولية الإشراف على المشروع ككل. وهم قادرون على اتخاذ القرارات الهندسية، لكنهم في النهاية مسؤولون أمام شبكة BDFN.
النحّال المؤسس: [راسل كيث ماجي] (https://cloudisland.nz/@freakboy3742)
- الرجل الذي وقف لأول مرة على تلة ولمح ثورًا يحتاج إلى حلاقة
- هذا الدور لا يتغير أبدًا، ويستمر إلى ما لا نهاية
- هذا الدور مختلف عن دور BDFN
دكتاتور النحلة المحسن للوقت الراهن (BDFN): راسل كيث ماجي
- أخذ على [الديكتاتور الخيري من أجل الحياة] (https://en.wikipedia.org/wiki/Benevolent_dictator_for_life), المسؤولية عن اتجاه المشروع وقراراته تقع في النهاية على عاتق BFDN. إن استخدام "من أجل الآن" بدلاً من "من أجل مدى الحياة" هو إشارة إلى موضوع جانغو المتمثل في عدم إخضاع مسؤوليات الصيانة الأساسية للشخص طوال الحياة الطبيعية. الحياة موجودة خارج المصدر المفتوح، والتوازن بين الكود/الحياة و والرفاهية العامة أمر مهم للغاية يجب أخذه في الاعتبار.
إرشادات (وليست قواعد فعلية)
وكما هو الحال مع أي مشروع يضم أكثر من شخص واحد لديه حقوق الالتزام، هناك هناك عدد من الإرشادات العامة التي يجب على الفريق اتباعها:
- أن تكون ممثلاً جيداً للمشروع أمام المجتمع الأوسع
- تعامل مع كل استفسار ومساهمة في أي مشروع من مشاريع BeeWare باحترام. الاحترام**
- افترض أن الجميع لديه نوايا حسنة، حتى لو لم يحسنوا اختيار كلماتهم بشكل جيد
- افترض أنه إذا قام شخص ما بفعل شيء ما بطريقة "خاطئة"، فذلك لأننا فشلنا في عملية التواصل
- افترض أن أي تعبير عن الغضب أو الإحباط ينبع من من الرغبة الحقيقية في استخدام أداة/مكتبة بي وير
- تشجيع الأعضاء الآخرين في المجتمع على عكس هذه المُثُل في في اتصالاتهم الخاصة، سواء داخل أو خارج مجتمع BeeWare المجتمع
- لا ينبغي أن يلتزم أي من النحالين بالشفرة الخاصة بهم
- استثناء: "هناك شيء معطل للغاية ويجب إصلاحه الآن"
- استثناء: BDFN (قد يتغير هذا في المستقبل)
- يجب مراجعة جميع التعليمات البرمجية المقدمة للمراجعة من قبل عضو الفريق الأساسي
من قبل عضو آخر في الفريق
- استثناء: BDFN (قد يتغير هذا في المستقبل)
- يجب أن تجتاز جميع التعليمات البرمجية اختبارات التكامل المستمر قبل دمجها
- استثناء: الكود المعروف بأنه معطل ويحتاج إلى الالتزام به لأسباب أخرى
- استثناء: التعليمات البرمجية في الريبو مع عدم كفاية اختبارات التكامل المستمر
- استثناء: العمل والالتزام أفضل من الكمال وعدمه
- ينبغي أتمتة عمليات القبول حيثما أمكن ذلك
- وهذا يعني الاختبارات، والتلخيص، والتدقيق الإملائي، والتغطية، وغير ذلك.
أن تصبح نحّالاً
يخضع إدخال خبير نحل جديد إلى الفريق لتقدير الفريق الأساسي الحالي وحده الفريق الأساسي الحالي. في حين أنه لا توجد حاليًا أي قواعد ثابتة لهذا، بشكل عام، ستتم دعوة شخص ما ليكون عضوًا في مشروع مشروع BeeWare إذا أظهروا مساهمات قوية في مشروع في المشروع. يمكن أن يمتد هذا أيضًا ليشمل شخصًا ما لديه مجال محدد (على سبيل المثال، نظام التشغيل iOS/ماك أو إس) الذي قد يفتقر إليه الفريق الحالي. كما أنه لا يجب أن يعتمد على الالتزامات. أي شخص قادرًا على إظهار اهتمامه بالمشروع بشكل عام يمكنه أن أن يطلب الإذن بالالتزام بالمشروع بشكل عام.
سيتم "تثقيف" جميع النحّالين الجدد (لعدم وجود كلمة أفضل) في القيم الأساسية والمبادئ التوجيهية للمشروع. يمكن العثور على ملخص للقيم الأساسية يمكن العثور عليها [في الصفحة الخاصة بالمشروع] (/المشروع/عن/). أي شخص ينضم إلى من المتوقع أن يلتزم بتلك القيم، وأن يساهم في في المناقشات حول تطوير هذه القيم بمرور الوقت.
ليس من المتوقع أن يكون أي نحّال، جديد أو قديم، المشرف الوحيد على أي شيء واحد. هناك العديد من النحّالين والعديد من النحّالين الآخرين الذين يمكنهم تقديم المساعدة والمشورة والإرشاد.