تلتزم Google بتعزيز المساواة العرقية للمجتمعات السوداء. أنظر كيف.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

SIG playbook

نطاق SIG

يستضيف TensorFlow مجموعات الاهتمامات الخاصة (SIGs) لتركيز التعاون على مجالات معينة. تقوم SIGs بعملها في الأماكن العامة. للانضمام والمساهمة ، قم بمراجعة عمل المجموعة ، والتواصل مع زعيم SIG. تختلف سياسات العضوية على أساس SIG.

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

لن يكون لجميع SIGs نفس المستوى من الطاقة ، واتساع النطاق ، أو نماذج الحوكمة ، لذلك توقع بعض التباين.

انظر القائمة الكاملة لـ TensorFlow SIGs .

غير أهداف: ما هو ليس SIG

الغرض من SIGs هو تسهيل التعاون في العمل المشترك. وبالتالي فإن SIG هي:

  • ليس منتدى دعم : قائمة بريدية و SIG ليست نفس الشيء.
  • غير مطلوب على الفور : في وقت مبكر من حياة المشروع ، قد لا تعرف ما إذا كنت قد شاركت العمل أو المتعاونين.
  • ليس العمل الحر : الطاقة مطلوبة للنمو وتنسيق العمل بشكل تعاوني.

سيكون نهجنا في إنشاء SIG محافظًا - بفضل سهولة بدء المشاريع على GitHub ، هناك العديد من السبل التي يمكن أن يحدث فيها التعاون دون الحاجة إلى SIG.

دورة حياة SIG

البحث والاستشارة

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

  • مشكلة محددة أو مجموعة من المشاكل قد تحلها المجموعة.
  • التشاور مع أفراد المجتمع الذين سيستفيدون ، وتقييم كل من الفائدة واستعدادهم للالتزام.
  • للمشاريع القائمة ، أدلة من القضايا والعلاقات العامة التي يهتم بها المساهمون حول الموضوع.
  • الأهداف المحتملة للمجموعة لتحقيقها.
  • متطلبات الموارد لتشغيل المجموعة.

حتى إذا كانت الحاجة إلى SIG تبدو بديهية ، فلا يزال البحث والاستشارة مهمين لنجاح المجموعة.

إنشاء المجموعة الجديدة

يجب أن تتبع المجموعة الجديدة العملية أدناه للتأجير. على وجه الخصوص ، يجب أن تثبت:

  • غرض واضح ومزايا لـ TensorFlow (إما حول مشروع فرعي أو منطقة تطبيق)
  • مساهمان أو أكثر على استعداد للعمل كقيادات للمجموعة ، ووجود مساهمين آخرين ، ودليل على الطلب على المجموعة
  • الموارد التي ستحتاجها في البداية (عادة ، القائمة البريدية ومكالمة VC العادية).

سيتم منح الموافقة للمجموعة بقرار من فريق مجتمع TF ، والذي يعرف بأنه المشرف على مشروع tensorflow / المجتمع. سيتشاور الفريق مع أصحاب المصلحة الآخرين عند الضرورة.

قبل الدخول إلى الأجزاء الرسمية للعملية ، يُنصح بالتشاور مع فريق مجتمع TensorFlow ، community-team@tensorflow.org. من المحتمل جدًا أن تكون المحادثة والتكرار مطلوبين قبل أن يصبح طلب SIG جاهزًا.

يتم تقديم الطلب الرسمي للمجموعة الجديدة من خلال إرسال ميثاق كعلاقات عامة إلى tensorflow / المجتمع ، وإدراج الطلب في التعليقات على العلاقات العامة (انظر النموذج أدناه). عند الموافقة ، سيتم دمج العلاقات العامة للمجموعة وإنشاء الموارد المطلوبة.

طلب قالب SIG جديد

سيكون هذا النموذج متاحًا في الريبو المجتمعي: SIG-request-template.md .

التأجير

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

يجب على الميثاق ترشيح مسؤول. بالإضافة إلى المسؤول ، يجب أن تضم المجموعة شخصًا واحدًا على الأقل كقائد (قد يكون هذا الشخص نفسه) ، والذي سيكون بمثابة نقطة اتصال للتنسيق كما هو مطلوب مع فريق مجتمع TensorFlow.

سيتم نشر هذا الميثاق في البداية إلى قائمة بريد المجموعة. سيقوم مستودع المجتمع في مؤسسة TensorFlow GitHub بأرشفة هذه الوثائق والسياسات ( مثال من Kubernetes ). نظرًا لأن أي مجموعة تطور ممارساتها واتفاقياتها ، فإننا نتوقع منها توثيقها داخل الجزء ذي الصلة من مستودع المجتمع.

التعاون والشمول

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

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

إطلاق

الأنشطة المطلوبة:

  • إخطار مجموعات المناقشة العامة لـ TensorFlow ( مناقشة @ ، المطورين @ ).
  • إضافة SIG إلى صفحات المجتمع على موقع TensorFlow.

الأنشطة الاختيارية:

  • إنشاء مشاركة مدونة لمجتمع مدونة TensorFlow.

صحة وإنهاء SIGs

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

إذا لم يعد SIG له هدف مفيد أو مجتمع مهتم ، فقد تتم أرشفته ووقف تشغيله. يحتفظ فريق مجتمع TF بالحق في أرشفة مثل هذه SIGs غير النشطة ، من أجل الحفاظ على صحة المشروع بشكل عام ، على الرغم من أنه نتيجة أقل تفضيلاً. قد تختار SIG أيضًا أن تحل إذا أدركت أنها قد وصلت إلى نهاية عمرها الإنتاجي.