اختراق أكتوبر
مستودع للمساهمين المبتدئين في Hacktoberfest '22. يمكنك إنشاء ملف وتحميل مشروع جديد وإنشاء طلب سحب/دمج. تأكد من أن البرنامج خالٍ من الأخطاء والتعليق جيدًا. لغات متعددة مسموح بها
هذا مشروع جيد للمبتدئين للحصول على بعض الخبرة العملية
رابط إلى Hacktoberfest 2022
تفاصيل الحدث:
- Hacktoberfest هو تحدٍ لمدة شهر . يحدث كل عام في شهر أكتوبر.
- Hacktoberfest مفتوح للجميع ويمثل الاحتفال بالمصدر المفتوح. إنه أكبر حدث مفتوح المصدر الذي يشجع المبتدئين على المشاركة في المصدر المفتوح وإنشاء العلاقات العامة ذات المغزى الأول.
- سيتم استضافة Hacktoberfest بواسطة Ocean Digital للعام التاسع على التوالي في شراكة مع Github والشركات الأخرى.
- Hacktoberfest® مفتوح للجميع في مجتمعنا العالمي. سواء كنت مطورًا أو تعلمًا للطلاب على رمز أو مضيف حدث أو شركة من أي حجم ، يمكنك المساعدة في زيادة نمو المصدر المفتوح وتقديم مساهمات إيجابية لمجتمع متزايد باستمرار.
- يتم تشجيع جميع الخلفيات ومستويات المهارة على إكمال التحدي.
- Hacktoberfest هو احتفال مفتوح للجميع في مجتمعنا العالمي.
- يمكنك التسجيل في أي وقت بين 26 سبتمبر و 31 أكتوبر .
كيف يمكنك الانضمام؟
الخطوة - 1:
قم بإنشاء حساب github ، إذا لم يكن لديك بالفعل حساب.
الخطوة - 2:
سجل لـ Hacktoberfest: انتقل إلى صفحة تسجيل Hacktoberfest واتبع التعليمات. ولكن ، اقرأ القواعد بعناية قبل القيام بذلك ، ثم قم بتسجيل الدخول باستخدام بيانات اعتماد GitHub الخاصة بك.
الخطوة - 3:
ابحث عن مشاريع جيدة تستحق المساهمة على صفحة جيثب. يمكنك كتابة label:hactoberfest is:issue is:open
يمكنك إضافة ملصق لغة من اختيارك لتصفية المشكلات المفتوحة. إذا كنت مبتدئًا ولا يمكنك العثور على مشكلات جيدة ، فهناك label:good first issue الذي يقوم بتصفية المشكلات للمبتدئين الذين يرغبون في المساهمة.
الخطوة - 4:
إرسال PRS: حاول تقديم 4 PRS على الأقل وانتظر التحقق من ذلك. تأكد من تقديم الجودة PRS.
قواعد Hacktoberfest:
- لكسب مكافأة Hacktoberfest أو مكافأة الشجرة ، يجب عليك التسجيل وإنشاء أربعة طلبات سحب صالحة (PRS) بين 1-31 أكتوبر (في أي منطقة زمنية).
- يمكن تقديم طلبات السحب في أي مستضافة/مشروع مستضيف GitHub أو GitLab المستضافة. ابحث عن موضوع
hacktoberfest لمعرفة ما إذا كان المستودع/المشروع يشارك في Hacktoberfest. - يجب الموافقة على طلبات السحب من قبل مشرف المستودع/المشروع للعد.
- إذا أبلغ أحد المشاريع عن طلب السحب الخاص بك باعتباره البريد العشوائي أو السلوك لا يتماشى مع مدونة سلوك المشروع ، فستكون غير مؤهل للمشاركة.
- هذا العام ، سيكون أول 40،000 مشارك يكملون التحدي بنجاح مؤهلين للحصول على جائزة.
لكي يحسب العلاقات العامة: يجب أن يكون:
- تم تقديمه في ريبو عام ، ويتم تصنيف العلاقات العامة على أنه
hacktoberfest-accepted من قبل أحد المشاريع. أو - تم تقديمه في مهرجان ريبو المسمى ،
hacktoberfest ، أو الموافقة عليه - يمكنك اختيار عدم تلقي قميص وملصقات ويمكنك اختيار شجرة مزروعة باسمك والمساعدة في جعل Hacktoberfest 2022 أكثر محايدة من الكربون.
سواء كان طلب سحبك الأول أو الخمسين ، فهناك دائمًا المزيد لتتعلمه! لقد قمنا بتجميع بعض الموارد التي يمكن أن تساعدك في إنشاء طلبات سحب عالية الجودة ، والحفاظ على مستودعاتك بدائية ، والبناء على معرفتك المفتوحة المصدر.
إرشادات للمساهمات
اذهب من خلال المساهمة. md لكيفية البدء في المساهمة.
قواعد للمساهمة في هذا الريبو
- قم بإنشاء مشكلة ثم قم بعمل طلب سحب
- أضف ما لا يقل عن حلتين إلى حل الكود.
- اكتب رمزًا جيدًا مع التعليقات أيضًا.
- إذا كنت تعمل على Web Dev ، فيمكنك إضافة ملف الرمز الخاص به أيضًا.
- تتم دعوة المشاريع في كل لغة (JavaScript ، Python ، Java ، Kotlin ، إلخ)
- كما تم دعوة المشاريع التي تستخدم Framework (React ، Angular ، Flutter ، Android ،)
- نماذج ML الأساسية مدعوون أيضًا.
- قم بإنشاء مجلد جديد إذا لم يكن موجودًا بالفعل (على سبيل المثال
خطوات للمساهمة
1. Star this repo
2. Fork this repo
3. Find or Make an Issue and get assigned
3. Add a file inside appropriate folder
4. Commit the code
5. Make pull request
كيف تجري التغييرات؟
1. Fork this repository and clone that to your local machine
2. Create a new Branch and work on it
3. Do the needful changes and create a Pull Request
4. Add a meaningful message to the PR’s and also mention the solved issue topic
سمات
- صديق للمبتدئين
- يستهدف المطورين وكتاب المحتوى وعشاق البرمجة.
- سيساعد المشاركون الذين ليسوا على دراية بالتنمية ولكنهم يتوقون للمشاركة في المصدر المفتوح.
_____ _ _ __ __
| _ _ | | __ __ _ _ __ | | __ / / __ _ _
| | | '_ / _` | ' _ | | / / V / _ | | | |
| | | | | | ( _ | | | | | < | | ( _ ) | | _ | |
| _ | | _ | | _ | _ _ , _ | _ | | _ | _ | _ | _ | _ __ / __ , _ |