المساهمة في المشروع
مرحباً بك في مجتمع Aurora!
نحن سعداء باهتمامك بالمساهمة في تطوير Aurora. كل مساهمة، مهما كانت صغيرة، تساعد في تحسين المشروع.
طرق المساهمة
تطوير البرنامج
- افتح Fork للمشروع
- قم بإنشاء فرع جديد لميزتك
- قم بتطوير وتحسين الكود
- اختبر التغييرات جيداً
- ارفع التغييرات وأنشئ Pull Request
- اكتب وصفاً واضحاً للتغييرات
- اتبع معايير كتابة الكود
- تأكد من اجتياز جميع الاختبارات
- أضف اختبارات للكود الجديد
- وثّق التغييرات في الملفات المناسبة
تحسين الجودة
- تحقق من المشاكل المسجلة
- استخدم النموذج المناسب للإبلاغ
- قدم معلومات مفصلة:
- خطوات إعادة المشكلة
- النتيجة المتوقعة
- النتيجة الفعلية
- لقطات الشاشة (إن أمكن)
- اختبر الإصدارات التجريبية
- أبلغ عن المشاكل والأخطاء
- اقترح تحسينات للأداء
- شارك في اختبارات beta
التوثيق
- حسّن الشرح والأمثلة
- أضف حالات استخدام جديدة
- صحح الأخطاء اللغوية
- حدّث الصور التوضيحية
- ساعد في ترجمة الوثائق
- راجع الترجمات الحالية
- حدّث الترجمات القديمة
- أضف لغات جديدة
إرشادات المساهمة
قبل المساهمة
- اقرأ دليل الاختبار
- راجع الترخيص
- انضم إلى مجتمع Discord
- تعرف على فريق التطوير
معايير قبول المساهمات
- اتباع أسلوب كتابة الكود المعتمد
- إضافة تعليقات توضيحية مناسبة
- توثيق التغييرات في CHANGELOG
- اجتياز جميع الاختبارات
- مراجعة الكود من قبل المطورين
الحصول على المساعدة
تحتاج مساعدة؟
- راجع الأسئلة الشائعة
- اطرح سؤالك في Discussions
- تواصل معنا على Discord
مكافآت المساهمين
نحن نقدر مساهماتكم! المساهمون النشطون يحصلون على:
- شارات خاصة في Discord
- ذكر في قائمة المساهمين
- أولوية في دعم المشروع
- شهادات تقدير للمساهمات المميزة