AIO logo
Public RFC Process

AIO Public RFC Process

The public process through which standards, specifications, policies, and process changes are proposed, reviewed, and adopted.

عملية RFC العامة لـ AIO

1) الغرض والنطاق

تحدد هذه الوثيقة إجراء طلب التعليق (RFC) العام الخاص بـ AIO لاقتراح المعايير والمواصفات والتغييرات الإجرائية. تشمل أنواع RFC، مراحل التقدّم، قواعد التقديم والترقيم، قضايا الترخيص، مسؤوليات المراجعة، والممارسات ذات الصلة في الحوكمة.

يهدف إجراء RFC إلى إنشاء سجل مفتوح وقابل للمراجعة للمقترحات التقنية والإجرائية يمكن لأصحاب المصلحة في النظام البيئي مراجعته وتطبيقه.

2) أنواع الوثائق

  • مسار المعايير (Standards Track): مواصفات تقريرية تحدد صيغًا سابقة أو سلوكيات أو واجهات برمجة تطبيقات (مثل: RBP JSON، BYOR API).
  • معلوماتي (Informational): إرشادات، خلفية، حالات استخدام، أو مواد تفسيرية.
  • إجرائي (Process): مقترحات لتغيير القواعد التنظيمية أو الإجرائية.

3) تقدم الحالات

تمر RFC بالمسار التالي في دورة الحياة: Idea → Draft → Candidate (CR) → Final (STD) → Deprecated.

  • المسودة (Draft): يبدأ فترة المراجعة العامة (14 يومًا على الأقل).
  • المرشح (Candidate): تحقق من التنفيذ والتوافق؛ مراجعة الجاهزية (30 يومًا على الأقل).
  • النهائي (Final): التصديق بعد التوافق والموافقات الحوكمية المطلوبة.
  • المهجور (Deprecated): يُؤشر عند الاستبدال أو الإزالة من الاستخدام الموصى به.

4) الترقيم والبيانات الوصفية

  • مُعرف RFC: AIO-RFC-YYYY-NNN (مثال: AIO-RFC-2025-001).
  • البيانات الوصفية المطلوبة: العنوان، الملخص، الدافع، المواصفة، المبرر، اعتبارات التوافق، اعتبارات الأمن/الخصوصية، ملاحظات التنفيذ، IPR/الترخيص، الوثائق المرجعية، سجل التغييرات، وقائمة المؤلفين.
  • الترخيص: نص الوثيقة تحت CC BY 4.0؛ أمثلة الشيفرة تحت Apache-2.0 أو MIT.

5) التقديم والنشر

  • طرق التقديم: قضية/سحب على GitHub أو آلية تقديم رسمية تحددها AIO (الأولوية للعامة).
  • يجب نشر كل المواد (النصوص، تنفيذات مرجعية، متجهات الاختبار) في مستودع عام حيثما أمكن لدعم المراجعة وقابلية التكرار.

6) أدوار المراجعة والقرار

  • المراجعون: خبراء الموضوع وفرق العمل يقدمون مراجعات فنية والتحقق من الادعاءات.
  • فريق العمل (WG): مسؤول عن مرافقة المقترحات حتى مرحلة المرشح وتقديم إرشادات التنفيذ.
  • المجتمع: قنوات المناقشة العامة وخيطوف القضايا هي الأماكن الأساسية للمراجعة المفتوحة.

7) مدد المراجعة والمراجعات

  • المسودة: مراجعة عامة لا تقل عن 14 يومًا.
  • المرشح: 30 يومًا على الأقل للتحقق من التنفيذ (ما لم تتم الموافقة على استثناءات).
  • تُتبع المراجعات بلواحق الإصدارات (مثل: -rev1، -rev2). تُنشر التصحيحات الطفيفة كـ Errata.

8) الملكية الفكرية والترخيص

  • يمنح المؤلفون AIO الحق في نشر نص الوثيقة تحت CC BY 4.0 وأي رمز مرجعي تحت Apache-2.0 أو MIT، ما لم يُنص على خلاف ذلك.
  • يُتوقع من المساهمين الإفصاح عن أي أخطار براءات اختراع؛ يجب توضيح التزامات الترخيص في RFC.

9) الأدوار التحريرية والوصاية

  • المحرر العام (Editor-in-Chief): المسؤولية التحريرية العامة وسلطة النشر للـ RFCs.
  • محرر RFC: مسؤول عن التنسيق والبيانات الوصفية وصيانة فهرس RFC.
  • فرق العمل: تقدم المراجعات الفنية، مجموعات الاختبار، وتنفيذات مرجعية حيثما يلزم.

10) الجداول الزمنية وإدارة التغيير

  • الجداول الزمنية القياسية (مسودة 14 يومًا، مرشح 30 يومًا) هي الافتراضي؛ تتطلب الاستثناءات مبررًا موثقًا.
  • تُدار التغييرات الجوهرية بنسخ وإدخالات سجل التغييرات؛ قد تُعالج الإصلاحات الطارئة عبر Errata.

11) الإفصاح عن الملكية الفكرية

  • يجب على المساهمين الإفصاح عن الحقوق والترخيص للمواد المقدمة. عند وجود حقوق طرف ثالث، يجب على المساهمين شرح الحالة والأذونات.

12) الإضافة وتقديمات فرق العمل

  • يمكن أن تُكتب RFCs أو تكون برعاية فرق عمل AIO أو اللجان أو من مساهمين فرديين. ينبغي على فرق العمل إنتاج آثار المراجعة وتنفيذات مرجعية عند الاقتضاء.

13) المراجعات

  • تُسجل المراجعات في سجل تغييرات الوثيقة. ينبغي أن تتضمن المراجعات الكبرى ملخصًا للتغييرات والدوافع.

14) التكامل مع الحوكمة

  • قد تتطلب RFCs التي تؤثر على قواعد المنظمة أو النظام الأساسي مراجعة وموافقة الهيئة الحوكمية المناسبة (مثل: الجمعية العامة، المجلس).

15) تضارب المصالح والاستبعاد

  • يجب على المساهمين والمراجعين الإفصاح عن تضارب المصالح. عند تأثير التضارب على القرار، ستُطبق إجراءات الاستبعاد أو التخفيف المناسبة.

16) حماية البيانات والخصوصية

  • عندما تتضمن RFCs بيانات شخصية، ينبغي إجراء وتوثيق تقييمات أثر الخصوصية أو DPIA.

17) معايير النشر

  • تُنشر RFCs بشكل مفتوح؛ تُحتفظ بالبيانات الوصفية وتاريخ النسخ لضمان إمكانية التتبع.

18) الترخيص

  • نص الوثيقة: CC BY 4.0.
  • الشيفرة المصدرية ومواد الاختبار: Apache-2.0 أو MIT.

19) التنفيذ والامتثال

  • موظفو AIO وفرق العمل المعنية مسؤولون عن ضمان اتباع ممارسات النشر والأرشفة الصحيحة.

20) قرارات الحوكمة

  • تتبع القرارات على مستوى الحوكمة (مثل: اعتماد RFC كمعيار رسمي) قواعد التصويت المحددة في النظام الأساسي وقد تتطلب أغلبية مؤهلة.

21) التبني والتنفيذ

  • تتحمل مجموعة العمل أو الجهة الراعية مسؤولية تنسيق التنفيذ ومراقبة التبني؛ يجب توثيق ونشر القرارات المهمة.

<sub>Final v1.0</sub>

AIO Public RFC Process | AIO