الفصل 04

مساهمات مفتوحة المصدر

طلبات الدمج التي أرسلتها إلى المشاريع التي أستخدمها يوميًا، وحزم Symfony التي أنشرها على Packagist، والمنظمات التي أبنيها بشكل مفتوح.

الشكل 1
آلة طلبات الدمج
022016
16 مدمجة · 22 قيد المراجعة · 42 % مدمجة
الشكل 1 — يخرج كل طلب دمج من القمع على شكل طرد. يوافق عليه ختم المراجعة فيحصل الطرد على ملصق أخضر؛ تتكدس طلبات الدمج المدمجة ألواحًا في الصندوق، بينما تنتظر الطلبات قيد المراجعة في الدرج. يبيّن القرص نسبة الطلبات المدمجة.

4.1 طلبات الدمج حسب المشروع

Symfony

16 مدمجةالمستودع ↗

مدمجة · 16

API Platform

11 قيد المراجعةالمستودع ↗

Caddy

8 قيد المراجعةالمستودع ↗

Ting

3 قيد المراجعةالمستودع ↗

تقرير أمني

الإبلاغ عن ثغرة حقن SQL في مشغّل PostgreSQL، أُصلحت في المشروع الأصلي في الإصدار 4.1.1. ccmbenchmark/ting#120 ↗

4.2 الحزم على Packagist

الشكل 2
رف الحزم
00640059000401471234
4 حزم · 274 تثبيتات
الشكل 2 — صندوق لكل حزمة Symfony منشورة على Packagist. كومة الألواح في كل صندوق تتناسب مع عدد تثبيتاتها، والعداد تحته يعطي المجموع على Packagist.
  • benmacha/diagram-bundle

    مخطط تفاعلي لكيانات Doctrine في Symfony: واجهة JSON واستوديو React يعمل من Twig وJS وReact وVue.

    64 تثبيتات

  • benmacha/mousetracker

    تتبع ذاتي الاستضافة لحركة الفأرة والنقرات والتمرير في Symfony: خرائط حرارية وخرائط تمرير وإعادة تشغيل الجلسات.

    59 تثبيتات

  • benmacha/audit-bundle

    تدقيق تعديلات كيانات Doctrine مع إمكانية التراجع وواجهة ويب وواجهة REST.

    4 تثبيتات

  • benmacha/templatebundle

    توليد واجهات CRUD لتطبيقات Symfony.

    147 تثبيتات

4.3 المنظمات

الشكل 3
المنظمات
EAT$
Pepprio · Pignelle · BenMacha
الشكل 3 — مطعم Pepprio، ووكالة Pignelle العقارية، وورشتي الخاصة حيث تُصنع الحزم أعلاه.

حُدّث في 1 نوفمبر 2026 من GitHub وPackagist