تطبيقاتنا تصبح مفتوحة المصدر على GitHub
الكود المصدري لعدد متزايد من تطبيقات DRS متاح علنًا الآن، مع إحصاءات حية داخل البوابة. إليك ما يعنيه ذلك لك كمستخدم وكمطور.
لماذا نفتح المصدر؟
حين يكون الكود علنًا، تتحول الوعود إلى شيء قابل للفحص: أي شخص يستطيع التأكد أن التطبيق لا يفعل أكثر مما يقول، وقراءة كيف نتعامل مع البيانات والأذونات. الشفافية في الكود هي الامتداد الطبيعي لفلسفتنا في الكتالوج — معلومات صادقة يمكن التحقق منها.
فتح المصدر يعني أيضًا تطورًا أسرع: تقارير الأخطاء تصبح دقيقة ومحددة الموقع، والمساهمات تصل من أشخاص لم نتوقعهم، وحتى الاقتراحات الصغيرة تجعل المنتج أفضل.
ماذا يعني هذا داخل البوابة نفسها؟
التطبيقات المربوطة بمستودعات حقيقية تحمل شارة «مفتوح المصدر» في المتجر، وتعرض صفحتها بطاقة بإحصاءات حية تُجلب من واجهة GitHub وتُحدّث كل ساعة: النجوم، النسخ، لغة البرمجة، الرخصة، وتاريخ آخر تطوير. لا أرقام مخزنة يدويًا — ما تراه هو حالة المستودع الفعلية لحظة آخر تحديث.
صفحة المشاريع تضيف طبقة ثانية: شبكة «المستودعات المفتوحة» التي تعرض أحدث المستودعات العامة لحساب CTO-DRS مرتبة بتاريخ آخر تطوير، لتتابع نبض التطوير مباشرة من البوابة دون فتح GitHub.
كيف تشارك؟
إن وجدت خطأً أو لديك فكرة تحسين، افتح Issue في المستودع المعني وستصل البلاغة إلى الفريق مباشرة. وإن أردت المساهمة بالكود فأرسل Pull Request بعد مناقشة الفكرة في Issue — وكل مساعدة تُذكر في سجل التغييرات.
ولو كنت لا تكتب كودًا، فمراجعة الوثائق واقتراح صياغات أوضح أو تجربة الإصدارات على أجهزة مختلفة والتفوه عند أول خلل — كلها مساهمات تصنع فرقًا حقيقيًا.