اقرأ هذا الدليل بلغات أخرى
هذه قائمة بالموارد للأشخاص الجدد في المساهمة في المصادر المفتوحة.
إذا وجدت موارد إضافية ، يرجى المساهمة في طلب سحب.
إذا كانت لديك أسئلة أو تعليقات ، يرجى إنشاء مشكلة.
محتويات
- Contributing to Open Source in general
- Direct GitHub searches
- Mozilla's contributor ecosystem
- Useful articles for new Open Source contributors
- Using Version Control
- Open Source books
- Open Source contribution initiatives
- Open Source programs to participate in
- License
مقالات و مصادر تتحدث عن عالم و ثقافة المصادر المفتوحة.
- The Definitive Guide to Contributing to Open Source بواسطة @DoomHammerNG
- An Intro to Open Source - برامج تعليمية بواسطة DigitalOcean لإرشادك في طريقك إلى نجاح المساهمة هنا على GitHub.
- Code Triage - أداة أخرى ، رائعة حقًا ، للعثور على المستودعات المشهورة والمشكلات المصفاة حسب اللغة.
- Awesome-for-beginners - GitHub repo الذي يكدس المشاريع مع أخطاء جيدة للمساهمين الجدد ، ويطبق تسميات لوصفها.
- Open Source Guides - مجموعة من الموارد للأفراد والمجتمعات والشركات الذين يرغبون في تعلم كيفية تشغيل مشروع مفتوح المصدر والمساهمة فيه.
- 45 Github Issues Dos and Don’ts - افعل ولا تفعل على جيثب.
- GitHub Guides -إرشادات أساسية حول كيفية استخدام GitHub بشكل فعال.
- Contribute to Open Source - تعرف على سير عمل GitHub من خلال المساهمة برمز في مشروع محاكاة.
- Linux Foundation's Open Source Guides for the Enterprise - أدلة مؤسسة Linux لمشاريع المصدر المفتوح.
- CSS Tricks An Open Source Etiquette Guidebook - دليل آداب السلوك المفتوح المصدر ، بقلم كينت سي دودز وسارة دراسنر.
- A to Z Resources for Students - قائمة منتقاة من الموارد والفرص لطلاب الجامعات لتعلم لغة ترميز جديدة.
- Pull Request Roulette - يحتوي هذا الموقع على قائمة بطلبات السحب المقدمة للمراجعة والتي تنتمي إلى مشاريع مفتوحة المصدر مستضافة على Github.
- "How to Contribute to an Open Source Project on GitHub" by Egghead.io - دليل فيديو خطوة بخطوة حول كيفية البدء في المساهمة في مشاريع مفتوحة المصدر على GitHub.
- Contributing to Open Source: A Live Walkthrough from Beginning to End -تغطي هذه الإرشادات التفصيلية لمساهمة مفتوحة المصدر كل شيء بدءًا من اختيار مشروع مناسب ، والعمل على مشكلة ما ، إلى دمج العلاقات العامة.
- "How to Contribute to Open Source Project by" Sarah Drasner - إنهم يركزون على التفاصيل الجوهرية للمساهمة في طلب سحب (PR) لمشروع شخص آخر على GitHub.
- "How to get started with Open Source by" Sayan Chowdhury - تتناول هذه المقالة الموارد اللازمة للمساهمة في المصدر المفتوح للمبتدئين بناءً على اهتماماتهم اللغوية المفضلة.
- "Browse good first issues to start contributing to open source" - يساعدك GitHub الآن في العثور على المشكلات الأولى الجيدة لبدء المساهمة في المصدر المفتوح.
- "How to Contribute to Open Source Project" by Maryna Z - هذه المقالة الشاملة موجهة نحو الشركات (لكنها لا تزال مفيدة للمساهمين الفرديين) حيث تتحدث عن سبب وكيفية وما هي المشاريع مفتوحة المصدر التي يجب المساهمة فيها.
- "start-here-guidelines" by Andrei - لنبدأ Lets Git في عالم مفتوح المصدر ، بدءًا من الملعب مفتوح المصدر. مصممة خصيصا لأغراض التعليم والخبرة العملية.
- "Getting Started with Open Source" by NumFocus -برنامج GitHub repo الذي يساعد المساهمين على التغلب على العوائق التي تحول دون الدخول في المصادر المفتوحة.
- "Opensoure-4-everyone" by Chryz-hub -مستودع لكل ما يتعلق بالمصادر المفتوحة. هذا مشروع للمساعدة في رؤية عضوية GitHub ، والتدرب على أوامر git الأساسية والمتقدمة ، والبدء بمصدر مفتوح ، والمزيد.
- "Open Advice" -جمع المعرفة من مجموعة متنوعة من مشاريع البرمجيات الحرة. يجيب على السؤال الذي كان يرغب 42 من المساهمين البارزين في معرفته عندما بدأوا حتى تتمكن من الحصول على السبق بغض النظر عن كيفية ومكان المساهمة.
- "GitHub Learning Lab" -ارفع مستوى مهاراتك مع GitHub Learning Lab. سيأخذك برنامج الروبوت الودود الخاص بنا عبر سلسلة من المرح والمشاريع العملية لتعلم المهارات التي تحتاجها في وقت قصير - ومشاركة التعليقات المفيدة على طول الطريق.
- "Ten simple rules for helping newcomers become contributors to open projects" - تتناول هذه المقالة القواعد المستندة إلى دراسات العديد من المجتمعات وتجارب الأعضاء والقادة والمراقبين.
- "Step-by-Step guide to contributing on GitHub" -دليل خطوة بخطوة مع دعم مرئيات وروابط بخصوص العملية الكاملة للمساهمة في مشروع مفتوح المصدر.
روابط البحث التي تشير مباشرة إلى المشكلات المناسبة للمساهمة في GitHub.
- is:issue is:open label:beginner
- is:issue is:open label:easy
- is:issue is:open label:first-timers-only
- is:issue is:open label:good-first-bug
- is:issue is:open label:"good first issue"
- is:issue is:open label:starter
- is:issue is:open label:up-for-grabs
- is:issue is:open label:easy-fix
- is:issue is:open label:"beginner friendly"
- is:issue is:open label:your-first-pr
- Good First Bugs - الأخطاء التي حددها المطورون على أنها مقدمة جيدة للمشروع.
- MDN Web Docs -مساعدة فريق MDN Web Docs في توثيق منصة الويب عن طريق إصلاح مشكلات المحتوى وأخطاء النظام الأساسي.
- Mentored Bugs - البق التي تم تعيين معلمها والذي سيكون هناك على IRC لمساعدتك عندما تتعثر أثناء العمل على الإصلاح.
- Bugs Ahoy -موقع مخصص للبحث عن الأخطاء في Bugzilla.
- Firefox DevTools -موقع مخصص للأخطاء المودعة لأدوات المطور في متصفح Firefox.
- What Can I Do For Mozilla - اكتشف ما يمكنك العمل عليه من خلال الإجابة على مجموعة من الأسئلة حول مجموعة مهاراتك واهتماماتك.
- Start Mozilla - حساب Twitter يقوم بالتغريد حول المشكلات المناسبة للمساهمين الجدد في نظام Mozilla البيئي.
- How to choose (and contribute to) your first Open Source project بواسطة @GitHub
- How to find your first Open Source bug to fix بواسطة @Shubheksha
- First Timers Only بواسطة @kentcdodds
- Bring Kindness Back to Open Source بواسطة @shanselman
- Getting into Open Source for the First Time بواسطة @mcdonnelldean
- How to Contribute to Open Source بواسطة @GitHub
- How to Find a Bug in Your Code بواسطة @dougbradbury
- Mastering Markdown بواسطة @GitHub
- First mission: Contributors page بواسطة @forCrowd
- How to make your first Open Source contribution in just 5 minutes بواسطة @roshanjossey
- I just got my free Hacktoberfest shirt. Here’s a quick way you can get yours. بواسطة @quincylarson
- A Bitter Guide To Open Source بواسطة @ken_wheeler
- A junior developer’s step-by-step guide to contributing to Open Source for the first time بواسطة @LetaKeane
- Learn Git and GitHub Step By Step (on Windows) بواسطة @ows-ali
- Why Open Source and How? بواسطة @james-gallagher
- How to get started with Open Source - By Sayan Chowdhury
- What open-source should I contribute to بواسطة @kentcdodds
- An immersive introductory guide to Open-source بواسطة Franklin Okolie
- Getting started with contributing to open source بواسطة Zara Cooper
- Beginner's guide to open-source contribution بواسطة Sudipto Ghosh
- 8 non-code ways to contribute to open source بواسطة OpenSource
- What is Open Source Software? OSS Explained in Plain English بواسطة Jessica Wilkins
- How to Start an Open Source Project on GitHub – Tips from Building My Trending Repo بواسطة @Rishit-dagli
- Think Like (a) Git - مقدمة Git لـ "المبتدئين المتقدمين" ، لكنهم ما زالوا يعانون ، من أجل إعطائك إستراتيجية بسيطة لتجربة git بأمان.
- Try Git -تعلم Git في 15 دقيقة من داخل متصفحك مجانًا.
- Everyday Git -الحد الأدنى من مجموعة الأوامر المفيدة لـ Everyday Git.
- Oh shit, git! - كيفية الخروج من الأمور المشتركة
git
وصفت الأخطاء بلغة إنجليزية بسيطة ؛ انظر أيضا Dangit, git! للصفحة بدون أقسم. - Atlassian Git Tutorials -دروس متنوعة حول استخدام "git".
- GitHub Git Cheat Sheet (PDF)
- freeCodeCamp's Wiki on Git Resources
- GitHub Flow (42:06) - يتحدث GitHub عن كيفية تقديم طلب سحب.
- GitHub Learning Resources - موارد التعلم Git و GitHub.
- Pro Git - كتاب Pro Git بأكمله ، كتبه سكوت تشاكون وبن ستراوب ونشرته أبرس.
- Git-it - خطوة بخطوة تطبيق Git التعليمي لسطح المكتب.
- Flight Rules for Git -دليل حول ما يجب القيام به عندما تسوء الأمور.
- Git Guide for Beginners in Spanish -دليل كامل للشرائح حول git و GitHub موضح باللغة الإسبانية. دليل كامل للشرائح حول git و GitHub موضح باللغة الإسبانية.
- Git Kraken - تطبيق سطح المكتب
git
المرئي وعبر الأنظمة الأساسية والتفاعلية للتحكم في الإصدار. - Git Tips - مجموعة من النصائح والحيل الأكثر شيوعًا حول git.
- Git Best Practices -التزم في كثير من الأحيان ، تمامًا لاحقًا ، انشر مرة واحدة: Git Best Practices.
- Git Interactive Tutorial -تعلم Git بالطريقة الأكثر مرئية وتفاعلية.
- Complete Git and GitHub Tutorial (1:12:39) - تجول Git و GitHub بالكامل بواسطة Kunal Kushwaha.
- Producing Open Source Software - إنتاج برمجيات مفتوحة المصدر هو كتاب عن الجانب الإنساني لتطوير البرمجيات مفتوحة المصدر. يصف كيف تعمل المشاريع الناجحة ، وتوقعات المستخدمين والمطورين ، وثقافة البرمجيات الحرة.
- Open Source Book Series -تعرف على المزيد حول المصدر المفتوح والحركة المتزايدة المصدر المفتوح مع قائمة شاملة من الكتب الإلكترونية المجانية من https://opensource.com.
- Software Release Practice HOWTO - يصف HOWTO ممارسات الإصدار الجيدة لنظام Linux ومشاريع أخرى مفتوحة المصدر. باتباع هذه الممارسات ، ستجعل من السهل على المستخدمين إنشاء التعليمات البرمجية الخاصة بك واستخدامها قدر الإمكان ، وعلى المطورين الآخرين فهم التعليمات البرمجية الخاصة بك والتعاون معك لتحسينها.
- Open Sources 2.0 : The Continuing Evolution (2005) - Open Sources 2.0 عبارة عن مجموعة من المقالات الثاقبة والمثيرة للتفكير من قادة التكنولوجيا اليوم والتي تستمر في رسم الصورة التطورية التي تطورت في كتاب 1999 Open Sources: Voices from the Revolution.
- The Architecture of Open Source Applications - أظهر كيف تعمل الجوانب المختلفة لـ Git تحت الأغطية لتمكين مهام سير العمل الموزعة ، وكيف تختلف عن أنظمة التحكم في الإصدارات الأخرى (VCS).
- Open Sources: Voices from the Open Source Revolution - مقالات من رواد المصادر المفتوحة مثل Linus Torvalds (Linux) و Larry Wall (Perl) و Richard Stallman (GNU).
- Up For Grabs - يحتوي على مشاريع ذات مواضيع صديقة للمبتدئين.
- First Timers Only - قائمة بالأخطاء التي تم تصنيفها "لأول مرة فقط".
- First Contributions - قم بأول مساهمة مفتوحة المصدر لك في 5 دقائق. أداة وبرنامج تعليمي لمساعدة المبتدئين على البدء في المساهمات. Hereهو رمز مصدر GitHub للموقع والفرصة لتقديم مساهمة في المستودع نفسه.
- Hacktoberfest - برنامج لتشجيع المساهمات مفتوحة المصدر. اربح هدايا مثل القمصان والملصقات عن طريق تقديم 4 طلبات سحب على الأقل في شهر أكتوبر.
- 24 Pull Requests - 24 طلبات السحب هو مشروع لتعزيز التعاون مفتوح المصدر خلال شهر ديسمبر.
- Ovio -منصة مع مجموعة منتقاة من المشاريع الصديقة للمساهمين. لديها powerful issue search toolودعنا نحفظ المشروعات والمشكلات لوقت لاحق.
- Google Summer of Code - برنامج مدفوع يتم تشغيله سنويًا بواسطة Google ويركز على جذب المزيد من مطوري الطلاب إلى تطوير البرمجيات مفتوحة المصدر.
- Rails Girls Summer of Code -برنامج زمالة عالمي للنساء والمبرمجين غير الثنائيين حيث يعملون في مشاريع مفتوحة المصدر قائمة ويوسعون مجموعة مهاراتهم.
- Major League Hacking Fellowship - بديل للتدريب عن بعد للتقنيين الطموحين حيث يبنون أو يساهمون في مشاريع مفتوحة المصدر.
- Girlscript Summer of Code هو برنامج مفتوح المصدر لاجل الطلبه للمشاركه في مشاريع وكسب الجوائز وشهادة لاتمام التدريب مدته ثلاثة اشهر من مارس الى مايو وهناك تدريب اخر في فصل الشتاء
- Contribute-To-This-Project هو برتامج تعليمي لمساعدة المبتدئيين في المشاركة في المشاريع مفتوحة المصدر وتسهبل التعامل مع git, github
- Google Summer of Code
- FossAsia
- MLH Fellowship
- Outreachy
- Hacktoberfest
- CNCF
- Microsoft Reinforcement learning
هذا العمل مرخص بموجب أ Creative Commons Attribution-ShareAlike 4.0 الرخصة الدولية.