Skip to content

Latest commit

 

History

History
184 lines (158 loc) · 25.7 KB

README-AR.md

File metadata and controls

184 lines (158 loc) · 25.7 KB
اقرأ هذا الدليل بلغات أخرى

مرحبًا بالمساهمين المبتدئين للمصادر المفتوحة!

Pull Requests Welcome first-timers-only Friendly Check Resources

هذه قائمة بالموارد للأشخاص الجدد في المساهمة في المصادر المفتوحة.

إذا وجدت موارد إضافية ، يرجى المساهمة في طلب سحب.

إذا كانت لديك أسئلة أو تعليقات ، يرجى إنشاء مشكلة.

محتويات

المساهمة في المصادر المفتوحة بشكل عام

مقالات و مصادر تتحدث عن عالم و ثقافة المصادر المفتوحة.

  • 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" -دليل خطوة بخطوة مع دعم مرئيات وروابط بخصوص العملية الكاملة للمساهمة في مشروع مفتوح المصدر.
  • Open Source with Pradumna - مستودع يحتوي على مصادر ومواد لتعلم وبدأ المشاركة في المشاريع مفتوحة المصدر

عمليات البحث المباشرة على GitHub

روابط البحث التي تشير مباشرة إلى المشكلات المناسبة للمساهمة في GitHub.

النظام البيئي للمساهمين في Mozilla

  • Good First Bugs - الأخطاء التي حددها المطورون على أنها مقدمة جيدة للمشروع.
  • MDN Web Docs -مساعدة فريق MDN Web Docs في توثيق منصة الويب عن طريق إصلاح مشكلات المحتوى وأخطاء النظام الأساسي.
  • Mentored Bugs - الأخطاء البرمجية التي تم تعيين معلمها والذي سيكون هناك على IRC لمساعدتك عندما تتعثر أثناء العمل على الإصلاح.
  • Bugs Ahoy -موقع مخصص للبحث عن الأخطاء في Bugzilla.
  • Firefox DevTools -موقع مخصص للأخطاء المودعة لأدوات المطور في متصفح Firefox.
  • Start Mozilla - حساب Twitter يقوم بالتغريد حول المشكلات المناسبة للمساهمين الجدد في نظام Mozilla البيئي.

مقالات مفيدة للمساهمين الجدد في المصادر المفتوحة

باستخدام التحكم في الإصدار

  • 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 Contributions - قم بأول مساهمة مفتوحة المصدر لك في 5 دقائق. أداة وبرنامج تعليمي لمساعدة المبتدئين على البدء في المساهمات. Hereهو رمز مصدر GitHub للموقع والفرصة لتقديم مساهمة في المستودع نفسه.
  • First Timers Only - قائمة بالأخطاء التي تم تصنيفها "لأول مرة فقط".
  • 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

برامج مفتوحة المصدر للمشاركة فيها

License

Creative Commons License
هذا العمل مرخص بموجب أ Creative Commons Attribution-ShareAlike 4.0 الرخصة الدولية.