فهرس ADR
📋 فهرس سجلات قرارات العمارة
Section titled “📋 فهرس سجلات قرارات العمارة”فهرس شامل للقرارات المعمارية التي شكلت XOOPS CMS.
ما هي ADRs؟
Section titled “ما هي ADRs؟”توثق سجلات قرارات العمارة (ADRs) القرارات المعمارية المهمة التي تم اتخاذها أثناء تطوير XOOPS. تلتقط السياق والقرار والعواقب لكل خيار وتوفر سياق تاريخي قيم للمحافظين والمساهمين.
أسطورة حالة ADR
Section titled “أسطورة حالة ADR”| الحالة | المعنى |
|---|---|
| مقترح | قيد النقاش وليس مقبولاً بعد |
| مقبول | تم اعتماد القرار |
| مهمل | لم تعد الموصى به |
| مستبدل | تم استبداله بـ ADR آخر |
ADRs الحالية
Section titled “ADRs الحالية”قرارات أساسية
Section titled “قرارات أساسية”| ADR | العنوان | الحالة | التأثير |
|---|---|---|---|
| ADR-001 | العمارة المعيارية | مقبول | النواة |
| ADR-002 | الوصول إلى قاعدة البيانات الموجهة للكائنات | مقبول | النواة |
| ADR-003 | محرك قالب Smarty | مقبول | النواة |
ADRs المخطط لها (XOOPS 4.0)
Section titled “ADRs المخطط لها (XOOPS 4.0)”| ADR | العنوان | الحالة | التأثير |
|---|---|---|---|
| ADR-004 | تصميم نظام الأمان | مقترح | الأمان |
| ADR-005 | وسيط PSR-15 | مقترح | العمارة |
| ADR-006 | حاوية الحقن | مقترح | العمارة |
| ADR-007 | إعادة تصميم نظام الأحداث | مقترح | العمارة |
علاقات ADR
Section titled “علاقات ADR”graph TB subgraph "Core Architecture" A[ADR-001<br>العمارة المعيارية] B[ADR-002<br>تجريد قاعدة البيانات] C[ADR-003<br>محرك القالب] end
subgraph "Security" D[ADR-004<br>نظام الأمان] end
subgraph "XOOPS 4.0" E[ADR-005<br>الوسيط] F[ADR-006<br>حاوية DI] G[ADR-007<br>الأحداث] end
A --> B A --> C A --> D B --> F C --> E D --> E F --> G
style A fill:#9f9,stroke:#333 style B fill:#9f9,stroke:#333 style C fill:#9f9,stroke:#333 style D fill:#ff9,stroke:#333 style E fill:#ff9,stroke:#333 style F fill:#ff9,stroke:#333 style G fill:#ff9,stroke:#333الخط الزمني
Section titled “الخط الزمني”timeline title خط زمني ADR 2001-2003 : ADR-001 العمارة المعيارية : ADR-002 تجريد قاعدة البيانات : ADR-003 محرك القالب 2007 : ADR-004 نظام الأمان 2026 : ADR-005 الوسيط : ADR-006 حاوية DI : ADR-007 الأحداثإنشاء ADRs جديدة
Section titled “إنشاء ADRs جديدة”عند اقتراح قرار معماري جديد:
- نسخ قالب ADR
- ملء جميع الأقسام
- تقديم كطلب سحب
- النقاش في مشاكل GitHub
- تحديث الحالة بعد القرار
هيكل قالب ADR
Section titled “هيكل قالب ADR”# ADR-XXX: العنوان
## الحالةمقترح | مقبول | مهمل | مستبدل
## السياقما هي المشكلة التي تحفز هذا القرار؟
## القرارما هو التغيير الذي نقترحه؟
## العواقبما الذي يصبح أسهل أو أصعب نتيجة لذلك؟
## البدائل التي تمت دراستهاما هي الخيارات الأخرى التي تم تقييمها؟🔗 التوثيق ذات الصلة
Section titled “🔗 التوثيق ذات الصلة”- المفاهيم الأساسية
- إرشادات المساهمة
- خارطة طريق XOOPS 4.0
#xoops #adr #architecture #index #decisions