انتقل إلى المحتوى

المساهمة في المشروع

مرحباً بك في مجتمع Aurora!

نحن سعداء باهتمامك بالمساهمة في تطوير Aurora. كل مساهمة، مهما كانت صغيرة، تساعد في تحسين المشروع.

طرق المساهمة

تطوير البرنامج

  1. افتح Fork للمشروع
  2. قم بإنشاء فرع جديد لميزتك
    git checkout -b feature/amazing-feature
    
  3. قم بتطوير وتحسين الكود
  4. اختبر التغييرات جيداً
  5. ارفع التغييرات وأنشئ Pull Request
  • اكتب وصفاً واضحاً للتغييرات
  • اتبع معايير كتابة الكود
  • تأكد من اجتياز جميع الاختبارات
  • أضف اختبارات للكود الجديد
  • وثّق التغييرات في الملفات المناسبة

تحسين الجودة

  1. تحقق من المشاكل المسجلة
  2. استخدم النموذج المناسب للإبلاغ
  3. قدم معلومات مفصلة:
    • خطوات إعادة المشكلة
    • النتيجة المتوقعة
    • النتيجة الفعلية
    • لقطات الشاشة (إن أمكن)
  • اختبر الإصدارات التجريبية
  • أبلغ عن المشاكل والأخطاء
  • اقترح تحسينات للأداء
  • شارك في اختبارات beta

التوثيق

  1. حسّن الشرح والأمثلة
  2. أضف حالات استخدام جديدة
  3. صحح الأخطاء اللغوية
  4. حدّث الصور التوضيحية
  1. ساعد في ترجمة الوثائق
  2. راجع الترجمات الحالية
  3. حدّث الترجمات القديمة
  4. أضف لغات جديدة

إرشادات المساهمة

قبل المساهمة

  1. اقرأ دليل الاختبار
  2. راجع الترخيص
  3. انضم إلى مجتمع Discord
  4. تعرف على فريق التطوير

معايير قبول المساهمات

  • اتباع أسلوب كتابة الكود المعتمد
  • إضافة تعليقات توضيحية مناسبة
  • توثيق التغييرات في CHANGELOG
  • اجتياز جميع الاختبارات
  • مراجعة الكود من قبل المطورين

الحصول على المساعدة

تحتاج مساعدة؟

مكافآت المساهمين

نحن نقدر مساهماتكم! المساهمون النشطون يحصلون على:

  • شارات خاصة في Discord
  • ذكر في قائمة المساهمين
  • أولوية في دعم المشروع
  • شهادات تقدير للمساهمات المميزة