diff --git a/.github/workflows/language-check.yml b/.github/workflows/language-check.yml new file mode 100644 index 00000000..a5134399 --- /dev/null +++ b/.github/workflows/language-check.yml @@ -0,0 +1,46 @@ +name: Check README Suffixes + +on: + pull_request: + paths: + - 'README-*' + +jobs: + check-readme-suffixes: + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: 3.0 + + - name: Install dependencies + run: | + gem install nokogiri + + - name: Check README suffixes + run: | + # Scrape ISO 639 language codes from the Wiki page + wget -qO- https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes | \ + nokogiri -e 'puts $_.css(".wikitable td:nth-child(2)").map(&:text)' | \ + sed -nr '/^.{0,2}$/p' | # Grab only two letter values + tr '[:lower:]' '[:upper:]' > iso639.txt # Covert letters to uppercase + + # Get list of README file names + readme_suffixes=$(ls README-* | sed 's/README-//g; s/.md//g') + + # Check if README suffixes are valid ISO 639 language codes + for suffix in $readme_suffixes; do + if ! grep -qw "$suffix" iso639.txt; then + echo "Error: Invalid README suffix found: $suffix" + exit 1 + fi + done + + echo "All README suffixes are valid ISO 639 language codes." + + # Add more steps for your existing workflow, e.g., running tests or other checks diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index cffe7f6b..3bac4264 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,7 +12,7 @@ jobs: steps: - name: Checkout Source Files - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 0 @@ -25,10 +25,13 @@ jobs: - name: Run checks id: checks # shell: bash +e +o pipefail {0} - # continue-on-error: true + continue-on-error: true run: | gem install awesome_bot - awesome_bot -f README.md --allow-ssl --allow 302,429 --white-list firsttimersonly.com,github.com/github,creativecommons.org/licenses/by-sa/4.0 + awesome_bot \ + -f README*.md \ + --allow 302,429 \ + --white-list https://www.firsttimersonly.com/,https://github.com/github,https://creativecommons.org/licenses/by-sa/4.0/,https://github.com/kentcdodds # - name: Run Danger # uses: MeilCli/danger-action@v5 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 5b914311..1b9138fc 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -7,13 +7,40 @@ Issues can be submitted by anyone - either seasoned developers or newbies. **Contents** +- [Choosing an Issue](#choosing-an-issue) - [Getting Started](#getting-started) - [Submitting a Pull Request](#submitting-a-pull-request) - [Adding to the Main README](#adding-to-the-main-readme) - [Adding to Non-English README](#adding-to-non-english-readme) - [Adding to the Project File](#adding-to-the-project-file) +- [Notation and terminology](#notation-and-terminology) - [Helpful Resources](#helpful-resources) +## Choosing an Issue + +Before getting started and setup with contributing, you'll want to look at and choose an issue to work on. Here is a basic workflow you want to work from: + +1. Search through issues +2. Find issue you want to work on +3. Check if someone else has already worked on and made a pull request on said issue +4. (Optional) Double check pull requests for someone who has worked on the pull request + +If you have gotten that far, then you can go ahead and work on the issue. Below are more detailed instructions based on the basic workflow above. + +You can find open issue [here](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/issues). + +Once you've found an issue you want to work on, take a look at the issue to see if anyone else has made a pull request for this issue yet. + +You can tell if someone has correctly referenced and worked on an issue if in the issue you find some text saying, the following: + +> This was referenced on ____ + +where that `____` is the date and below it is the pull request of another individual working on that issue. [Here](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/issues/822) is an example of what this looks like. + +To be extra sure no one has worked on it, you can [take a look at the pull requests](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/pulls) as well to see if anyone has made a similar pull request. + +If you've gotten this far, then you can continue on with the next section on "Getting Started" to working on your first pull request and contribution to our repository. + ### Getting Started 1. If you are new to Git and GitHub, it is advisable that you go through @@ -44,7 +71,7 @@ Issues can be submitted by anyone - either seasoned developers or newbies. If you are making changes to the `README.md` file, you would need to have Markdown knowledge. Visit - [here to read about GitHub Markdown](https://guides.github.com/features/mastering-markdown/) + [here to read about GitHub Markdown](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) and [here to practice](http://www.markdowntutorial.com/). @@ -118,13 +145,19 @@ You can contribute to this page by adding a Markdown-formatted link. It should look similar to the one below. ``` -- [Title of the page](www.websitename.com/slug-name-here) - Add a description of why I should look at this site +- [Title of the page](www.websitename.com/slug-name-here) - Add a description of why I should look at this site. ``` When in doubt, take a look at the current list of items to get an idea of how you should format your contribution. When adding your contribution to the list, please add your link to the most appropriate section. If you are unsure, feel free to ask in your pull request or comment in an issue asking for guidance. +If a video link is added, try to add in the length of the video as well, as shown below. + +``` +- ["Complete Guide to Open Source - How to Contribute"](https://www.youtube.com/watch?v=yzeVMecydCE) (41:52) - Learn why and how to contribute to open source software with Eddie Jaoude. +``` + ### Adding to Non-English README The main `README.md` file is written in English. That file will be the template for all of the other languages. @@ -165,10 +198,16 @@ Next, we ask to link to the contributing page. This will give direction to peopl Lastly, we want to link to beginner-friendly labels. These are typically `Good First Issue` or something similar. +### Notation and terminology + +This section will list any notations, terminology, or words that we will keep consistent. + +- "Open Source" will be capitalized unless it is within a article or video title + ### Helpful Resources - [Pro GIT Book](https://git-scm.com/book/en/v2) -- [Try Git](https://try.github.io/) +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - [Git/ Git Hub on Windows](https://www.youtube.com/watch?v=J_Clau1bYco) diff --git a/PROJECTS.md b/PROJECTS.md index b9923d65..f443b1f8 100644 --- a/PROJECTS.md +++ b/PROJECTS.md @@ -118,12 +118,16 @@ before contributing. - [*](https://github.com/test-kitchen/test-kitchen/issues?q=is%3Aopen+is%3Aissue+label%3A%E2%AD%90%EF%B8%8F) - `Django` (Framework) - [Contributing Guide](https://github.com/django/django) - - `[tsParticles](https://github.com/matteobruni/tsparticles)` (Library) - [Contributing Guide](https://github.com/matteobruni/tsparticles/blob/master/CONTRIBUTING.md) - Issue labels: - [Good First Issue](https://github.com/matteobruni/tsparticles/labels/good%20first%20issue) - [Help Wanted](https://github.com/matteobruni/tsparticles/labels/help%20wanted) - - `[Jenkins](https://github.com/jenkinsci/jenkins)` (Project) - [Contributing Guide](https://wiki.jenkins.io/display/JENKINS/Beginners+Guide+to+Contributing) +- `[ifme](https://github.com/ifmeorg/ifme)` (Project) + - [Contributing Guide](https://github.com/ifmeorg/ifme/blob/main/CONTRIBUTING.md) + - Issue labels: + - [first-timers-only](https://github.com/ifmeorg/ifme/issues?q=is%3Aopen+is%3Aissue+label%3Afirst-timers-only) + - [good first issue](https://github.com/ifmeorg/ifme/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) + - [beginner friendly](https://github.com/ifmeorg/ifme/issues?q=is%3Aopen+is%3Aissue+label%3A%22beginner+friendly%22) diff --git a/README-AR.md b/README-AR.md index 74f7eac6..ac63d10d 100644 --- a/README-AR.md +++ b/README-AR.md @@ -22,11 +22,11 @@ -# مرحبًا بالمساهمين المبتدئين مفتوحين المصدر! +# مرحبًا بالمساهمين المبتدئين للمصادر المفتوحة! [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) -[![Build Status](https://api.travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) هذه قائمة بالموارد للأشخاص الجدد في المساهمة في المصادر المفتوحة. @@ -48,18 +48,19 @@ ## المساهمة في المصادر المفتوحة بشكل عام +>مقالات و مصادر تتحدث عن عالم و ثقافة المصادر المفتوحة. - [The Definitive Guide to Contributing to Open Source](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) بواسطة [@DoomHammerNG](https://twitter.com/DoomHammerNG) - [An Intro to Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - برامج تعليمية بواسطة DigitalOcean لإرشادك في طريقك إلى نجاح المساهمة هنا على GitHub. - [Code Triage](https://www.codetriage.com/) - أداة أخرى ، رائعة حقًا ، للعثور على المستودعات المشهورة والمشكلات المصفاة حسب اللغة. - [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - GitHub repo الذي يكدس المشاريع مع أخطاء جيدة للمساهمين الجدد ، ويطبق تسميات لوصفها. - [Open Source Guides](https://opensource.guide/) - مجموعة من الموارد للأفراد والمجتمعات والشركات الذين يرغبون في تعلم كيفية تشغيل مشروع مفتوح المصدر والمساهمة فيه. - [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - افعل ولا تفعل على جيثب. -- [GitHub Guides](https://guides.github.com/) -إرشادات أساسية حول كيفية استخدام GitHub بشكل فعال. +- [GitHub Guides](https://docs.github.com/en) -إرشادات أساسية حول كيفية استخدام GitHub بشكل فعال. - [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - تعرف على سير عمل GitHub من خلال المساهمة برمز في مشروع محاكاة. -- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides/) - أدلة مؤسسة Linux لمشاريع المصدر المفتوح. +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - أدلة مؤسسة Linux لمشاريع المصدر المفتوح. - [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - دليل آداب السلوك المفتوح المصدر ، بقلم كينت سي دودز وسارة دراسنر. - [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - قائمة منتقاة من الموارد والفرص لطلاب الجامعات لتعلم لغة ترميز جديدة. -- [Pull Request Roulette](http://www.pullrequestroulette.com/) - يحتوي هذا الموقع على قائمة بطلبات السحب المقدمة للمراجعة والتي تنتمي إلى مشاريع مفتوحة المصدر مستضافة على Github. +- Pull Request Roulette - يحتوي هذا الموقع على قائمة بطلبات السحب المقدمة للمراجعة والتي تنتمي إلى مشاريع مفتوحة المصدر مستضافة على Github. - ["How to Contribute to an Open Source Project on GitHub" by Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - دليل فيديو خطوة بخطوة حول كيفية البدء في المساهمة في مشاريع مفتوحة المصدر على GitHub. - [Contributing to Open Source: A Live Walkthrough from Beginning to End](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) -تغطي هذه الإرشادات التفصيلية لمساهمة مفتوحة المصدر كل شيء بدءًا من اختيار مشروع مناسب ، والعمل على مشكلة ما ، إلى دمج العلاقات العامة. - ["How to Contribute to Open Source Project by" Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - إنهم يركزون على التفاصيل الجوهرية للمساهمة في طلب سحب (PR) لمشروع شخص آخر على GitHub. @@ -71,9 +72,10 @@ - ["Getting Started with Open Source" by NumFocus](https://github.com/numfocus/getting-started-with-open-source) -برنامج GitHub repo الذي يساعد المساهمين على التغلب على العوائق التي تحول دون الدخول في المصادر المفتوحة. - ["Opensoure-4-everyone" by Chryz-hub ](https://github.com/chryz-hub/opensource-4-everyone) -مستودع لكل ما يتعلق بالمصادر المفتوحة. هذا مشروع للمساعدة في رؤية عضوية GitHub ، والتدرب على أوامر git الأساسية والمتقدمة ، والبدء بمصدر مفتوح ، والمزيد. - ["Open Advice"](http://open-advice.org/) -جمع المعرفة من مجموعة متنوعة من مشاريع البرمجيات الحرة. يجيب على السؤال الذي كان يرغب 42 من المساهمين البارزين في معرفته عندما بدأوا حتى تتمكن من الحصول على السبق بغض النظر عن كيفية ومكان المساهمة. -- ["GitHub Learning Lab"](https://lab.github.com/) -ارفع مستوى مهاراتك مع GitHub Learning Lab. سيأخذك برنامج الروبوت الودود الخاص بنا عبر سلسلة من المرح والمشاريع العملية لتعلم المهارات التي تحتاجها في وقت قصير - ومشاركة التعليقات المفيدة على طول الطريق. -- ["Ten simple rules for helping newcomers become contributors to open projects"](https://doi.org/10.1371/journal.pcbi.1007296) - تتناول هذه المقالة القواعد المستندة إلى دراسات العديد من المجتمعات وتجارب الأعضاء والقادة والمراقبين. -- ["Step-by-Step guide to contributing on GitHub"](https://www.dataschool.io/how-to-contribute-on-github/) -دليل خطوة بخطوة مع دعم مرئيات وروابط بخصوص العملية الكاملة للمساهمة في مشروع مفتوح المصدر. +- ["GitHub Learning Lab"](https://github.com/apps/github-learning-lab) -ارفع مستوى مهاراتك مع GitHub Learning Lab. سيأخذك برنامج الروبوت الودود الخاص بنا عبر سلسلة من المرح والمشاريع العملية لتعلم المهارات التي تحتاجها في وقت قصير - ومشاركة التعليقات المفيدة على طول الطريق. +- ["Ten simple rules for helping newcomers become contributors to open projects"](https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1007296) - تتناول هذه المقالة القواعد المستندة إلى دراسات العديد من المجتمعات وتجارب الأعضاء والقادة والمراقبين. +- ["Step-by-Step guide to contributing on GitHub"](https://www.dataschool.io/how-to-contribute-on-github/) -دليل خطوة بخطوة مع دعائم مرئية و روابط بخصوص العملية الكاملة للمساهمة في مشروع مفتوح المصدر. +- [Open Source with Pradumna](https://github.com/Pradumnasaraf/open-source-with-pradumna) - مستودع يحتوي على مصادر ومواد لتعلم وبدأ المشاركة في المشاريع مفتوحة المصدر ## عمليات البحث المباشرة على GitHub @@ -87,30 +89,28 @@ - [is:issue is:open label:starter](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Astarter&type=issues) - [is:issue is:open label:up-for-grabs](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs&type=issues) - [is:issue is:open label:easy-fix](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy-fix&type=issues) -- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22beginner+friendly%22&type=issues) -- [is:issue is:open label:your-first-pr](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Ayour-first-pr&type=issues) +- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=beginner+friendly&state=open&type=Issues) ## النظام البيئي للمساهمين في Mozilla -- [Good First Bugs](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - الأخطاء التي حددها المطورون على أنها مقدمة جيدة للمشروع. +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - الأخطاء التي حددها المطورون على أنها مقدمة جيدة للمشروع. - [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) -مساعدة فريق MDN Web Docs في توثيق منصة الويب عن طريق إصلاح مشكلات المحتوى وأخطاء النظام الأساسي. -- [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - البق التي تم تعيين معلمها والذي سيكون هناك على IRC لمساعدتك عندما تتعثر أثناء العمل على الإصلاح. +- [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - الأخطاء البرمجية التي تم تعيين معلمها والذي سيكون هناك على IRC لمساعدتك عندما تتعثر أثناء العمل على الإصلاح. - [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) -موقع مخصص للبحث عن الأخطاء في Bugzilla. - [Firefox DevTools](http://firefox-dev.tools/) -موقع مخصص للأخطاء المودعة لأدوات المطور في متصفح Firefox. -- [What Can I Do For Mozilla](https://whatcanidoformozilla.org/) - اكتشف ما يمكنك العمل عليه من خلال الإجابة على مجموعة من الأسئلة حول مجموعة مهاراتك واهتماماتك. - [Start Mozilla](https://twitter.com/StartMozilla) - حساب Twitter يقوم بالتغريد حول المشكلات المناسبة للمساهمين الجدد في نظام Mozilla البيئي. ## مقالات مفيدة للمساهمين الجدد في المصادر المفتوحة -- [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) بواسطة [@GitHub](https://github.com/github) +- [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) بواسطة - [How to find your first Open Source bug to fix](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) بواسطة [@Shubheksha](https://github.com/Shubheksha) -- [First Timers Only](https://kentcdodds.com/blog/first-timers-only/) بواسطة [@kentcdodds](https://github.com/kentcdodds) +- [First Timers Only](https://kentcdodds.com/blog/first-timers-only) بواسطة - [Bring Kindness Back to Open Source](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) بواسطة [@shanselman](https://github.com/shanselman) - [Getting into Open Source for the First Time](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) بواسطة [@mcdonnelldean](https://github.com/mcdonnelldean) -- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) بواسطة [@GitHub](https://github.com/github) -- [How to Find a Bug in Your Code](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) بواسطة [@dougbradbury](https://twitter.com/dougbradbury) -- [Mastering Markdown](https://guides.github.com/features/mastering-markdown/) بواسطة [@GitHub](https://github.com/github) -- [First mission: Contributors page](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) بواسطة [@forCrowd](https://github.com/forCrowd) +- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) بواسطة +- [How to Find a Bug in Your Code](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) بواسطة [@dougbradbury](https://twitter.com/dougbradbury) +- [Mastering Markdown](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) بواسطة [@GitHub](https://github.com/github) +- [First mission: Contributors page](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705 ) بواسطة [@forCrowd](https://github.com/forCrowd) - [How to make your first Open Source contribution in just 5 minutes](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) بواسطة [@roshanjossey](https://github.com/Roshanjossey/) - [I just got my free Hacktoberfest shirt. Here’s a quick way you can get yours.](https://www.freecodecamp.org/news/i-just-got-my-free-hacktoberfest-shirt-heres-a-quick-way-you-can-get-yours-fa78d6e24307/) بواسطة [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) - [A Bitter Guide To Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) بواسطة [@ken_wheeler](https://medium.com/@ken_wheeler) @@ -118,8 +118,8 @@ - [Learn Git and GitHub Step By Step (on Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) بواسطة [@ows-ali](https://ows-ali.medium.com/) - [Why Open Source and How?](https://careerkarma.com/blog/open-source-projects-for-beginners/) بواسطة [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) - [How to get started with Open Source - By Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) -- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) بواسطة [@kentcdodds](https://github.com/kentcdodds) - [An immersive introductory guide to Open-source](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) بواسطة [Franklin Okolie](https://twitter.com/DeveloperAspire) +- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) بواسطة [@kentcdodds](https://github.com/kentcdodds) - [Getting started with contributing to open source](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) بواسطة [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) - [Beginner's guide to open-source contribution](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) بواسطة [Sudipto Ghosh](https://github.com/pydevsg) - [8 non-code ways to contribute to open source](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) بواسطة [OpenSource](https://twitter.com/OpenSourceWay) @@ -128,15 +128,15 @@ ## باستخدام التحكم في الإصدار -- [Think Like (a) Git](http://think-like-a-git.net/) - مقدمة Git لـ "المبتدئين المتقدمين" ، لكنهم ما زالوا يعانون ، من أجل إعطائك إستراتيجية بسيطة لتجربة git بأمان. -- [Try Git](https://try.github.io/) -تعلم Git في 15 دقيقة من داخل متصفحك مجانًا. +- [Think Like (a) Git](https://think-like-a-git.net/) - مقدمة Git "للمبتدئين المتقدمين". رغن انهم ما زالوا يعانون من أجل إعطائك استراتيجية بسيطة لتجربة git بأمان. +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git ) -تعلم Git في 15 دقيقة من داخل متصفحك مجانًا. - [Everyday Git](https://git-scm.com/docs/giteveryday) -الحد الأدنى من مجموعة الأوامر المفيدة لـ Everyday Git. - [Oh shit, git!](https://ohshitgit.com/) - كيفية الخروج من الأمور المشتركة `git` وصفت الأخطاء بلغة إنجليزية بسيطة ؛ انظر أيضا [Dangit, git!](https://dangitgit.com/) للصفحة بدون أقسم. - [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) -دروس متنوعة حول استخدام "git". - [GitHub Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) - [freeCodeCamp's Wiki on Git Resources](https://forum.freecodecamp.org/t/wiki-git-resources/13136) - [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - يتحدث GitHub عن كيفية تقديم طلب سحب. -- [GitHub Learning Resources](https://docs.github.com/en/github/getting-started-with-github/git-and-github-learning-resources) - موارد التعلم Git و GitHub. +- [GitHub Learning Resources](https://docs.github.com/en/get-started/quickstart/git-and-github-learning-resources) - موارد التعلم Git و GitHub. - [Pro Git](https://git-scm.com/book/en/v2) - كتاب Pro Git بأكمله ، كتبه سكوت تشاكون وبن ستراوب ونشرته أبرس. - [Git-it](https://github.com/jlord/git-it-electron) - خطوة بخطوة تطبيق Git التعليمي لسطح المكتب. - [Flight Rules for Git](https://github.com/k88hudson/git-flight-rules) -دليل حول ما يجب القيام به عندما تسوء الأمور. @@ -159,14 +159,15 @@ ## مبادرات مساهمة المصدر المفتوح - [Up For Grabs](https://up-for-grabs.net/) - يحتوي على مشاريع ذات مواضيع صديقة للمبتدئين. -- [First Timers Only](https://www.firsttimersonly.com/) - قائمة بالأخطاء التي تم تصنيفها "لأول مرة فقط". - [First Contributions](https://firstcontributions.github.io/) - قم بأول مساهمة مفتوحة المصدر لك في 5 دقائق. أداة وبرنامج تعليمي لمساعدة المبتدئين على البدء في المساهمات. [Here](https://github.com/firstcontributions/first-contributions)هو رمز مصدر GitHub للموقع والفرصة لتقديم مساهمة في المستودع نفسه. -- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - برنامج لتشجيع المساهمات مفتوحة المصدر. اربح هدايا مثل القمصان والملصقات عن طريق تقديم 4 طلبات سحب على الأقل في شهر أكتوبر. +- [First Timers Only](https://www.firsttimersonly.com/) - قائمة بالأخطاء التي تم تصنيفها "لأول مرة فقط". - [24 Pull Requests](https://24pullrequests.com) - 24 طلبات السحب هو مشروع لتعزيز التعاون مفتوح المصدر خلال شهر ديسمبر. - [Ovio](https://ovio.org) -منصة مع مجموعة منتقاة من المشاريع الصديقة للمساهمين. لديها [powerful issue search tool](https://ovio.org/issues)ودعنا نحفظ المشروعات والمشكلات لوقت لاحق. - [Google Summer of Code](https://summerofcode.withgoogle.com/) - برنامج مدفوع يتم تشغيله سنويًا بواسطة Google ويركز على جذب المزيد من مطوري الطلاب إلى تطوير البرمجيات مفتوحة المصدر. - [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) -برنامج زمالة عالمي للنساء والمبرمجين غير الثنائيين حيث يعملون في مشاريع مفتوحة المصدر قائمة ويوسعون مجموعة مهاراتهم. - [Major League Hacking Fellowship](https://fellowship.mlh.io/) - بديل للتدريب عن بعد للتقنيين الطموحين حيث يبنون أو يساهمون في مشاريع مفتوحة المصدر. +- [Girlscript Summer of Code](https://gssoc.girlscript.tech/) هو برنامج مفتوح المصدر لاجل الطلبه للمشاركه في مشاريع وكسب الجوائز وشهادة لاتمام التدريب مدته ثلاثة اشهر من مارس الى مايو وهناك تدريب اخر في فصل الشتاء +- [Contribute-To-This-Project](https://github.com/Syknapse/Contribute-To-This-Project) هو برتامج تعليمي لمساعدة المبتدئيين في المشاركة في المشاريع مفتوحة المصدر وتسهبل التعامل مع git, github ## برامج مفتوحة المصدر للمشاركة فيها @@ -174,10 +175,10 @@ - [FossAsia](https://fossasia.org) - [MLH Fellowship](https://fellowship.mlh.io) - [Outreachy](https://www.outreachy.org) -- [Hacktoberfest](https://hacktoberfest.digitalocean.com) +- [Hacktoberfest](https://hacktoberfest.com/) - برنامج لتشجيع المساهمات مفتوحة المصدر. اربح هدايا مثل القمصان والملصقات عن طريق تقديم 4 طلبات سحب على الأقل في شهر أكتوبر. - [CNCF](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) - [Microsoft Reinforcement learning](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) ## License -Creative Commons License
هذا العمل مرخص بموجب أ Creative Commons Attribution-ShareAlike 4.0 الرخصة الدولية. \ No newline at end of file +Creative Commons License
هذا العمل مرخص بموجب أ Creative Commons Attribution-ShareAlike 4.0 الرخصة الدولية. diff --git a/README-BG.md b/README-BG.md index 07e1e6fc..0ea00044 100644 --- a/README-BG.md +++ b/README-BG.md @@ -26,7 +26,7 @@ # Добре дошли, доброволци на отворения код! -[![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) [![Build Status](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) [![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) Това е списък с ресурси, предназначени за хора, които са нови в допринасянето към отворения код (Open Source). @@ -34,16 +34,16 @@ **Съдържание** -- [Основи на допринасянето към отворения код(Open Source)](#contributing-to-open-source-in-general) -- [Директно търсене в GitHub](#direct-github-searches) -- [Еко системата на Mozilla за доброволен принос](#mozillas-contributor-ecosystem) -- [Полезни статии за начинаещи Open Source доброволци](#useful-articles-for-new-open-source-contributors) -- [Как да използваме контрол на версиите (Version Control)](#using-version-control) -- [Книги за отворения код](#open-source-books) -- [Инициативи за принос към Open Source](#open-source-contribution-initiatives) -- [Лицензи](#license) +- [Основи на допринасянето към отворения код Open Source](#Основи-на-допринасянето-към-отворения-код-Open-Source) +- [Директно търсене в GitHub](#Директно-търсене-в-GitHub) +- [Еко системата на Mozilla за доброволен принос](#Еко-системата-на-Mozilla-за-доброволен-принос) +- [Полезни статии за начинаещи Open Source доброволци](#Полезни-статии-за-начинаещи-Open-Source-доброволци) +- [Как да използваме контрол на версиите Version Control](#Как-да-използваме-контрол-на-версиите-Version-Control) +- [Книги за отворения код](#Книги-за-отворения-код) +- [Инициативи за принос към Open Source](#Инициативи-за-принос-към-Open-Source) +- [Лицензи](#Лицензи) -## Основи на допринасянето към отворения код(Open Source) +## Основи на допринасянето към отворения код Open Source - [Пълно ръководство за допринасянето към Open Source](https://medium.freecodecamp.org/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282) by [@DoomHammerNG](https://twitter.com/DoomHammerNG) @@ -61,7 +61,7 @@ - [Github issue - 45 добри и лоши практики](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Какво да правим и какво не в GitHub. -- [GitHub ръководства](https://guides.github.com/) - Кратки ръководства как да използваме ефективно GitHub. +- [GitHub ръководства](https://docs.github.com/) - Кратки ръководства как да използваме ефективно GitHub. - [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - Научете начина на работа в GitHub чрез добавяне на код към проект-симулация. @@ -97,11 +97,10 @@ ## Еко системата на Mozilla за доброволен принос -- [Стават за първи бъг (Good First Bugs)](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - Бъгове, които разработчиците са определили като подходящи за опознаване на Mozilla проекта. +- [Стават за първи бъг (Good First Bugs)](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - Бъгове, които разработчиците са определили като подходящи за опознаване на Mozilla проекта. - [Учебни бъгове](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - Учебни бъгове с предварително определен наставник, който е на разположение в чата (IRC), за да ви помогне, ако срещнете проблем, докато работите по отстраняване на бъга. - [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - Сайт, посветен на намиране на бъгове в Bugzilla. - [Firefox инструменти за разработчици (DevTools)](http://firefox-dev.tools/) - Сайт, посветен на бъгове в инструментите за разработчици към браузера Firefox. -- [Какво мога да работя в Mozilla](http://whatcanidoformozilla.org/) - Разберете каква работа би била подходяща за вас, като отговорите на няколко въпроса относно уменията и интерестите ви. - [Започни с Mozilla](https://twitter.com/StartMozilla) - Профил в Тwitter на тема issue-та, подходящи за прохождащи в Mozilla еко системата разработчици ## Полезни статии за начинаещи open source доброволци @@ -111,10 +110,10 @@ - [Само за начинаещи](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) - [Нека върнем добрината (и толерантността) в Open Source](http://www.hanselman.com/blog/BringKindnessBackToOpenSource.aspx) by [@shanselman](https://github.com/shanselman) - [Да навлезем в Open Source](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) -- [Как да допринесем към Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github) +- [Как да допринесем към Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github/opensource.guide) - [Как да открием бъг в собствения си код](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) by [@dougbradbury](https://twitter.com/dougbradbury) -- [Да усъвършенстваме Markdown](https://guides.github.com/features/mastering-markdown/) by [@GitHubGuides](https://guides.github.com/) -- [Мисия първа: Страница на доброволците](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) +- [Да усъвършенстваме Markdown](https://docs.github.com/features/mastering-markdown/) by [@GitHubGuides](https://docs.github.com/) +- [Мисия първа: Страница на доброволците](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) - [Как да направите първия си Open Source принос само за 5 минути](https://medium.freecodecamp.org/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a) by [@roshanjossey](https://medium.freecodecamp.org/@roshanjossey) - [Хактобър фест 2019: Как да получите безплатна тениска -- дори и да сте нови в програмирането](https://medium.freecodecamp.org/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b) by [@quincylarson](https://medium.freecodecamp.org/@quincylarson) - [Наръчник на горчивия опит в Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) @@ -128,10 +127,10 @@ _Ресурси на български_ - [Видео урок за GitHub](https://www.youtube.com/watch?v=jig4lzbzAgk) - [Git за професионалисти](https://git-scm.com//book/bg/v2) - Книгата "Git за професионалисти" с превод на български, написана от Scott Chacon и Ben Straub и издадена от Apress. -## Как да използваме контрол на версиите (Version Control) +## Как да използваме контрол на версиите Version Control -- [Мисли като за Git](http://think-like-a-git.net/) - Въведение в Git, подгодящо за начинаещи с малки познания, но все още не знаещи много неща. Ресурсът ще ви даде проста и безопасна стратегия как да правите експерименти с Git -- [Пробвайте Git](https://try.github.io/) - Научете безплатно Git за 15 минути, работейки само в браузера. +- [Мисли като за Git](https://think-like-a-git.net/) - Въведение в Git, подгодящо за начинаещи с малки познания, но все още не знаещи много неща. Ресурсът ще ви даде проста и безопасна стратегия как да правите експерименти с Git +- [Пробвайте Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Научете безплатно Git за 15 минути, работейки само в браузера. - [Git за всеки ден](https://git-scm.com/docs/giteveryday) - Минималното количество полезни Git команди, използвани всеки ден - [О, по дяволите, git!](https://ohshitgit.com/) - Как да избегнем често срещани `git` грешки; обясени просто. (Вижте също и) [Проклятие, git!](https://dangitgit.com/) страницата без псувни. - [Git ръководства от Atlassian](https://www.atlassian.com/git/tutorials/) - Различни ръководства за употребата на `git`. diff --git a/README-BN.md b/README-BN.md index 24b5c884..70ce28a5 100644 --- a/README-BN.md +++ b/README-BN.md @@ -1,4 +1,4 @@ - +
অন্যান্য ভাষায় এই গাইডটি পড়ুন @@ -26,21 +26,21 @@
-# ওপেন সোর্স এ আসা নতুন কন্ট্রিবিউটরদের স্বাগতম! +# ওপেন সোর্সে আসা নতুন কন্ট্রিবিউটরদের স্বাগতম! [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) -[![Build Status](https://api.travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) -ওপেন সোর্সে যারা একদম নতুন, তাদের জন্য ওপেন সোর্স প্রজেক্টে কন্ট্রিবিউট করার জন্য অনেকগুলি প্রোজেক্টের একটি তালিকা নিয়ে এখানে বর্ণনা করা হয়েছে। +নতুন যারা ওপেন সোর্সে অবদান রাখতে ইচ্ছুক তাদের জন্য নিচে একটি রিসোর্সের তালিকা দেওয়া হল। -আপনি যদি আরো রিসোর্সের সন্ধান পেয়ে থাকেন, তাহলে অনুগ্রহ করে একটি পুল রিকোয়েস্ট তৈরী করার মাধ্যমে এই প্রজেক্টে কন্ট্রিবিউট করুন। +আপনার কাছে যদি আরও রিসোর্স থাকে, তবে একটি পুল রিকোয়েস্ট করার জন্য অনুরোধ করা হল। -আপনার যদি কোনো প্রশ্ন অথবা কোনো মতামত থাকে তাহলে অনুগ্রহ করে একটি ইস্যু তৈরী করুন। +আপনার যদি কোনো প্রশ্ন বা মন্তব্য থাকে, তবে দয়া করে একটি ইস্যু তৈরি করুন। **সূচীপত্র** -- [সাধারণভাবে ওপেন সোর্স-এ অবদান](#সাধারণভাবে-ওপেন-সোর্স-এ-অবদান) +- [সাধারণভাবে ওপেন সোর্স-এ অবদান রাখার জন্য](#সাধারণভাবে-ওপেন-সোর্স-এ-অবদান-রাখার-জন্য) - [সরাসরি গিটহাব অনুসন্ধান](#সরাসরি-গিটহাব-অনুসন্ধান) - [মজিলার অবদানকারী ইকোসিস্টেম](#মজিলার-অবদানকারী-ইকোসিস্টেম) - [নতুন ওপেন সোর্স কন্ট্রিবিউটরদের জন্য দরকারী নিবন্ধ](#নতুন-ওপেন-সোর্স-কন্ট্রিবিউটরদের-জন্য-দরকারী-নিবন্ধ) @@ -49,32 +49,32 @@ - [ওপেন সোর্স অবদানের উদ্যোগ সম্পর্কে](#ওপেন-সোর্স-অবদানের-উদ্যোগ) - [লাইসেন্স](#লাইসেন্স) -## সাধারণভাবে ওপেন সোর্স-এ অবদান রাখার জন্য -- [ওপেন সোর্সে অবদান রাখার জন্য নির্দিষ্ট গাইড](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) যা [@DoomHammerNG](https://twitter.com/DoomHammerNG) দ্বারা রচিত। -- [ওপেন সোর্সের একটি ভূমিকা](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - DigitalOcean-এর টিউটোরিয়াল যা আপনাকে গিটহাবে কন্ট্রিবিউট করার ক্ষেত্রে সাফল্যের পথে গাইড করবে। -- [Code Triage](https://www.codetriage.com/) - জনপ্রিয় রিপোজিটোরি এবং ভাষার দ্বারা ফিল্টার করে সমস্যাগুলি অনুসন্ধান করার জন্য আরেকটি, দুর্দান্ত, সরঞ্জাম। -- [ওপেন সোর্স দিয়ে আপনার ভবিষ্যত তৈরি করুন](https://fossforge.com) - ($) - একটি বই যা বিশেষভাবে ওপেন সোর্স এর জন্য রচিত, কিভাবে ভালো প্রজেক্ট খুঁজে পেতে হয়, এবং কিভাবে কন্ট্রিবিউট করার কাজ শুরু করা যায়, শুধুই প্রোগ্রামারদের জন্যই নয়, বরং সফটওয়্যার ডেভলাপমেন্ট এর সকল সেক্টরে কিভাবে এসব করা যায় তার বিশদ আলোচনা রয়েছে। -- [নতুনদের জন্য দুর্দান্ত](https://github.com/MunGell/awesome-for-beginners) - একটি গিটহাব রিপোজিটরি যাতে নতুন কন্ট্রিবিউটরদের জন্য ভাল বাগ সহ প্রকল্পগুলিকে সংগ্রহ করা এবং সেগুলি বর্ণনা করার জন্য লেবেল প্রয়োগ করে থাকে। -- [ওপেন সোর্স নির্দেশিকা](https://opensource.guide/) - কোনও ওপেন সোর্স প্রকল্প কীভাবে চালনা করা হয় এবং প্রকল্পগুলোতে অবদান রাখতে হয় তা শিখতে চায় এমন ব্যক্তি, সম্প্রদায় এবং সংস্থাগুলির জন্য সংস্থান সংগ্রহ। -- [৪৫ গিটহাব ইস্যু কি করা যাবে এবং কি করা যাবে না](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - গিটহাবে কি করবেন এবং কি করবেন না তার তালিকা। -- [গিটহাব নির্দেশিকা](https://guides.github.com/) - কীভাবে গিটহাবকে কার্যকরভাবে ব্যবহার করতে হবে তার প্রাথমিক নির্দেশিকা। +## সাধারণভাবে ওপেন সোর্স-এ অবদান +- [ওপেন সোর্সে অবদান রাখার সংজ্ঞা নির্দেশিকা](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) by [@DoomHammerNG](https://twitter.com/DoomHammerNG) +- [ওপেন সোর্স সম্পর্কে বিবরণ](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - গিটহাবে একটি সাকসেসফুল কন্ট্রিবিউট করার জন্য DigitalOcean-এর টিউটোরিয়ালগুলো আপানকে যেভাবে গাইড করবে। +- [Issuehub.io](http://issuehub.pro/) - গিটহাব ইস্যু লেবেল এবং ভাষা দিয়ে অনুসন্ধান করার একটি টুল। +- [Code Triage](https://www.codetriage.com/) - Code Triage একটি টুল যার মাধ্মে জনপ্রিয় রিপোসিটোরি এবং বাগ গুলো ল্যাঙ্গুয়েজ দিয়ে খুঁজে পেতে সাহায্য করবে। +- [নতুনদের জন্য দুর্দান্ত](https://github.com/MunGell/awesome-for-beginners) - একটি গিটহাব রিপোসিটোরি যা নতুন অবদানকারীদের জন্য ভাল বাগ সহ প্রকল্পগুলিকে সংগ্রহ করে এবং সেগুলি বর্ণনা করার জন্য লেবেল প্রয়োগ করে। +- [ওপেন সোর্স নির্দেশিকা](https://opensource.guide/) - কোনও ওপেন সোর্স প্রকল্প কীভাবে চালনা এবং প্রকল্পগুলোতে অবদান রাখতে হয় তা শিখতে চায় এমন ব্যক্তি, সম্প্রদায় এবং সংস্থাগুলির জন্য সংস্থান সংগ্রহ। +- [৪৫ গিটহাব ইস্যু : কি করবেন এবং কি করবেন না](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - গিটহাবে কি করবেন এবং কি করবেন না। +- [গিটহাব নির্দেশিকা](https://docs.github.com/) - কীভাবে গিটহাবকে কার্যকরভাবে ব্যবহার করতে হবে তার প্রাথমিক নির্দেশিকা। - [ওপেন সোর্সে অবদান](https://github.com/danthareja/contribute-to-open-source) - সিমুলেশন প্রকল্পে কোড কন্ট্রিবিউট করার মাধ্যমে গিটহাব ওয়ার্কফ্লো শিখুন। -- [লিনাক্স ফাউন্ডেশন কর্তৃক এন্টারপ্রাইজের জন্য ওপেন সোর্স নির্দেশিকা ](https://www.linuxfoundation.org/resources/open-source-guides/) - ওপেন সোর্স প্রকল্পের জন্য লিনাক্স ফাউন্ডেশনের নির্দেশিকা। +- [লিনাক্স ফাউন্ডেশন কর্তৃক এন্টারপ্রাইজের জন্য ওপেন সোর্স নির্দেশিকা ](https://www.linuxfoundation.org/resources/open-source-guides) - ওপেন সোর্স প্রকল্পের জন্য লিনাক্স ফাউন্ডেশনের নির্দেশিকা। - [CSS ট্রিকস: একটি ওপেন সোর্স শিষ্টাচার শেখার গাইড বই](https://css-tricks.com/open-source-etiquette-guidebook/) - ক্যান্ট সি ডড্ডস এবং সারাহ ড্র্যাসনারের লিখিত একটি ওপেন সোর্স শিষ্টাচার গাইডবুক। - [শিক্ষার্থীদের জন্য A টু Z রিসোর্সসমূহ](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - কলেজ ছাত্রদের জন্য একটি নতুন কোডিং ভাষা শেখার জন্য সংস্থান এবং সুযোগের বিশেষভাবে সংকলিত তালিকা। - [Pull Request Roulette](http://www.pullrequestroulette.com/) - এই সাইটে গিটহাবে হোস্ট করা ওপেন সোর্স প্রকল্পগুলির অন্তর্গত পর্যালোচনার জন্য জমা দেওয়া পুল রিকুয়েস্টগুলির একটি তালিকা রয়েছে। - [Egghead.io দ্বারা রচিত "গিটহাবের ওপেন সোর্স প্রকল্পে কীভাবে অবদান রাখা যায়"](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - গিটহাবের ওপেন সোর্স প্রকল্পগুলিতে কীভাবে কনট্রিবিউট করা শুরু করা যায় তার একটি স্টেপ বাই স্টেপ ভিডিও গাইড। - [ওপেন সোর্স-এ অবদান: শুরু থেকে শেষ পর্যন্ত একটি লাইভ পর্যালোচনা।](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b343e6b720) - ওপেন সোর্সে অবদানের এই নির্দেশিকাটি উপযুক্ত প্রকল্প বাছাই করা থেকে শুরু করে কোনও ইস্যুতে কাজ করা, PR-কে একীভূত করা সবকিছুই অন্তর্ভুক্ত করে। - [সারা ড্রাসনার দ্বারা রচিত "ওপেন সোর্স প্রকল্পে কীভাবে অবদান রাখবেন"](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - তারা গিটহাবের অন্য কারও প্রজেক্টে একটি পুল রিকুয়েস্ট (PR) কনট্রিবিউট করার মত নব্যতা-সাহসের উপরে মনোনিবেশ করছেন। -- [সায়ান চৌধুরী দ্বারা রচিত "কীভাবে ওপেন সোর্স দিয়ে শুরু করবেন"](https://www.hackerearth.com:443/getstarted-opensource/) - এই নিবন্ধটি তাদের পছন্দের ভাষার আগ্রহের উপর ভিত্তি করে নতুনদের জন্য ওপেন সোর্স এ অবদান রাখার সংস্থানগুলি বর্ণনা করে। -- ["ওপেন সোর্স এ কনট্রিবিউট করার কাজ শুরু করার জন্য প্রথমদিকের ভাল সমস্যাগুলি অনুসন্ধান করুন"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - গিটহাব এখন আপনাকে ওপেন সোর্স এ কনট্রিবিউট করার কাজ শুরু করার জন্য প্রথম ভাল সমস্যাগুলি খুঁজে পেতে সহায়তা করে। +- [সায়ান চৌধুরী দ্বারা রচিত "কীভাবে ওপেন সোর্স দিয়ে শুরু করবেন"](https://www.hackerearth.com:443/getstarted-opensource/) - এই নিবন্ধটি তাদের পছন্দের ভাষার আগ্রহের উপর ভিত্তি করে নতুনদের জন্য ওপেন সোর্সে অবদান রাখার সংস্থানগুলি বর্ণনা করে। +- ["ওপেন সোর্সে কনট্রিবিউট করার কাজ শুরু করার জন্য প্রথমদিকের ভাল সমস্যাগুলি অনুসন্ধান করুন"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - গিটহাব এখন আপনাকে ওপেন সোর্সে কনট্রিবিউট করার কাজ শুরু করার জন্য প্রথম ভাল সমস্যাগুলি খুঁজে পেতে সহায়তা করে। - [মেরিনা জেড দ্বারা রচিত "ওপেন সোর্স প্রকল্পে কীভাবে অবদান রাখতে হয়"](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - এই বিস্তৃত নিবন্ধটি ব্যবসায়ের দিকে লক্ষ্য করে পরিচালিত হয়েছে (তবে স্বতন্ত্র কন্ট্রিবিউটরদের জন্য এখনও কার্যকর) যেখানে এটি কেন, কীভাবে, এবং কোন ওপেন-সোর্স প্রজেক্টগুলিতে কনট্রিবিউট করতে হবে সে সম্পর্কে আলোচনা করে। - [এনড্রু দ্বারা রচিত "এখানে-শুরু-করুন-নির্দেশিকা"](https://github.com/zero-to-mastery/start-here-guidelines) - আসুন ওপেনসোর্স বিশ্বে কাজ শুরু করা যাক। বিশেষত শিক্ষা এবং ব্যবহারিক অভিজ্ঞতার উদ্দেশ্যে ডিজাইন করা - [নামফোকাস দ্বারা রচিত "ওপেন সোর্সে কাজ শুরু করা"](https://github.com/numfocus/getting-started-with-open-source) - একটি গিটহাব রিপো যা কনট্রিবিউটরদের প্রথম দিকে কনট্রিবিউট করার সময়ে সকল বাধা-বিপত্তি দূরীকরণে সাহায্য করে। -- [Chryz-hub দ্বারা রচিত "সবার জন্য ওপেনসোর্স"](https://github.com/chryz-hub/opensource-4-everyone) - ওপেন সোর্স এর সকল তথ্য নিয়ে গঠিত একটি রিপোজিটরি। এখানে গিটহাবের সদস্য নিয়ে, গিট এর বেসিক থেকে এডভান্সড লেভেল পর্যন্ত আলোচনা, ওপেন সোর্সে কাজ শুরু করার জন্য কি কি করতে হবে তার সবকিছু নিয়েই বিস্তারিত আলোচনা করা হয়েছে। +- [Chryz-hub দ্বারা রচিত "সবার জন্য ওপেনসোর্স"](https://github.com/chryz-hub/opensource-4-everyone) - ওপেন সোর্সে Pull Requests Welcome | First-Timers-Only | Friendly Check | Resources সকল তথ্য নিয়ে গঠিত একটি রিপোজিটরি। এখানে গিটহাবের সদস্য নিয়ে, গিট এর বেসিক থেকে এডভান্সড লেভেল পর্যন্ত আলোচনা, ওপেন সোর্সে কাজ শুরু করার জন্য কি কি করতে হবে তার সবকিছু নিয়েই বিস্তারিত আলোচনা করা হয়েছে। - [মুক্ত উপদেশ](http://open-advice.org/) - অনেকগুলো বিনামূল্যে দেয়া সফটওয়্যার প্রজেক্ট থেকে নিয়ে এই উপদেশ ভান্ডার গঠিত। ৪২ জন দক্ষ কনট্রিবিউটররা কি জানতে চান, তারা যে ধরণের প্রজেক্টেই কনট্রিবিউট করতে চান না কেন সবকিছুর ক্ষেত্রেই এসব কাজে লাগবে। - ["গিটহাব শেখার ল্যাব"](https://lab.github.com/) - গিটহাব এর শেখার ল্যাব থেকে আপনার স্কিল ডেভলাপ করতে পারবেন। আমাদের বন্ধুসুলভ বট গুলো আনন্দের সাথে বিভিন্ন প্র্যাকটিকাল প্রজেক্টে কাজ করানোর মাধ্যমে আপনাকে অনেক কিছু শেখাবে। আপনি এসব শেখার সাথে আপনার মূল্যবান মতামত ও প্রদান করতে পারবেন। -- ["নতুন কনট্রিবিউটরদের নতুন প্রজেক্টে কনট্রিবিউট করাকালীন গুরুত্তপূর্ণ ১০ টি নিয়ম"](https://doi.org/10.1371/journal.pcbi.1007296) - বিভিন্ন কমিউনিটির সদস্য সংখ্যা, দলনেতা সহ বিভিন্ন কিছুর সাথে মিল রেখে বেশ কিছু সাজেশন দিয়ে থাকে এই আর্টিকেলটি। +- ["নতুন কনট্রিবিউটরদের নতুন প্রজেক্টে কনট্রিবিউট করাকালীন গুরুত্তপূর্ণ ১০ টি নিয়ম"](https://dx.plos.org/10.1371/journal.pcbi.1007296) - বিভিন্ন কমিউনিটির সদস্য সংখ্যা, দলনেতা সহ বিভিন্ন কিছুর সাথে মিল রেখে বেশ কিছু সাজেশন দিয়ে থাকে এই আর্টিকেলটি। - ["গিটহাবে কনট্রিবিউট করার জন্য স্টেপ বাই স্টেপ গাইডলাইন"](https://www.dataschool.io/how-to-contribute-on-github/) - একটি ওপেন সোর্স প্রজেক্টে কাজ করার জন্য বিভিন্ন দরকারী লিংক এবং অন্যান্য রিসোর্স দ্বারা স্টেপ বাই স্টেপ পদ্ধতি বর্ণনা করা আছে। ## সরাসরি গিটহাব অনুসন্ধান @@ -91,25 +91,24 @@ ## মজিলায় কনট্রিবিউট করার ইকোসিস্টেম -- [ভাল প্রথম বাগ](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - কিছু বাগ যা ডেভলাপারেরা তাদের প্রজেক্টের জন্য একটি ভাল ভূমিকা হিসাবে চিহ্নিত করেছেন। +- [ভাল প্রথম বাগ](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - কিছু বাগ যা ডেভলাপারেরা তাদের প্রজেক্টের জন্য একটি ভাল ভূমিকা হিসাবে চিহ্নিত করেছেন। - [এমডিএন ওয়েব বাগ](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - কনটেন্ট ইস্যু এবং প্লাটফর্মে থাকা বাগ গুলো ফিক্স করার মাধ্যমে এমডিএন এর ওয়েব ডক্স টীমকে সাহায্য করতে পারেন। - [মেন্টরড বাগ](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - কিছু বাগ যাদের জন্য একজন পরামর্শদাতা নিয়োগ পেয়েছেন যিনি IRC-তে থাকবেন এবং যখন আপনি কোনও কাজ করার সময় আটকে পড়লে আপনাকে তিনি সহায়তা করবেন। - [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - Bugzilla-তে বাগ অনুসন্ধান করার জন্য উত্সর্গীকৃত একটি সাইট। - [ফায়ারফক্স ডেভটুলস](http://firefox-dev.tools/) - ফায়ারফক্স ব্রাউজারে বিকাশকারী সরঞ্জামগুলির জন্য দায়ের করা বাগগুলির জন্য উত্সর্গীকৃত একটি সাইট। -- [আমি মজিলার জন্য কি করতে পারি](https://whatcanidoformozilla.org/) - আপনার দক্ষতা সেট এবং আগ্রহগুলি সম্পর্কে একগুচ্ছ প্রশ্নের উত্তর দিয়ে আপনি কী কাজ করতে পারবেন তা নির্ধারণ করুন। - [মজিলা শুরু করুন](https://twitter.com/StartMozilla) - একটি টুইটার অ্যাকাউন্ট যা মজিলা ইকোসিস্টেমে নতুন কন্ট্রিবিউটরদের জন্য ইস্যুগুলি সম্পর্কে টুইট করে। ## নতুন ওপেন সোর্স কন্ট্রিবিউটরদের জন্য দরকারী নিবন্ধ - [আপনার প্রথম ওপেন সোর্স প্রকল্পটি কীভাবে নির্বাচন করবেন (এবং এতে অবদান রাখবেন)](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/github) - [ঠিক করার জন্য আপনার প্রথম ওপেন সোর্স বাগটি কীভাবে খুঁজে পাবেন](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) by [@Shubheksha](https://github.com/Shubheksha) -- [শুধুমাত্র প্রথম Timers-দের জন্য](https://kentcdodds.com/blog/first-timers-only/) by [@kentcdodds](https://github.com/kentcdodds) +- [শুধুমাত্র প্রথম Timers-দের জন্য](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) - [ আপনার উদারতাটিকে ওপেন সোর্সে ফিরিয়ে আনুন](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) by [@shanselman](https://github.com/shanselman) - [প্রথমবারের জন্য ওপেন সোর্সে প্রবেশ করা](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) -- [ওপেন সোর্সে কীভাবে অবদান রাখবেন](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github) -- [আপনার কোডে কীভাবে কোনও বাগ খুঁজে পাবেন](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) by [@dougbradbury](https://twitter.com/dougbradbury) -- [মার্কডাউন প্রভুত্ব করুন](https://guides.github.com/features/mastering-markdown/) by [@GitHub](https://github.com/github) -- [প্রথম মিশন: কন্ট্রিবিউটরদের পৃষ্ঠা](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) +- [ওপেন সোর্সে কীভাবে অবদান রাখবেন](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github/opensource.guide) +- [আপনার কোডে কীভাবে কোনও বাগ খুঁজে পাবেন](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) by [@dougbradbury](https://twitter.com/dougbradbury) +- [মার্কডাউন প্রভুত্ব করুন](https://docs.github.com/features/mastering-markdown/) by [@GitHub](https://github.com/github/docs) +- [প্রথম মিশন: কন্ট্রিবিউটরদের পৃষ্ঠা](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) - [মাত্র ৫ মিনিটে কীভাবে আপনার প্রথম ওপেন সোর্স অবদান রাখবেন](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) by [@roshanjossey](https://github.com/Roshanjossey/) - [Hacktoberfest 2019: আপনি কীভাবে আপনার ফ্রি শার্টটি পেতে পারেন - আপনি কোডিংয়ে নতুন হয়ে থাকলেও](https://www.freecodecamp.org/news/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b/) by [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) - [ওপেন সোর্সের জন্য তিক্ত গাইড](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) @@ -117,12 +116,18 @@ - [গিট এবং গিটহাব ধাপে ধাপে শিখুন (উইন্ডোজে)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) by [@ows-ali](https://medium.com/@ows_ali) - [কেন ওপেন সোর্স এবং কিভাবে?](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) - [ওপেন সোর্স দিয়ে কীভাবে শুরু করবেন - By Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) -- [কোন ওপেন সোর্সে আমার অবদান রাখা উচিৎ](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) by Kent C. Dodds +- [কোন ওপেন সোর্সে আমার অবদান রাখা উচিৎ](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) by [@kentcdodds](https://github.com/kentcdodds) +- [ওপেন সোর্সের জন্য একটি নিমজ্জিত পরিচায়ক নির্দেশিকা](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) by [Franklin Okolie](https://twitter.com/DeveloperAspire) +- [ওপেন সোর্সে অবদান রাখা শুরু করা](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) by [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) +- [ওপেন সোর্স অবদানের জন্য শিক্ষানবিস গাইড](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) by [Sudipto Ghosh](https://github.com/pydevsg) +- [ওপেন সোর্সে অবদান রাখার ৮টি নন-কোড উপায়](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) by [OpenSource](https://twitter.com/OpenSourceWay) +- [ওপেন সোর্স সফটওয়্যার কি? ওএসএস প্লেইন ইংরেজিতে ব্যাখ্যা করা হয়েছে](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) by [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) + ## ভার্সন কন্ট্রোলের ব্যবহার -- [Think Like (a) Git](http://think-like-a-git.net/) - গিটের সাথে নিরাপদে পরীক্ষা করার জন্য আপনাকে একটি সহজ কৌশল দেওয়ার জন্য "উন্নত সূচনাপ্রাপ্তদের" জন্য গিট-এর পরিচিতি। -- [Try Git](https://try.github.io/) - আপনার ব্রাউজারের মধ্যে থেকে 15 মিনিটের মধ্যে বিনামূল্যে গিট শিখুন। +- [Think Like (a) Git](https://think-like-a-git.net/) - গিটের সাথে নিরাপদে পরীক্ষা করার জন্য আপনাকে একটি সহজ কৌশল দেওয়ার জন্য "উন্নত সূচনাপ্রাপ্তদের" জন্য গিট-এর পরিচিতি। +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - আপনার ব্রাউজারের মধ্যে থেকে 15 মিনিটের মধ্যে বিনামূল্যে গিট শিখুন। - [Everyday Git](https://git-scm.com/docs/giteveryday) - প্রতিদিনের গিটের জন্য একটি কার্যকর সর্বনিম্ন কমান্ডের সেট। - [Oh shit, git!](https://ohshitgit.com/) - কীভাবে সরল ইংরেজিতে বর্ণিত সাধারণ `গিট` ভুল থেকে বেরিয়ে আসবেন; শপথ ছাড়াই পৃষ্ঠার জন্য [Dangit, git!] (https://dangitgit.com/) দেখুন। - [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) - `গিট` ব্যবহার করার জন্য বিভিন্ন টিউটোরিয়াল। @@ -138,6 +143,7 @@ - [Git Tips](https://github.com/git-tips/tips) - সর্বাধিক ব্যবহৃত গিট টিপস এবং কৌশলগুলির সংগ্রহ। - [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - প্রায়শই কমিট করুন, পরে নিখুঁত করুন, একবার প্রকাশ করুন: গিট সম্পর্কিত সেরা অভ্যাস। - [Git Interactive Tutorial](https://learngitbranching.js.org/) - গিটকে সবচেয়ে ভিজ্যুয়াল এবং ইন্টারেক্টিভ উপায়ে শিখুন। +- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - [কুনাল কুশওয়াহা] (https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw)এর সম্পূর্ণ গিট এবং গিটহাব ওয়াকথ্রু। ## ওপেন সোর্স বইসমূহ @@ -151,11 +157,14 @@ ## ওপেন সোর্স অবদানের উদ্যোগ - [Up For Grabs](https://up-for-grabs.net/) - প্রারম্ভিক-বন্ধুত্বপূর্ণ সমস্যাগুলির সাথে প্রকল্পগুলি ধারণ করে। -- [First Timers Only](https://www.firsttimersonly.com/) - "কেবলমাত্র প্রথমবারের জন্য" লেবেলযুক্ত বাগগুলির একটি তালিকা। -- [First Contributions](https://firstcontributions.github.io/) - ৫মিনিটের মধ্যে আপনার প্রথম ওপেন সোর্স অবদান রাখুন। অবদানের মাধ্যমে নতুনদের শুরু করতে সহায়তা করার জন্য একটি সরঞ্জাম এবং টিউটোরিয়াল। [এখানে](https://github.com/firstcontributes/first-contributes) সাইটের গিটহাব উৎস কোড রয়েছেএবং এই রিপোসিটোরিতে নিজেই অবদান রাখার সুযোগ নিন। +- [First Contributions](https://www.firsttimersonly.com/) - ৫মিনিটের মধ্যে আপনার প্রথম ওপেন সোর্স অবদান রাখুন। অবদানের মাধ্যমে নতুনদের শুরু করতে সহায়তা করার জন্য একটি সরঞ্জাম এবং টিউটোরিয়াল। [এখানে](https://github.com/firstcontributes/first-contributes) সাইটের গিটহাব উৎস কোড রয়েছেএবং এই রিপোসিটোরিতে নিজেই অবদান রাখার সুযোগ নিন। - [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - ওপেন সোর্স অবদানকে উত্সাহিত করার জন্য একটি প্রোগ্রাম অক্টোবর মাসে কমপক্ষে ৪টি পুল রিকুয়েস্ট করে টি-শার্ট এবং স্টিকারের মতো উপহারগুলি উপার্জন করুন। - [24 Pull Requests](https://24pullrequests.com) - ২৪ পুল রিকুয়েস্ট ডিসেম্বরের মাসে ওপেন সোর্স সহযোগিতার প্রচারের জন্য একটি প্রকল্প। - [Ovio](https://ovio.org) - অবদানকারী-বান্ধব প্রকল্পগুলির একটি সংযুক্ত নির্বাচনসহ প্ল্যাটফর্ম। এটির একটি [শক্তিশালী সমস্যা অনুসন্ধানের সরঞ্জাম](https://ovio.org/issues) রয়েছে এবং এখানে আপনি পরবর্তী প্রকল্পগুলি এবং সমস্যাগুলি সংরক্ষণ করতে পারবেন। +- [Google Summer of Code](https://summerofcode.withgoogle.com/) – গুগল দ্বারা পরিচালিত একটি বার্ষিক অর্থ প্রদত্ত প্রোগ্রাম যা ওপেন-সোর্স সফ্টওয়্যার ডেভেলপমেন্টে আরও বেশি শিক্ষার্থী ডেভেলপার নিয়ে আসার উপর দৃষ্টি নিবদ্ধ করে। +- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - মহিলাদের এবং নন-বাইনারী কোডারদের জন্য একটি বিশ্বব্যাপী ফেলোশিপ প্রোগ্রাম যেখানে তারা বিদ্যমান ওপেন-সোর্স প্রকল্পগুলিতে কাজ করে এবং তাদের দক্ষতা প্রসারিত করে। +- [Major League Hacking Fellowship](https://fellowship.mlh.io/) - উচ্চাকাঙ্ক্ষী প্রযুক্তিবিদদের জন্য একটি বিকল্প রিমোট ইন্টার্নশিপ সুযোগ, যেখানে তারা ওপেন-সোর্স প্রকল্পগুলি তৈরি করে বা অবদান রাখে। + ## লাইসেন্স diff --git a/README-CN.md b/README-CN.md index 0faf415e..a9235c27 100644 --- a/README-CN.md +++ b/README-CN.md @@ -22,56 +22,67 @@ [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) -[![Build Status](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) -这是为新加入开源贡献的人罗列的资源。 +这是一个为新手贡献开源项目的人提供资源的列表。 -如果你发现了额外的资源,请贡献一个拉取请求。 +如果你发现其他资源,请创建一个拉取请求。 -如果你有疑问或者评论,请创建一个issue。 +如果你有问题或评论,请创建一个issue。 **内容列表** -- [一般开源贡献](#%E4%B8%80%E8%88%AC%E5%BC%80%E6%BA%90%E8%B4%A1%E7%8C%AE) -- [GitHub上直接搜索](#github%E4%B8%8A%E7%9B%B4%E6%8E%A5%E6%90%9C%E7%B4%A2) -- [Mozilla的贡献者生态系统](#mozilla%E7%9A%84%E8%B4%A1%E7%8C%AE%E8%80%85%E7%94%9F%E6%80%81%E7%B3%BB%E7%BB%9F) -- [对新的开源贡献者有用的文章](#%E5%AF%B9%E6%96%B0%E7%9A%84%E5%BC%80%E6%BA%90%E8%B4%A1%E7%8C%AE%E8%80%85%E6%9C%89%E7%94%A8%E7%9A%84%E6%96%87%E7%AB%A0) -- [使用版本控制](#%E4%BD%BF%E7%94%A8%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6) -- [开源书籍](#%E5%BC%80%E6%BA%90%E4%B9%A6%E7%B1%8D) -- [开源贡献初步](#%E5%BC%80%E6%BA%90%E8%B4%A1%E7%8C%AE%E5%88%9D%E6%AD%A5) -- [开源计划参与](#开源计划参与) -- [协议](#%E5%8D%8F%E8%AE%AE) - -## 一般开源贡献 -- [The Definitive Guide to Contributing to Open Source](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) by [@DoomHammerNG](https://twitter.com/DoomHammerNG) -- [An Intro to Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - DigitalOcean提供的指导你通过你的方式在GitHub上成功进行贡献的指南。 -- [Code Triage](https://www.codetriage.com/) - 另一个,确实不错的,通过语言过滤来查找流行的开源库和issue的工具。 -- [Forge Your Future with Open Source](https://fossforge.com) ($) - 書籍專注於開源項目。教你怎樣找到開源項目和開始貢獻。囊括所有軟件開發的角色,不排除只有軟件工程師。 -- [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - 一个GitHub开源库,收集一些对新的贡献来说有不错的Bug进行贡献的工程,并且通过标签来进行描述。 -- [Open Source Guides](https://opensource.guide/) - 为希望学习怎样对开源项目进行贡献的个人,组织和公司收集的资源。 -- [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - 在GitHub上什么该做什么不该做。 -- [GitHub Guides](https://guides.github.com/) -关于如何有效率的使用GitHub的基本指导。 -- [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - 通过为一个模拟的工程贡献来学习GitHub工作流。 -- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides/) - Linux基金会改于开源项目的指南。 -- [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - 一个开源规则指南, 由 Kent C. Dodds 和 Sarah Drasner 撰写. -- [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - 为大学生提供的关于学习一门新语言的资源或机会的对照表。 -- [Pull Request Roulette](http://www.pullrequestroulette.com/) - 这个网站有一个托管在GitHub上提交上去为了复查的属于开源的项目的拉取请求列表。 -- ["How to Contribute to an Open Source Project on GitHub" by Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - 一个指导你如何一步一步开始在GitHub上为开源工程做贡献的视频教程。 -- [Contributing to Open Source: A Live Walkthrough from Beginning to End](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - 这开源贡献指南覆盖所有课题包括选择适合的项目,处理Issue, 和PR合并。 -- ["How to Contribute to Open Source Project by" Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) -细节焦点如何用pull request (PR) 贡献别人的项目。 -- ["How to get started with Open Source by" Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - 这文章包含如何贡献开源项目基于新手最常用的语言。 -- ["Browse good first issues to start contributing to open source"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - Github帮你寻找适合你的开源贡献中的第一次Issue -- ["How to Contribute to Open Source Project" by Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - 这综合文章定向于商业(对于个人贡献者有助),阐明一些何以,如何,和为什么要开源贡献。 -- ["start-here-guidelines" by Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - -关于开源的课程,从游乐园开始。针对教育和实制操作。 -- ["Getting Started with Open Source" by NumFocus](https://github.com/numfocus/getting-started-with-open-source) - a GitHub repo that helps contributors overcome barriers to entry in open-source. -- ["Opensoure-4-everyone" by Chryz-hub ](https://github.com/chryz-hub/opensource-4-everyone) -一个跟开源有关的repository。这项目帮助Github成员透明度,基本和进阶Git Commands,如何开始开源贡献等等。 -- ["Open Advice"](http://open-advice.org/) - 广泛免费软件计划的知识收集,提供42个杰出貢獻者想一开始就知道的知识,从而帮助你无论何时何地也可以出力贡献。 -- ["GitHub Learning Lab"](https://lab.github.com/) - 用Github学习实验室升级你的Github技术吧!我们友善的机械人会带领你一系列有趣和实制的项目,让你可以增进你的技术和分享有助的回饋。 -- ["Ten simple rules for helping newcomers become contributors to open projects"](https://doi.org/10.1371/journal.pcbi.1007296) - 这文章包含从其他社团,成员经验,领导人和观察者收集回来的开源贡献者规则。 -- ["Step-by-Step guide to contributing on GitHub"](https://www.dataschool.io/how-to-contribute-on-github/) - 一个用视觉和结合一步一步带领你整个开源贡献的步骤 - -## GitHub上直接搜索 -在GitHub上搜索合适的Issue链接来进行贡献。 + +- [在一般情况下为开源项目做贡献](#contributing-to-open-source-in-general) +- [直接在GitHub上搜索](#direct-github-searches) +- [Mozilla的贡献者生态系统](#mozillas-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](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) 由 [@DoomHammerNG](https://twitter.com/DoomHammerNG)编写的指南. +- [An Intro to Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - DigitalOcean的教程将指导您在GitHub上取得贡献成功的道路。 +- [Code Triage](https://www.codetriage.com/) - 一个用于按语言筛选的流行存储库和issue查找工具。 +- [Forge Your Future with Open Source](https://pragprog.com/titles/vbopens/forge-your-future-with-open-source/) ($) - 致力于解释开源的书籍,介绍如何找到一个项目并开始贡献。包括软件开发中的所有角色,不仅限于程序员。 +- [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - 一个GitHub仓库,汇集了一些适合新贡献者的优秀错误项目,并为它们添加标签进行描述。 +- [Open Source Guides](https://opensource.guide/) - 为个人、社区和公司提供资源集合,帮助他们学习如何运营和贡献开源项目。 +- [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - GitHub上的注意事项。 +- [GitHub Guides](https://docs.github.com/en) -如何有效使用GitHub的基本指南。 +- [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - 通过为一个模拟项目贡献代码来学习GitHub工作流程。 +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - Linux基金会的开源项目指南。 +- [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - 一个开源礼仪指南手册,由Kent C. Dodds和Sarah Drasner撰写。 +- [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - 大学生学习新编程语言的资源和机会精选清单。 +- ["How to Contribute to an Open Source Project on GitHub" by Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - 如何开始在GitHub上为开源项目做贡献的逐步视频指南。 +- [Contributing to Open Source: A Live Walkthrough from Beginning to End](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - 这个开源贡献的指南涵盖了从选择一个合适的项目,解决问题到将PR合并的整个过程。 +- ["How to Contribute to Open Source Project" by Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - 他们正在专注于在GitHub上向他人的项目贡献拉取请求(PR)的细节。 +- ["How to get started with Open Source" by Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - 本文介绍了针对初学者根据他们喜欢的编程语言兴趣所提供的参与开源项目的资源。 +- ["Browse good first issues to start contributing to open source"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - GitHub现在可以帮助你找到适合初次贡献开源项目的问题。 +- ["How to Contribute to Open Source Project" by Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - 这篇全面的文章是针对企业(但对个人贡献者仍然有用)的,它讨论了为什么、如何以及要参与哪些开源项目。 +- ["start-here-guidelines" by Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - 让我们在开源世界中开始吧,在开源游乐场上起步。这个地方特别为教育和实践经验而设计。 +- ["Getting Started with Open Source" by NumFocus](https://github.com/numfocus/getting-started-with-open-source) - 一个GitHub仓库,帮助贡献者克服参与开源项目的障碍。 +- ["Opensoure-4-everyone" by Chryz-hub](https://github.com/chryz-hub/opensource-4-everyone) - 一个关于开源相关的仓库。这是一个旨在帮助提高GitHub成员可见性、练习基本和高级git命令、入门开源等方面的项目。 +- ["Open Advice"](http://open-advice.org/) - 从各种自由软件项目中收集知识。它回答了42位杰出贡献者在开始时想要知道的问题,这样无论你如何和在哪里做出贡献,都可以提前开始。 +- ["GitHub Skills"](https://skills.github.com) - 通过GitHub Skills提升您的技能水平。我们友好的机器人将带您完成一系列有趣、实用的项目,让您在短时间内学习所需技能,并提供有益反馈。 +- ["Ten simple rules for helping newcomers become contributors to open projects"](https://doi.org/10.1371/journal.pcbi.1007296) - 本文基于对许多社区的研究以及成员、领导者和观察者的经验,总结了一些规则。 +- ["Step-by-Step guide to contributing on GitHub"](https://www.dataschool.io/how-to-contribute-on-github/) - 一个逐步指南,配有支持性的图像和链接,介绍参与开源项目的整个过程。 +- [Open Source with Pradumna](https://github.com/Pradumnasaraf/open-source-with-pradumna) - 该存储库包含学习和入门开源、Git和GitHub的资源和材料。 +- ["FOSS Community Acronyms"](https://github.com/d-edge/foss-acronyms) - 此存储库包含FOSS(自由和开放源代码)社区中使用的缩写列表,以及它们的定义和用法。 +- ["Open Source Fiesta - Open Source Fiesta"](https://zubi.gitbook.io/open-source-fiesta/) - 逐步说明如何为GitHub存储库做出贡献,并包含一个git命令行速查表。 +- ["6 Best Practices to Manage Pull Request Creation and Feedback"](https://doordash.engineering/2022/08/23/6-best-practices-to-manage-pull-request-creation-and-feedback/) 来自DoorDash Engineering的软件工程师Jenna Kiyasu。 +- ["Contribute to the Open-Source Community"](https://arijitgoswami.hashnode.dev/contribute-to-the-open-source-community) - 开源软件的优势,如何理解开源项目的内部工作原理并进行首次贡献。 +- ["Complete Guide to Open Source - How to Contribute"](https://www.youtube.com/watch?v=yzeVMecydCE) (41:52) -了解为什么以及如何与Eddie Jaoude一起为开源软件做出贡献。 + +## 直接在GitHub上搜索 + +> 搜索直接指向适合贡献的GitHub问题的链接。 + - [is:issue is:open label:beginner](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Abeginner&type=issues) - [is:issue is:open label:easy](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy&type=issues) - [is:issue is:open label:first-timers-only](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only&type=issues) @@ -80,28 +91,33 @@ - [is:issue is:open label:starter](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Astarter&type=issues) - [is:issue is:open label:up-for-grabs](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs&type=issues) - [is:issue is:open label:easy-fix](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy-fix&type=issues) -- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22beginner+friendly%22&type=issues) -- [is:issue is:open label:your-first-pr](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Ayour-first-pr&type=issues) +- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=beginner+friendly&state=open&type=Issues) ## Mozilla的贡献者生态系统 -- [Good First Bugs](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - 开发者确认是可以比较好熟悉工程的bug。 -- [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - 修理内容问题和Bugs,从而帮助MDN网路文件团队记录网路平台。 +> Mozilla承诺为一个健康的互联网而努力,并且有机会为其开源项目做出贡献。 + +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - 开发人员认为这些bug是项目的良好入门。 +- [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - 通过修复内容问题和平台错误,帮助MDN Web Docs团队记录Web平台。 - [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - 当你在修复的时候遇到问题会有指定的人通过网上交流的方式为你的提供帮助的bug。 -- [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - 专门发现在Bugzilla上bug的网站。 -- [Firefox DevTools](http://firefox-dev.tools/) - 一个针对火狐浏览器开发者工具相关的bug网站。 -- [What Can I Do For Mozilla](http://whatcanidoformozilla.org/) - 根据的你的技能和兴趣回答你可以为Mozilla开源做一些什么。  -- [Start Mozilla](https://twitter.com/StartMozilla) - 一个为Mozilla新进贡献者推送一些合适的Issue的Twitter账号。 +- [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - 一个专门用于在Bugzilla上寻找漏洞的网站。 +- [Firefox DevTools](http://firefox-dev.tools/) - 一个专门用于记录Firefox浏览器开发工具中的bug的网站。 +- [What Can I Do For Mozilla](http://whatcanidoformozilla.org/) - 通过回答一系列关于你的技能和兴趣的问题,找出你可以从事的工作。  +- [Start Mozilla](https://twitter.com/StartMozilla) - 一个Twitter账号,专门发布适合刚加入Mozilla生态系统的贡献者关注的问题。 ## 对新的开源贡献者有用的文章 -- [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/github) + +> 针对新贡献者的有用文章和博客,教授如何入门。 + +- [Finding ways to contribute to open source on GitHub](https://docs.github.com/en/get-started/exploring-projects-on-github/finding-ways-to-contribute-to-open-source-on-github) by [@GitHub](https://github.com/github) +- [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/collections) - [How to find your first Open Source bug to fix](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) by [@Shubheksha](https://github.com/Shubheksha) -- [First Timers Only](https://kentcdodds.com/blog/first-timers-only/) by [@kentcdodds](https://github.com/kentcdodds) +- [First Timers Only](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) - [Bring Kindness Back to Open Source](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) by [@shanselman](https://github.com/shanselman) - [Getting into Open Source for the First Time](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) -- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github) -- [How to Find a Bug in Your Code](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) by [@dougbradbury](https://twitter.com/dougbradbury) -- [Mastering Markdown](https://guides.github.com/features/mastering-markdown/) by [@GitHub](https://github.com/github) -- [First mission: Contributors page](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) +- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github/opensource.guide) +- [How to Find a Bug in Your Code](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) by [@dougbradbury](https://twitter.com/dougbradbury) +- [Mastering Markdown](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) by [@GitHub](https://github.com/github/docs) +- [First mission: Contributors page](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705) by [@forCrowd](https://github.com/forCrowd) - [How to make your first Open Source contribution in just 5 minutes](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) by [@roshanjossey](https://github.com/Roshanjossey/) - [I just got my free Hacktoberfest shirt. Here’s a quick way you can get yours.](https://www.freecodecamp.org/news/i-just-got-my-free-hacktoberfest-shirt-heres-a-quick-way-you-can-get-yours-fa78d6e24307/) by [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) - [A Bitter Guide To Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) @@ -109,61 +125,94 @@ - [Learn Git and GitHub Step By Step (on Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) by [@ows-ali](https://ows-ali.medium.com/) - [Why Open Source and How?](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) - [How to get started with Open Source - By Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) -- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) by [@kentcdodds](https://github.com/kentcdodds) +- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) by [@kentcdodds](https://twitter.com/kentcdodds) - [An immersive introductory guide to Open-source](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) by [Franklin Okolie](https://twitter.com/DeveloperAspire) - [Getting started with contributing to open source](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) by [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) - [Beginner's guide to open-source contribution](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) by [Sudipto Ghosh](https://github.com/pydevsg) - [8 non-code ways to contribute to open source](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) by [OpenSource](https://twitter.com/OpenSourceWay) - [What is Open Source Software? OSS Explained in Plain English](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) by [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) - [How to Start an Open Source Project on GitHub – Tips from Building My Trending Repo](https://www.freecodecamp.org/news/how-to-start-an-open-source-project-on-github-tips-from-building-my-trending-repo/) by [@Rishit-dagli](https://github.com/Rishit-dagli) +- [Finding Good First Issues](https://community.codenewbie.org/bdougie/finding-good-first-issues-33a6) by [Brian Douglas](https://community.codenewbie.org/bdougie) +- [How can I become an Open Source contributor? (The ultimate guide)](https://medium.com/@juliafmorgado/how-can-i-become-an-open-source-contributor-the-ultimate-guide-d746e380e011) by [Julia Furst Morgado](https://medium.com/@juliafmorgado) ## 使用版本控制 -- [Think Like (a) Git](http://think-like-a-git.net/) - 为“高阶初学者”提供的Git介绍,但是任然在努力为了给你一个简单的策略来安全地体验Git。 -- [Try Git](https://try.github.io/) - 免费在你的浏览器中15分钟内学会使用Git。 -- [Everyday Git](https://git-scm.com/docs/giteveryday) - 一个又用的Everyday Git的命令最小集。 -- [Oh shit, git!](http://ohshitgit.com/) - 如何避免一般的用易懂的英语描述的`git`错误。 -- [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials/) - 各种各样的使用`git`的教程。 + +> 使用版本控制的教程和资源,通常是Git和GitHub,涵盖不同难度级别。 + +- [Video tutorial for Git and Github by Harvard University](https://www.youtube.com/watch?v=NcoBAfJ6l2Q) - 哈佛大学的教程,是他们CS50网络开发课程中关于理解Git和GitHub以及使用Git命令的一部分。 +- [Think Like (a) Git](https://think-like-a-git.net/) - Git介绍给“高级初学者”,但仍在苦苦挣扎的人,为了给你一个简单的策略来安全地尝试使用git。 +- [Quickstart - Set up Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - 学习如何在本地设置Git并进行身份验证,以及在您的学习之旅中的下一步。 +- [Everyday Git](https://git-scm.com/docs/giteveryday) - 每天使用Git的一个有用的最小命令集。 +- [Oh shit, git!](https://ohshitgit.com/) - 如何用简单易懂的英语解决常见的 `git` 错误;同时,也可以查看 [Dangit, git!](https://dangitgit.com/) 这个页面没有脏话。 +- [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) - 使用 `git` 的各种教程。 - [GitHub Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) -- [freeCodeCamp's Wiki on Git Resources](https://www.freecodecamp.org/forum/t/wiki-git-resources/13136) -- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - 涉及在GitHub上如何做一个拉取请求。 -- [GitHub Learning Resources](https://help.github.com/articles/git-and-github-learning-resources/) - Git和GitHub学习资源。 -- [Pro Git](https://git-scm.com/book/en/v2) - Pro Git书入口, 由Scott Chacon和Ben Straub撰写并且通过Apress出版。 -- [Git-it](https://github.com/jlord/git-it-electron) - Git桌面应用教程。 -- [Flight Rules for Git](https://github.com/k88hudson/git-flight-rules) - 一个关于出错时的指导。 -- [Git Guide for Beginners in Spanish](https://platzi.github.io/git-slides/#/) - 关于git和github的完整幻灯片指南用西班牙语解释。这是一个完整的底辟构造,可以解释为ESPA语言。 -- [Git Kraken](https://www.gitkraken.com/git-client) - 用于版本控制的可视、跨平台和交互式`git`桌面应用程序。 -- [Git Tips](https://github.com/git-tips/tips) - 收集最常用Git的秘诀和窍门 -- [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - 经常Commit,迟点完善,只刊载一次:Git最佳操作。 -- [Git Interactive Tutorial](https://learngitbranching.js.org/) - 用视觉和互动的方式学习Git。 -- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - Full Git and GitHub walkthrough by [Kunal Kushwaha](https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw). +- [freeCodeCamp's Wiki on Git Resources](https://forum.freecodecamp.org/t/wiki-git-resources/13136) +- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - 如何在GitHub上创建一个拉取请求的讲座。 +- [Quickstart - GitHub Learning Resources](https://docs.github.com/en/get-started/quickstart/git-and-github-learning-resources) - Git和GitHub学习资源。 +- [Pro Git](https://git-scm.com/book/en/v2) - 整本《Pro Git》书是由Scott Chacon和Ben Straub合著,由Apress出版。 +- [Git-it](https://github.com/jlord/git-it-electron) - 逐步Git教程桌面应用程序。 +- [Flight Rules for Git](https://github.com/k88hudson/git-flight-rules) - 当事情出错时该怎么做的指南。 +- [Git Guide for Beginners in Spanish](https://platzi.github.io/git-slides/#/) - 一个关于git和GitHub的幻灯片完整指南,用西班牙语解释。 +- [Git Kraken](https://www.gitkraken.com/git-client) - 视觉、跨平台和交互式的 `git` 桌面应用程序,用于版本控制。 +- [Git Tips](https://github.com/git-tips/tips) - 最常用的git提示和技巧收集。 +- [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - 经常提交,稍后完善,一次发布:Git 最佳实践。 +- [Git Interactive Tutorial](https://learngitbranching.js.org/) - 以最直观和互动的方式学习Git。 +- [Git Cheat Sheets](https://devhints.io/?q=git) - 一套关于Git的图形备忘单。 +- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - [Kunal Kushwaha](https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw)提供的全面Git和GitHub教程。 +- [A Tutorial Introduction to Git](https://git-scm.com/docs/gittutorial) - 一个由Git提供的初学者教程。 +- [First Aid Git](https://firstaidgit.io/#/) - 一个可搜索的收集了最常见 Git 问题的集合。这些问题的答案来自个人经验、Stackoverflow 和官方 Git 文档。 +- [Git by Susan Potter](https://www.aosabook.org/en/git.html) - 展示Git的各种技术细节是如何在幕后实现分布式工作流程,并且它与其他版本控制系统(VCS)有何不同。 +- [Git Tutorial for Beginners: Learn Git in 1 Hour](https://www.youtube.com/watch?v=8JJ101D3knE) - 由Mosh制作的适合初学者的Git视频,解释了基本命令,并使用易懂的插图帮助理解。 ## 开源书籍 -- [Producing Open Source Software](http://producingoss.com/) - Producing Open Source Software是一本关于开源开发人性化方面的书。它描述了成功的项目如何运作,用户和开发人员的期望,以及自由软件的文化。 -- [Open Source Book Series](https://opensource.com/resources/ebooks) - 通过 https://opensource.com 提供的免费电子书的全面列表,进一步了解开源和不断增长的开源运动。 -- [Software Release Practice HOWTO](http://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - HOWTO介绍了Linux和其他开源项目的良好发布实践。通过遵循这些实践,您将使用户尽可能容易地构建和使用您的代码,并使其他开发人员能够理解您的代码并与您合作改进它。 -- [Open Sources 2.0 : The Continuing Evolution](https://archive.org/details/opensources2.000diborich) (2005) -《开放源代码2.0》是当今技术领导者富有洞察力和启发性的论文集,这些论文继续描绘了1999年出版的《开放源代码:革命之声》一书中的进化图景。 -- [The Architecture of Open Source Applications](https://www.aosabook.org/en/git.html) - 现示各种Git项目底下的作业,从而赋予分布式工作流程,Git和其他版本控制的分别 -- [Open Sources: Voices from the Open Source Revolution](https://www.oreilly.com/openbook/opensources/book/) - Essays from open-source pioneers such as Linus Torvalds (Linux), Larry Wall (Perl), and Richard Stallman (GNU). + +> 关于开源的各种书籍:文化、历史、最佳实践等。 + +- [生产开源软件](https://producingoss.com/) - 《开源软件的生产》是一本关于开源开发的人性化方面的书籍。它描述了成功项目的运作方式,用户和开发者的期望以及自由软件文化。 +- [The Architecture of Open Source Applications](https://www.aosabook.org/en/index.html) - 24个开源应用程序的作者解释了他们的软件结构以及原因。从Web服务器和编译器到健康记录管理系统,这里都有涉及,旨在帮助您成为更好的开发者。 +- [Open Source Book Series](https://opensource.com/resources/ebooks) - 通过 https://opensource.com,了解更多关于开源和不断发展的开源运动的信息,其中包括一份全面的免费电子书列表。 +- [Software Release Practice HOWTO](https://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - 本HOWTO介绍了Linux和其他开源项目的良好发布实践。通过遵循这些实践,您将使用户能够尽可能轻松地构建和使用您的代码,并使其他开发人员能够理解您的代码并与您合作改进它。 +- [Open Sources 2.0 : The Continuing Evolution](https://archive.org/details/opensources2.000diborich) (2005) -《开放源代码2.0》是一本由当今科技领袖撰写的富有洞见和发人深省的文章集,延续了1999年出版的书籍《开放源代码:革命中的声音》所描绘的进化图景。 +- [Open Sources: Voices from the Open Source Revolution](https://www.oreilly.com/openbook/opensources/book/) - 来自开源先驱如Linus Torvalds(Linux)、Larry Wall(Perl)和Richard Stallman(GNU)的论文。 ## 开源贡献初步 -- [Up For Grabs](http://up-for-grabs.net/#/) - 包含对初学者友好的项目Issue -- [First Timers Only](http://www.firsttimersonly.com/) - 标记为"first-timers-only"的Bug列表。 -- [First Contributions](https://firstcontributions.github.io/) - 在5分钟内完成您的第一次开源贡献。帮助初学者开始贡献的工具和教程。 -- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - 鼓励开源贡献的计划。通过在10月份提出至少5个请求来获得诸如T恤和贴纸之类的礼物。 -- [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests是一个在12月份促进开源协作的项目。 -- [Ovio](https://ovio.org) - 一个筛选了一些贡献者友好项目的平台。拥有 [强大的Issue尋找工具](https://ovio.org/issues), 让贡献者储存项目和Issue。 -- [Google Summer of Code](https://summerofcode.withgoogle.com/) - Google资助,一年一度的项目,让多些学生开发者一起参与开源软件发展 -- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - 全球女性和非二元性别团体的项目,开源者可参与现有的开源项目,从而增加技术。 -- [Major League Hacking Fellowship](https://fellowship.mlh.io/) - 一个遥远实习团体让有志的技术家可以发展,或贡献开源项目。 + +> 聚合初学者友好问题或季节性活动的倡议列表。 + +- [Up For Grabs](https://up-for-grabs.net/) - 包含初学者友好的问题的项目。 +- [First Contributions](https://firstcontributions.github.io/) - 在5分钟内进行您的第一个开源贡献。提供工具和教程,帮助初学者开始做出贡献。 [Here](https://github.com/firstcontributions/first-contributions) 这是GitHub网站的源代码,也是为仓库本身做出贡献的机会。 +- [First Timers Only](https://www.firsttimersonly.com/) - 一个标有“仅限初学者”的错误列表。 +- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - 一个鼓励开源贡献的计划。在十月份至少提交4个拉取请求,就可以获得礼物,如T恤和贴纸。 +- [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests 是一个在十二月份期间促进开源协作的项目。 +- [Ovio](https://ovio.org) - 一个拥有经过筛选的、适合贡献者参与的项目的平台。 它拥有一个 [powerful issue search tool](https://ovio.org/issues) 并且允许您将项目和问题保存以供日后使用。 +- [Contribute-To-This-Project](https://github.com/Syknapse/Contribute-To-This-Project) - 这是一个教程,旨在帮助第一次贡献者参与一个简单易懂的项目,并且熟悉使用GitHub。 +- [Open Source Welcome Committee](https://www.oswc.is/) - 开源欢迎委员会(OSWC)帮助新人加入非凡的开源世界。快来与我们一起提交你的开源项目吧! ## 开源计划参与 -- [Google Summer of Code](https://summerofcode.withgoogle.com) + +> 由社区主办的项目、实习或奖学金,旨在帮助初级贡献者与导师和资源配对,以为开源软件项目做出贡献。 + +- [All Linux Foundation (LF) Mentorships](https://mentorship.lfx.linuxfoundation.org/#projects_all) +- [Beginner friendly Open Source programs with their timelines](https://github.com/arpit456jain/Open-Source-Programs) +- [Cloud Native Computing Foundation](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) - [FossAsia](https://fossasia.org) -- [MLH Fellowship](https://fellowship.mlh.io) -- [Outreachy](https://www.outreachy.org) +- [Free Software Foundation (FSF) Internship](https://www.fsf.org/volunteer/internships) +- [Google Summer of Code](https://summerofcode.withgoogle.com/) - 由Google每年举办的付费计划,旨在吸引更多学生开发者参与开源软件开发。 +- [Girlscript Summer of Code](https://gssoc.girlscript.tech/) - 每年夏季由Girlscript基金会举办的为期三个月的开源项目。在这几个月里,参与者在熟练导师的指导下不断努力,为众多项目做出贡献。通过这样的经历,学生们可以从家中舒适地开始为真实世界的项目做出贡献。 - [Hacktoberfest](https://hacktoberfest.digitalocean.com) -- [CNCF](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) -- [Microsoft Reinforcement learning](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) +- [Hyperledger Mentorship Program](https://wiki.hyperledger.org/display/INTERN) - 如果你对区块链感兴趣,这个适合你。你可以为Hyperledger做贡献。这个导师计划让你能够实际接触到Hyperledger开源开发。你将被分配给在Hyperledger开发者社区非常活跃的导师们。 +- [LF Networking Mentorship](https://wiki.lfnetworking.org/display/LN/LFN+Mentorship+Program) +- [Microsoft Reinforcement Learning](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) +- [Major League Hacking (MLH) Fellowship](https://fellowship.mlh.io/) - 一个远程实习的替代方案,适合有志于成为技术专家的人们,在这里他们可以构建或贡献开源项目。 +- [Open Summer of Code](https://osoc.be/students) +- [Open Mainframe](https://www.openmainframeproject.org/all-projects/mentorship-program) - Open Mainframe Project也有自己的开源程序,学员们将能够扩展他们对主机技术的知识。 +- [Outreachy](https://www.outreachy.org) +- [Processing Foundation Internship](https://processingfoundation.org/fellowships/) +- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - 一个全球性的女性和非二元编码者交流计划,他们在现有的开源项目上工作,并扩展自己的技能。 +- [Redox OS Summer of Code](https://www.redox-os.org/rsoc/) - Redox OS夏季代码活动是对Redox OS项目捐款的主要用途。我们选择那些已经表现出对Redox OS有贡献意愿和能力的学生参与。 +- [Social Summer of Code](https://ssoc.devfolio.co/) - 社会基金会为学生提供了为期两个月的暑期项目,让他们了解开源文化并参与社区活动。参与者在经验丰富的导师指导下,为真实项目做出贡献。 +- [Season of KDE](https://season.kde.org/) - 由KDE社区主办的KDE之季是一个面向全球个人的外展计划。KDE是一个国际自由软件社区,致力于开发自由和开源软件,您可以通过KDE之季项目为其做出贡献。 ## 协议 -Creative Commons License
本作品采用知识共享署名-相同方式共享4.0国际许可协议。 + +Creative Commons License
此作品根据许可证进行授权。 知识共享署名-相同方式共享4.0国际许可协议e. diff --git a/README-DE.md b/README-DE.md index 04cdf326..f33011eb 100644 --- a/README-DE.md +++ b/README-DE.md @@ -22,9 +22,9 @@ [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) -[![Build Status](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) -Dies ist eine Liste mit Materialien für Menschen, die neu in der +Dies ist eine Liste mit Materialien für alle, die neu in der Open-Source-Welt sind und selbst etwas beitragen möchten. Wenn du weitere nützliche Materialien findest, starte bitte einen Pull Request. @@ -36,7 +36,7 @@ Wenn du Fragen oder Kommentare hast, eröffne bitte ein neues Issue. - [Open-Source-Beiträge im Allgemeinen](#open-source-beiträge-im-allgemeinen) - [GitHub-Suchen](#github-suchen) - [Mozillas Open-Source-Ökosystem](#mozillas-open-source-ökosystem) -- [Nützliche Artikel für Open-Source-Mitarbeiter\*innen](#nützliche-artikel-für-open-source-mitarbeiter*innen) +- [Nützliche Artikel für Open-Source-Mitarbeiterinnen](#nützliche-artikel-für-open-source-mitarbeiterinnen) - [Versionskontrolle nutzen](#versionskontrolle-nutzen) - [Open-Source-Bücher](#open-source-bücher) - [Open-Source-Beitragsinitiativen](#open-source-beitragsinitiativen) @@ -45,28 +45,26 @@ Wenn du Fragen oder Kommentare hast, eröffne bitte ein neues Issue. ## Open-Source-Beiträge im Allgemeinen -- [The Definitive Guide to Contributing to Open Source](https://medium.freecodecamp.org/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282) von [@DoomHammerNG](https://twitter.com/DoomHammerNG) +- [The Definitive Guide to Contributing to Open Source](https://medium.freecodecamp.org/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282) von [@DoomHammerNG](https://twitter.com/DoomHammerNG). - [An Intro to Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Tutorials von DigitalOcean, die dich beim erfolgreichen Erstellen von Beiträgen auf GitHub anleiten. - [Issuehub.io](http://issuehub.pro/) - ein Tool, um auf GitHub nach Issues mit speziellen Labeln und Sprachen zu suchen. -- [Code Triage](https://www.codetriage.com/) - noch ein sehr schönes Tool, um nach Sprache sortiert beliebte Repositorys und Issues zu finden. - - [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - ein GitHub-Repository, das Projekte mit guten Einsteiger\*innen-Bugs sammelt und +- [Code Triage](https://www.codetriage.com/) - noch ein sehr schönes Tool, um nach Sprache sortiert beliebte Repositories und Issues zu finden. +- [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - ein GitHub-Repository, das Projekte mit guten Einsteiger\*innen-Bugs sammelt und mit entsprechenden Labels versieht. - [Open Source Guides](https://opensource.guide/) - eine Sammlung von Materialien für Einzelpersonen, Gruppen und Unternehmen, die lernen wollen, wie man Open-Source-Projekte selbst erstellt oder zu ihnen beiträgt. -- [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Regeln für das Verhalten auf GitHub -- [GitHub Guides](https://guides.github.com/) - grundsätzliche Einführungen zur effizienten Nutzung von GitHub. -- [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - Die GitHub-Arbeitsweise lernen durch Beiträge für ein simuliertes Tutorial-Projekt. -- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides/) - Die Einführung der Linux +- [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Regeln für das Verhalten auf GitHub. +- [GitHub Guides](https://docs.github.com/en) - grundsätzliche Einführungen zur effizienten Nutzung von GitHub. +- [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - die GitHub-Arbeitsweise durch Beiträge für ein simuliertes Tutorial-Projekt kennen lernen. +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides/) - die Einführung der Linux Foundation in Open-Source-Projekte. -- [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - Ein Open-Source-Knigge von Kent C. Dodds und Sarah Drasner. +- [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - ein Open-Source-Knigge von Kent C. Dodds und Sarah Drasner. - [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - kuratierte Liste von Materialien und Möglichkeiten für - Studierende, die neue Programmiersprachen lernen. + Studierende, um neue Programmiersprachen zu lernen. - [Contributing to your First Open Source Project: A Practical Approach](https://blog.devcenter.co/contributing-to-your-first-open-source-project-a-practical-approach-1928c4cbdae) - eine Schritt-für-Schritt-Anleitung zum Beitragen zu deinem ersten Open-Source-Projekt von [Abati Adewale](https://www.acekyd.com). -- [Pull Request Roulette](http://www.pullrequestroulette.com/) - diese Seite enthält eine Liste mit Pull-Requests, die zur Open-Source-Community auf GitHub - gehören und überprüft werden müssen. - ["How to Contribute to an Open Source Project on GitHub" by Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - eine Schritt-für-Schritt-Videoanleitung darüber, wie man Beiträge zu Open-Source-Projekten auf GitHub leistet. @@ -84,15 +82,13 @@ Suchbegriffe, die direkt auf für Einsteiger\*innen geeignete Issues auf GitHub ## Mozillas Open-Source-Ökosystem -- [Good First Bugs](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - Bugs, die Entwickler\*innen als gute Einstiegsübungen zum Mozilla-Projekt +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - Bugs, die Entwickler\*innen als gute Einstiegsübungen zum Mozilla-Projekt ansehen. - [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - Bugs, die von Mentor\*innen betreut werden, welche dir helfen, wenn du bei der Behebung des Bugs nicht mehr weiterkommst. - [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - eine Seite, die sich dem Finden von Bugs auf Bugzilla widmet. - [Firefox DevTools](http://firefox-dev.tools/) - eine Seite, die sich Bugs der Developer-Tools des Firefox-Browsers widmet. -- [What Can I Do For Mozilla](http://whatcanidoformozilla.org/) - finde durch einen kurze Umfrage zu deinen Fähigkeiten und - Interessen heraus, wo du helfen kannst. -- [Start Mozilla](https://twitter.com/StartMozilla) - ein Twitter-Account der über Issues twittert, die gut geeignet für neue Entwickler\*innen sind. +- [Start Mozilla](https://twitter.com/StartMozilla) - ein Twitter-Account, der über Issues twittert, die gut geeignet für neue Entwickler\*innen sind. ## Nützliche Artikel für Open-Source-Mitarbeiter\*innen @@ -101,9 +97,9 @@ Suchbegriffe, die direkt auf für Einsteiger\*innen geeignete Issues auf GitHub - [First Timers Only](https://kentcdodds.com/blog/first-timers-only) von [@kentcdodds](https://github.com/kentcdodds) - [Bring Kindness Back to Open Source](http://www.hanselman.com/blog/BringKindnessBackToOpenSource.aspx) von [@shanselman](https://github.com/shanselman) - [Getting into Open Source for the First Time](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) von [@mcdonnelldean](https://github.com/mcdonnelldean) -- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) von [@GitHub](https://github.com/github) +- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) von [@GitHub](https://github.com/github/opensource.guide) - [How to Find a Bug in Your Code](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) von [@dougbradbury](https://twitter.com/dougbradbury) -- [Mastering Markdown](https://guides.github.com/features/mastering-markdown/) von [@GitHubGuides](https://guides.github.com/) +- [Mastering Markdown](https://docs.github.com/de/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) von [@GitHubGuides](https://docs.github.com/de) - [First mission: Contributors page](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) von [@forCrowd](https://github.com/forCrowd) - [How to make your first Open Source contribution in just 5 minutes](https://medium.freecodecamp.org/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a) von [@roshanjossey](https://medium.freecodecamp.org/@roshanjossey) - [Hacktoberfest 2018: How you can get your free shirt — even if you’re new to coding](https://medium.freecodecamp.org/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b) von [@quincylarson](https://medium.freecodecamp.org/@quincylarson) @@ -113,31 +109,31 @@ Suchbegriffe, die direkt auf für Einsteiger\*innen geeignete Issues auf GitHub ## Versionskontrolle nutzen -- [Think Like (a) Git](http://think-like-a-git.net/) - Git-Einführung für "Fortgeschrittene Anfänger\*innen", welche ihnen eine Strategie an die Hand gibt, um +- [Think Like (a) Git](https://think-like-a-git.net/) - Git-Einführung für "Fortgeschrittene Anfänger\*innen", welche ihnen eine Strategie an die Hand gibt, um problemlos und sicher mit Git zu experimentieren. -- [Try Git](https://try.github.io/) - Git lernen innerhalb von fünfzehn Minuten aus dem Browser heraus, kostenlos. -- [Everyday Git](https://git-scm.com/docs/giteveryday) - Eine hilfreiche Minimalversion der grundsätzlichsten Git-Kommandos. +- [Try Git](https://docs.github.com/de/get-started/quickstart/set-up-git) - Git innerhalb von fünfzehn Minuten aus dem Browser heraus lernen - und zwar kostenlos. +- [Everyday Git](https://git-scm.com/docs/giteveryday) - eine hilfreiche Minimalversion der grundsätzlichsten Git-Kommandos. - [Oh shit, git!](http://ohshitgit.com/) - wie man die typischsten Git-Fehler vermeidet. - [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials/) - zahlreiche Tutorials über die Nutzung von `git`. -- [GitHub Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) -- [freeCodeCamp's Wiki on Git Resources](https://www.freecodecamp.org/forum/t/wiki-git-resources/13136) -- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - GitHub Talk darüber, wie man einen Pull-Request erstellt. -- [GitHub Learning Resources](https://help.github.com/articles/git-and-github-learning-resources/) - Git und GitHub Lernmaterialien. -- [Pro Git](https://git-scm.com/book/en/v2) - Das komplette Pro-Git-Buch, verfasst von Scott Chacon und Ben Straub (Apress). +- [GitHub Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) - eine PDF-Datei mit Erklärungen zu `git`-Befehlen. +- [freeCodeCamp's Wiki on Git Resources](https://www.freecodecamp.org/forum/t/wiki-git-resources/13136) - eine Sammlung voller Artikel und Erklärungen zu Problemen aller Art. +- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - GitHub-Talk darüber, wie man einen Pull-Request erstellt. +- [GitHub Learning Resources](https://help.github.com/articles/git-and-github-learning-resources/) - Git- und GitHub-Lernmaterialien. +- [Pro Git](https://git-scm.com/book/en/v2) - das komplette Pro-Git-Buch, verfasst von Scott Chacon und Ben Straub (Apress). - [Git-it](https://github.com/jlord/git-it-electron) - Schritt-für-Schritt-Git-Tutorial als Desktopanwendung. - [Flight Rules for Git](https://github.com/k88hudson/git-flight-rules) - was zu tun ist, wenn die Dinge schiefgehen. -- [A Comprehensive Introduction To Git and GitHub](https://codeburst.io/git-good-part-a-e0d826286a2a) - Eine Anleitung von Madhav Bahl für - Einsteiger\*innen. Enthält Informationen über GitHub als Service und Konzepte der Git-Versionskontrolle. -- [Git Guide for Beginners in Spanish](https://platzi.github.io/git-slides/#/) - Eine vollständige Slide-Einführung über Git und GitHub auf Spanisch. Una guía completa de diapositivas sobre git y GitHub explicadas en Español. -- [Git Kraken](https://www.gitkraken.com/git-client) - Visuelle, plattformübergreifende und interaktive `git` Desktopanwendung. +- [A Comprehensive Introduction To Git and GitHub](https://codeburst.io/git-good-part-a-e0d826286a2a) - eine Anleitung von Madhav Bahl für + Einsteiger\*innen. Es enthält Informationen über GitHub als Service und Konzepte der Git-Versionskontrolle. +- [Git Guide for Beginners in Spanish](https://platzi.github.io/git-slides/#/) - eine vollständige Slide-Einführung über Git und GitHub auf Spanisch. +- [Git Kraken](https://www.gitkraken.com/git-client) - visuelle, plattformübergreifende und interaktive `git` Desktopanwendung. ## Open-Source-Bücher - [Producing Open Source Software](http://producingoss.com/) - ein Buch über die menschliche Seite der Open-Source-Entwicklung. Beschreibt, wie erfolgreiche Projekte agieren, die Erwartungen der Nutzer\*innen und Entwickler\*innen und die Kultur freier Software. - [Open Source Book Series](https://opensource.com/resources/ebooks) - lerne mehr über Freie Software und die Freie-Software-Bewegung durch eine Reihe von - verständlichen EBooks von https://opensource.com. -- [Software Release Practice HOWTO](http://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - dieses How-To beschreibt gute Veröffentlichungspraxis für Linux + verständlichen E-Books von https://opensource.com. +- [Software Release Practice HOWTO](http://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - dieses How-To beschreibt eine gute Veröffentlichungspraxis für Linux und andere Freie-Software-Projekte. Wenn du dich an diese Praxis hältst, machst du es anderen Nutzer\*innen einfacher, deinen Code zu nutzen, zu verstehen und mit ihm zu arbeiten. - [Open Sources 2.0 : The Continuing Evolution](https://archive.org/details/opensources2.000diborich) (2005) - "Open Sources 2.0" ist eine Essaysammlung @@ -149,12 +145,12 @@ Suchbegriffe, die direkt auf für Einsteiger\*innen geeignete Issues auf GitHub - [Up For Grabs](http://up-for-grabs.net/#/) - enthält Projekte mit einsteiger\*innenfreundlichen Issues. - [First Timers Only](http://www.firsttimersonly.com/) - eine Liste mit Bugs, die das Label "first-timers-only" haben. - [First Contributions](https://firstcontributions.github.io/) - mache deinen ersten Open-Source-Beitrag innerhalb von fünf Minuten. Ein Tool, das - Einsteiger\*innen auf den Weg zum ersten Beitrag hilft. + Einsteiger\*innen auf dem Weg zum ersten Beitrag hilft. - [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - ein Programm, das zu Open-Source-Beiträgen motiviert. Gewinne Preise wie T-Shirts oder Sticker, indem du mindestens fünf Pull-Requests im Oktober machst. - [24 Pull Requests](https://24pullrequests.com) - "24 Pull Requests" ist ein Projekt, das für Open-Source-Kollaborationen im Dezember wirbt. -## Open-Source-Programme an denen du teilnehmen kannst +## Open-Source-Programme, an denen du teilnehmen kannst - [Bundesnachrichtendienst (BND) | Summer of Code](https://www.bnd.bund.de/DE/Karriere/SummerOfCode/SummerOfCode_node.html) - [Google Summer of Code](https://summerofcode.withgoogle.com) diff --git a/README-ES.md b/README-ES.md index d74857c2..8ce9078a 100644 --- a/README-ES.md +++ b/README-ES.md @@ -18,11 +18,11 @@ -# ¡Bienvenido aprendiz colaborador de Código abierto! +# ¡Bienvenido aprendiz colaborador de código abierto! [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) -[![Build Status](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) Esta es una lista de recursos para personas que se inician en la colaboración de proyectos de código abierto. @@ -31,34 +31,38 @@ Si encuentras recursos adicionales, por favor contribuye con un `pull request` a Si tienes alguna pregunta o comentario, por favor crea un `issue` en este repositorio. **Tabla de contenidos** + - [Contribuyendo al código abierto en general](#contribuyendo-al-c%C3%B3digo-abierto-en-general) - [Búsquedas directas en GitHub](#busquedas-directas-en-github) - [Ecosistema de colaboradores de Mozilla](#ecosistema-de-colaboradores-de-mozilla) - [Artículos útiles para nuevos colaboradores de código abierto](#art%C3%ADculos-%C3%BAtiles-para-nuevos-colaboradores-de-c%C3%B3digo-abierto) - [Usando control de versiones](#usando-control-de-versiones) - [Libros de código abierto](#libros-de-c%C3%B3digo-abierto) -- [Iniciativas de contribución de Código abierto](#iniciativas-de-contribuci%C3%B3n-de-c%C3%B3digo-abierto) +- [Iniciativas de contribución de código abierto](#iniciativas-de-contribuci%C3%B3n-de-c%C3%B3digo-abierto) - [Licencia](#licencia) ## Contribuyendo al código abierto en general + +> Artículos y recursos que discuten el mundo y la cultura del código abierto. + - [Guía definitiva para contribuir al código abierto](https://medium.freecodecamp.org/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282) por [@DoomHammerNG](https://twitter.com/DoomHammerNG) - [Una introducción al código abierto](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Tutoriales hechos por DigitalOcean para guiarte de manera exitosa en tu camino cómo colaborador en GitHub. -- [Issuehub.io](http://issuehub.pro/) - Buscador de `issues` en GitHub las cuáles puedes filtrar por tipo y lenguaje. -- [Code Triage](https://www.codetriage.com/) - Otro muy buen buscador de repositorios e `issues` filtradas por lenguaje de programación. +- [Code Triage](https://www.codetriage.com/) - Otro muy buen buscador de repositorios e `issues` filtrados por lenguaje de programación. - [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - Repositorio de GitHub que acumula proyectos con issues fáciles y etiquetados para colaboradores recien iniciados. - [Guías de código abierto](https://opensource.guide/) - Colección de recursos para particulares, comunidades y empresas que quieren aprender cómo iniciar y contribuir en proyectos de código abierto. - [45 pros y contras creando issues en Github](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Pros y Contras creando `issues` en GitHub. -- [Guías de GitHub](https://guides.github.com/) - Guía básica de cómo usar GitHub de manera efectiva. +- [Guías de GitHub](https://docs.github.com/en) - Guía básica de cómo usar GitHub de manera efectiva. - [Contribuir al código abierto](https://github.com/danthareja/contribute-to-open-source) - Aprender el flujo de trabajo en GitHub colaborando en un proyecto de prueba. -- [Guías de código abierto de la Fundación Linux para la empresa](https://www.linuxfoundation.org/resources/open-source-guides/) - Guía de la Fundación Linux para proyectos de código abierto. +- [Guías de código abierto de la Fundación Linux para la empresa](https://www.linuxfoundation.org/resources/open-source-guides) - Guía de la Fundación Linux para proyectos de código abierto. - [Trucos CSS, Guía de etiquetas de código abierto](https://css-tricks.com/open-source-etiquette-guidebook/) - Una guía de etiquetas de código abierto escrita por [Kent C. Dodds](https://github.com/kentcdodds) y [Sarah Drasner](https://github.com/sdras). - [Recursos de la A a la Z para estudiantes](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Lista precisa de recursos y oportunidades para estudiantes que quieran aprender un nuevo lenguaje de programación. -- [Contribuyendo en tu primer proyecto de código abierto: Un acercamiento práctico.](https://blog.devcenter.co/contributing-to-your-first-open-source-project-a-practical-approach-1928c4cbdae) - Un acercamiento paso a paso para contribuir en tu primero proyecto de código abierto por [Abati Adewale](https://www.acekyd.com). -- [Ruleta Pull Request](http://www.pullrequestroulette.com/) - Este sitio tiene una lista de `pull requests` enviadas para ser revisadas y que pertenecen a proyectos alojados en GitHub. +- [Contribuyendo en tu primer proyecto de código abierto: Un acercamiento práctico.](https://blog.devcenter.co/contributing-to-your-first-open-source-project-a-practical-approach-1928c4cbdae) - Un acercamiento paso a paso para contribuir en tu primer proyecto de código abierto por [Abati Adewale](https://www.acekyd.com). - ["Cómo contribuir a un proyecto de código abierto en GitHub" por Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - Una videoguía paso a paso de cómo empezar a contribuir en un proyecto de código abierto en GitHub. ## Búsquedas directas en GitHub -Lista de enlaces convenientes para principiantes que apuntan a `issues` en GitHub. + +> Lista de enlaces convenientes para principiantes que apuntan a `issues` en GitHub. + - [is:issue is:open label:beginner](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Abeginner) - [is:issue is:open label:easy](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aeasy) - [is:issue is:open label:first-timers-only](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only) @@ -68,31 +72,39 @@ Lista de enlaces convenientes para principiantes que apuntan a `issues` en GitHu - [is:issue is:open label:up-for-grabs](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) ## Ecosistema de colaboradores de Mozilla -- [Issues perfectos por donde empezar a colaborar](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - `Issues` que desarrolladores han identificado cómo adecuadas para introducirse en el proyecto. + +> Mozilla se compromete a tener un Internet saludable y, con ello, ofrecer oportunidades de contribuir a sus proyectos de código abierto. + +- [Issues perfectos por donde empezar a colaborar](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - `Issues` que desarrolladores han identificado cómo adecuadas para introducirse en el proyecto. - [Issues asistidas por un mentor](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - `Issues` que tienen un mentor asignado el cual estará disponible mediante IRC para ayudarte mientras trabajas en ellas. - [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - Un sitio donde encontrar `issues` de Bugzilla. - [Firefox DevTools](http://firefox-dev.tools/) - Un sitio dedicado donde encontrar `issues` archivados por la herramienta de desarrollo dentro del navegador Firefox. -- [Qué puedo hacer por Mozilla](http://whatcanidoformozilla.org/) - Descubre en qué puedes trabajar contestando una serie de preguntas sobre tus habilidades e intereses. - [StartMozilla](https://twitter.com/StartMozilla) - Una cuenta de Twitter sobre temas específicos para nuevos colaboradores en el ecosistema de Mozilla. ## Artículos útiles para nuevos colaboradores de código abierto + +> Artículos y blogs útiles dirigidos a nuevos colaboradores sobre cómo empezar. + - [Cómo elegir (y contribuir en ) tu primer proyecto de código abierto](https://github.com/collections/choosing-projects) por [@GitHub](https://github.com/github) - [Cómo encontrar tu primer error de código abierto para solucionar](https://medium.freecodecamp.org/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba#.slc8i2h1l) por [@Shubheksha](https://github.com/Shubheksha) - [Solo para principiantes](https://kentcdodds.com/blog/first-timers-only) por [@kentcdodds](https://github.com/kentcdodds) - [Trayendo de vuelta la amabilidad al código abierto](http://www.hanselman.com/blog/BringKindnessBackToOpenSource.aspx) por [@shanselman](https://github.com/shanselman) - [Entrando en el código abierto por primera vez](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) por [@mcdonnelldean](https://github.com/mcdonnelldean) -- [Cómo contribuir al código abierto](https://opensource.guide/how-to-contribute/) por [@GitHub](https://github.com/github) -- [Cómo encontrar errores en tu código](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) por [@dougbradbury](https://twitter.com/dougbradbury) -- [Dominando el Markdown](https://guides.github.com/features/mastering-markdown/) por [@GitHubGuides](https://guides.github.com/) -- [Primera misión: Página de colaboradores](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) por [@forCrowd](https://github.com/forCrowd) +- [Cómo contribuir al código abierto](https://opensource.guide/how-to-contribute/) por [@GitHub](https://github.com/github/docs) +- [Cómo encontrar errores en tu código](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) por [@dougbradbury](https://twitter.com/dougbradbury) +- [Markdown: Cómo escribir en GitHub](https://docs.github.com/es/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) por [@GitHubDocs](https://docs.github.com/es) +- [Primera misión: Página de colaboradores](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) por [@forCrowd](https://github.com/forCrowd) - [Cómo hacer tu primera contribución al código abierto en 5 minutos](https://medium.freecodecamp.org/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a) por [@roshanjossey](https://medium.freecodecamp.org/@roshanjossey) - [Hacktoberfest 2018: Cómo puedes conseguir tu primera camiseta - incluso si eres nuevo programando](https://medium.freecodecamp.org/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b) por [@quincylarson](https://medium.freecodecamp.org/@quincylarson) - [Una guía paso a paso sobre cómo contribuir por primera vez al código abierto hecha para programadores sin experiencia](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) por [@LetaKeane](http://www.letakeane.com/) - [Aprende Git y GitHub paso a paso (en Windows)](https://medium.com/@ows_ali/be93518e06dc) por [@ows-ali](https://medium.com/@ows_ali) ## Usando control de versiones -- [Piensa como (un) Git](http://think-like-a-git.net/) - Introducción de Git para "principiantes avanzados" pero aún esforzándose, con el fin de darte una estrategía simple para experimentar con git de manera fiable. -- [Try Git](https://try.github.io/) - Aprender Git en 15 minutos desde tu navegador. + +> Tutoriales y recursos de varios niveles sobre el uso del control de versiones, normalmente Git y GitHub. + +- [Piensa como (un) Git](https://think-like-a-git.net/) - Introducción de Git para "principiantes avanzados" pero aún esforzándose, con el fin de darte una estrategia simple para experimentar con git de manera fiable. +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Aprender Git en 15 minutos desde tu navegador. - [Everyday Git](https://git-scm.com/docs/giteveryday) - Un pequeño conjunto de comandos útiles para tu día a día. - [Oh shit, git!](http://ohshitgit.com/) - Cómo resolver errores comunes de git descritos de manera simple. - [Tutoriales de Git por Atlassian](https://www.atlassian.com/git/tutorials/) - Varios tutoriales usando `git` hechos por Atlassian. @@ -108,17 +120,30 @@ Lista de enlaces convenientes para principiantes que apuntan a `issues` en GitHu - [Git Kraken](https://www.gitkraken.com/git-client) - Aplicación de escritorio visual, multiplataforma e interactiva de git para el control de versiones. ## Libros de código abierto + +> Libros sobre todo lo relacionado con el código abierto: la cultura, la historia, las mejores prácticas, etc. + - [Desarrollando software de código abierto](http://producingoss.com/) - Desarrollando software de código abierto es un libro sobre el lado humano del desarrollo de código abierto. Este describre cómo funcionan los proyectos exitosos, las expectativas de los usuarios y desarrolladores, y la cultura del software libre. - [Serie de libros sobre código abierto](https://opensource.com/resources/ebooks) - Aprender más acerca del código abierto y el creciente movimiento de código abierto con una lista exhaustiva de libros gratuitos provenientes de https://opensource.com. - [Prácticas sobre cómo lanzar un software](http://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - Este guía describe buenas prácticas de lanzamiento para Linux y otros proyectos de código abierto. Siguiendo estas prácticas, facilitarás a otros usuarios tanto a preparar y usar tu código, y a otros desarrolladores a entenderlo y cooperar contigo para mejorarlo. -- [Código abierto 2.0: Evolución continua](https://archive.org/details/opensources2.000diborich) (2005) - Código abierto 2.0 es una colección de ensayos perspicaces y estimulantes sobre las tecnologías líderes hoy en día que continúan pintando el cuadro evolutivo que se desarrolló en el libro de 1999, Código abierto: Voces de la revolución. +- [Código abierto 2.0: Evolución continua](https://archive.org/details/opensources2.000diborich) (2005) - Código abierto 2.0 es una colección de ensayos perspicaces y estimulantes sobre las tecnologías líderes hoy en día que continúan pintando el cuadro evolutivo que se desarrolló en el libro de 1999, Código Abierto: Voces de la revolución. ## Iniciativas de contribución de Código abierto + +> Lista de iniciativas que agregan problemas para principiantes para resolver en una sola sesión o durante eventos de temporada. + - [Up For Grabs](http://up-for-grabs.net/#/) - Contiene proyectos con cuestiones accesibles para principiantes. - [First Timers Only](http://www.firsttimersonly.com/) - Una lista de errores etiquetados cómo 'first-timers-only' (solo para primerizos). - [First Contributions](https://firstcontributions.github.io/) - Haz tu primera contribución al código abierto en 5 minutos. - [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Una herramienta que anima a la contribución de código abierto. Gana regalos cómo camisetas y pegatinas haciendo al menos 5 `pull requests` durante el mes de Octubre. - [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests es un proyecto que promueve la colaboración de código abierto durante el mes de Diciembre. +## Programas de código abierto para participar + +> Un programa, pasantia o beca organizada por una comunidad para ayudar a unir a los contribuyentes principantes con mentores y recursos para contribuir a proyectos de software de código abierto. + +- [Google Summer of Code](https://summerofcode.withgoogle.com/) - Un programa anual pagado por Google enfocado en atraer a más estudiantes desarrolladores al desarrollo de software de código abierto. + ## Licencia + Creative Commons License
Este proyecto tiene una licencia Creative Commons Attribution-ShareAlike 4.0 International License. diff --git a/README-FA.md b/README-FA.md index 13e49360..5b85fe75 100644 --- a/README-FA.md +++ b/README-FA.md @@ -20,11 +20,11 @@

-# مشارکت کنندگان تازه وارد منبع-باز، خوش آمدید. +# مشارکت کنندگان تازه وارد پروژه های منبع-باز یا اپن سورس خوش آمدید. [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) -[![Build Status](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) این فهرستی از منابع برای افراد تازه وارد در زمینه مشارکت منابع-باز است. @@ -48,7 +48,7 @@

-## مشارکت در منبع-باز بطور کلی +## منابع مشارکت در منبع-باز بطور کلی - [The Definitive Guide to Contributing to Open Source](https://medium.freecodecamp.org/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282) by [@DoomHammerNG](https://twitter.com/DoomHammerNG) - [An Intro to Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Tutorials by DigitalOcean to guide you on your way to contribution success here on GitHub. - [Issuehub.io](http://issuehub.pro/) - a tool for searching GitHub issues by label and language. @@ -56,9 +56,9 @@ - [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - a GitHub repo that amasses projects with good bugs for new contributors, and applies labels to describe them. - [Open Source Guides](https://opensource.guide/) - Collection of resources for individuals, communities, and companies who want to learn how to run and contribute to an Open Source project. - [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Do's and Don'ts on GitHub. -- [GitHub Guides](https://guides.github.com/) - basic guides on how to use GitHub effectively. +- [GitHub Guides](https://docs.github.com/en) - basic guides on how to use GitHub effectively. - [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - Learn the GitHub workflow by contributing code to a simulation project. -- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides/) - The Linux Foundation's guides to Open Source projects. +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - The Linux Foundation's guides to Open Source projects. - [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - An Open Source Etiquette Guidebook, written by Kent C. Dodds And Sarah Drasner. - [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Curated list of resources and opportunities for college students to learn a new coding language. - [Contributing to your First Open Source Project: A Practical Approach](https://blog.devcenter.co/contributing-to-your-first-open-source-project-a-practical-approach-1928c4cbdae) - A step-by-step approach to contributing to your first Open Source project by [Abati Adewale](https://www.acekyd.com). @@ -87,11 +87,10 @@

## اکوسیستم مشارکت موزیلا -- [Good First Bugs](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - bugs that developers have identified as a good introduction to the project. +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - bugs that developers have identified as a good introduction to the project. - [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - bugs that have a mentor assigned who will be there on IRC to help you when you get stuck while working on fix. - [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - a site dedicated to finding bugs on Bugzilla. - [Firefox DevTools](http://firefox-dev.tools/) - a site dedicated to bugs filed for the developer tools in the Firefox browser. -- [What Can I Do For Mozilla](http://whatcanidoformozilla.org/) - figure out what you can work on by answering a bunch of questions about your skill set and interests. - [Start Mozilla](https://twitter.com/StartMozilla) - a Twitter account that tweets about issues fit for contributors new to the Mozilla ecosystem.

@@ -99,16 +98,16 @@

-## مقالات مفید برای مشارکت کنندگان جدید منبع-باز +## مقالات مفید برای مشارکت کنندگان جدید در پروژه های منبع-باز - [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/github) - [How to find your first Open Source bug to fix](https://medium.freecodecamp.org/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba#.slc8i2h1l) by [@Shubheksha](https://github.com/Shubheksha) - [First Timers Only](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) - [Bring Kindness Back to Open Source](http://www.hanselman.com/blog/BringKindnessBackToOpenSource.aspx) by [@shanselman](https://github.com/shanselman) - [Getting into Open Source for the First Time](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) -- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github) -- [How to Find a Bug in Your Code](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) by [@dougbradbury](https://twitter.com/dougbradbury) -- [Mastering Markdown](https://guides.github.com/features/mastering-markdown/) by [@GitHubGuides](https://guides.github.com/) -- [First mission: Contributors page](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) +- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github/opensource.guide) +- [How to Find a Bug in Your Code](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) by [@dougbradbury](https://twitter.com/dougbradbury) +- [Mastering Markdown](https://docs.github.com/features/mastering-markdown/) by [@GitHubGuides](https://docs.github.com/en) +- [First mission: Contributors page](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) - [How to make your first Open Source contribution in just 5 minutes](https://medium.freecodecamp.org/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a) by [@roshanjossey](https://medium.freecodecamp.org/@roshanjossey) - [Hacktoberfest 2018: How you can get your free shirt — even if you’re new to coding](https://medium.freecodecamp.org/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b) by [@quincylarson](https://medium.freecodecamp.org/@quincylarson) - [A Bitter Guide To Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) @@ -121,8 +120,8 @@

## استفاده از کنترل نسخه -- [Think Like (a) Git](http://think-like-a-git.net/) - Git introduction for "advanced beginners," but are still struggling, in order to give you a simple strategy to safely experiment with git. -- [Try Git](https://try.github.io/) - Learn Git in 15 minutes from within your browser for free. +- [Think Like (a) Git](https://think-like-a-git.net/) - Git introduction for "advanced beginners," but are still struggling, in order to give you a simple strategy to safely experiment with git. +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Learn Git in 15 minutes from within your browser for free. - [Everyday Git](https://git-scm.com/docs/giteveryday) - A useful minimum set of commands for Everyday Git. - [Oh shit, git!](https://ohshitgit.com/) - how to get out of common `git` mistakes described in plain English; also see [Dangit, git!](https://dangitgit.com/) for the page without swears. - [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials/) - various tutorials on using `git`. @@ -163,12 +162,61 @@

+ +

+## برنامه‌های منبع باز برای مشارکت +> یک برنامه، کارآموزی یا کمک هزینه تحصیلی که توسط یک جامعه میزبانی می‌شود تا به تطبیق مشارکت‌کنندگان مبتدی با مربیان و منابعی برای مشارکت در پروژه‌های نرم‌افزار منبع باز کمک کند. +

+
+
+

+ +- [All Linux Foundation (LF) Mentorships](https://mentorship.lfx.linuxfoundation.org/#projects_all) +- [Beginner friendly Open Source programs with their timelines](https://github.com/arpit456jain/Open-Source-Programs) +- [Cloud Native Computing Foundation](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) +- [FossAsia](https://fossasia.org) +- [Free Software Foundation (FSF) Internship](https://www.fsf.org/volunteer/internships) +- [Google Summer of Code](https://summerofcode.withgoogle.com/) - + .برنامه‌ای که سالانه توسط گوگل اجرا می‌شود و تمرکز آن جذب دانش‌آموزان بیشتر به توسعه نرم‌افزار منبع باز است +- [Girlscript Summer of Code](https://gssoc.girlscript.tech/) - +یک برنامه منبع باز سه ماهه که هر تابستان توسط بنیاد Girlscript انجام می‌شود. + با تلاش‌های مداوم، شرکت کنندگان در این چند ماه تحت هدایت مستقیم و مدام مربیان ماهر به پروژه‌های متعددی کمک می‌کنند. با قرار گرفتن در معرض چنین شرایطی، دانش‌آموزان به راحتی شروع به مشارکت در پروژه‌های دنیای واقعی در خانه خود خواهند کرد. +- [Hacktoberfest](https://hacktoberfest.digitalocean.com) +- [Hyperledger Mentorship Program](https://wiki.hyperledger.org/display/INTERN) - + اگر اهل بلاک چین هستید، این برای شماست. شما می توانید به Hyperledger کمک کنید. این برنامه راهنمایی به شما امکان می دهد تا با توسعه منبع باز Hyperledger آشنا شوید. به شما مربیانی اختصاص داده می شود که در جامعه توسعه دهندگان Hyperledger کاملاً فعال هستند. +- [LF Networking Mentorship](https://wiki.lfnetworking.org/display/LN/LFN+Mentorship+Program) +- [Microsoft Reinforcement Learning](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) +- [Major League Hacking (MLH) Fellowship](https://fellowship.mlh.io/) - + یک جایگزین کارآموزی از راه دور برای فن‌شناسان مشتاق در جایی که می‌سازند یا در پروژه‌های منبع باز مشارکت می‌کنند. +- [Open Summer of Code](https://osoc.be/students) +- [Open Mainframe](https://www.openmainframeproject.org/all-projects/mentorship-program) - + پروژه Open Mainframeنیز برنامه منبع باز خود را دارد و شاگردان قادر خواهند بود دانش خود را در مورد فناوری مین فریم گسترش دهند. + +- [Outreachy](https://www.outreachy.org) +- [Processing Foundation Internship](https://processingfoundation.org/fellowships/) +- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - + یک برنامه کمک هزینه جهانی برای زنان و کدنویسان غیر باینری که در آن بر روی پروژه های منبع باز موجود کار می کنند و مهارت های خود را گسترش می دهند. +- [Redox OS Summer of Code](https://www.redox-os.org/rsoc/) - + Redox OS Summer of Code اولین استفاده از کمک های مالی برای پروژه Redox OS است. دانش آموزانی انتخاب می شوند که قبلاً تمایل و توانایی خود را برای مشارکت در سیستم عامل Redox نشان داده اند +- [Social Summer of Code](https://ssoc.devfolio.co/) - + بنیاد اجتماعی این برنامه تابستانی دو ماهه را برای دانش‌آموزان ارائه می‌کند تا با فرهنگ منبع باز آشنا شوند و در جامعه مشارکت کنند. شرکت کنندگان تحت هدایت مربیان با تجربه در پروژه های واقعی مشارکت می کنند. +- [Season of KDE](https://season.kde.org/) - + فصل KDE که توسط جامعه KDE میزبانی می‌شود، یک برنامه ارتباطی برای همه افراد در سراسر جهان است. KDE یک جامعه نرم‌افزار آزاد بین‌المللی است که نرم‌افزار رایگان و منبع باز توسعه می‌دهد و شما می‌توانید از طریق برنامه Season of KDE به KDE کمک کنید. + +

+
+ +
+

+ ## مجوز -Creative Commons License
این کار تحت مجوز Creative Commons Attribution-ShareAlike 4.0 International License منتشر شده است. + + +Creative Commons License
این کار تحت مجوز Creative Commons Attribution-ShareAlike 4.0 International License منتشر شده است.

diff --git a/README-FR.md b/README-FR.md index 947aebd7..d2daee2f 100644 --- a/README-FR.md +++ b/README-FR.md @@ -22,7 +22,7 @@ [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) -[![Build Status](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) Voici une liste de ressources pour les contributeurs novices de l'Open Source. @@ -42,6 +42,7 @@ Si vous avez des questions ou commentaires, veuillez créer un ticket. - [Licence](#licence) ## Contribuer à l'Open Source en général +> Articles et ressources qui discutent de la communauté et de la culture open source  - [Le Guide Définitif pour Contribuer à l'Open Source](https://medium.freecodecamp.org/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282) de [@DoomHammerNG](https://twitter.com/DoomHammerNG) - [Une Intro à l'Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - tutoriels de DigitalOcean pour vous mettre sur la bonne voie pour contribuer avec succès dans GitHub. - [Issuehub.io](http://issuehub.pro/) - un outil pour chercher les `issues` dans GitHub en les filtrant par label et langage. @@ -49,9 +50,9 @@ Si vous avez des questions ou commentaires, veuillez créer un ticket. - [Parfait-pour-débutants](https://github.com/MunGell/awesome-for-beginners) - un dépôt GitHub regroupant des projets avec des bugs faciles pour les contributeurs novices, et avec des labels pour les décrire. - [Guides de l'Open Source](https://opensource.guide/) - collection de ressources pour les particuliers, communautés et sociétés qui désirent apprendre à gérer et contribuer à un projet Open Source. - [45 Issues Github à faire et à ne pas faire](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - ce qu'il faut faire et ne pas faire sur GitHub. -- [Guides de GitHub](https://guides.github.com/) - guides basiques sur comment utiliser GitHub efficacement. +- [Guides de GitHub](https://docs.github.com/en) - guides basiques sur comment utiliser GitHub efficacement. - [Contribuer à l'Open Source](https://github.com/danthareja/contribute-to-open-source) - apprendre le processus de GitHub en contribuant du code à une simulation de projet. -- [Guide pour l'Open Source de la Fondation Linux pour l'entreprise](https://www.linuxfoundation.org/resources/open-source-guides/) - les guides de la Fondation Linux pour les projets Open Source. +- [Guide pour l'Open Source de la Fondation Linux pour l'entreprise](https://www.linuxfoundation.org/resources/open-source-guides) - les guides de la Fondation Linux pour les projets Open Source. - [CSS Tricks - Guide de l'étiquette Open Source](https://css-tricks.com/open-source-etiquette-guidebook/) - un guide de l'étiquette Open Source, écrit par [Kent C. Dodds](https://github.com/kentcdodds) et [Sarah Drasner](https://github.com/sdras). - [Ressource A à Z pour les étudiants](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - liste organisée de ressources et d'opportunités pour les étudiants universitaires souhaitant apprendre un nouveau langage informatique. - [Contribuer à votre premier projet Open Source : une approche pratique](https://blog.devcenter.co/contributing-to-your-first-open-source-project-a-practical-approach-1928c4cbdae) - une approche étape par étape pour contribuer à votre premier projet Open Source, de [Abati Adewale](https://www.acekyd.com). @@ -64,7 +65,7 @@ Si vous avez des questions ou commentaires, veuillez créer un ticket. - ["Comment contribuer aux projets Open Source" par Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - cet article exhaustif s'adresse aux entreprises (mais reste utile pour les contributeurs individuels) et explique pourquoi et comment contribuer à des projets Open Source. ## Recherches directes sur GitHub -Listes de recherches pointant directement vers des `issues` propices à la contribution sur GitHub. +> Listes de recherches pointant directement vers des « issues » propices à la contribution sur GitHub. - [is:issue is:open label:beginner](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Abeginner) - [is:issue is:open label:easy](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aeasy) - [is:issue is:open label:first-timers-only](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only) @@ -74,23 +75,24 @@ Listes de recherches pointant directement vers des `issues` propices à la contr - [is:issue is:open label:up-for-grabs](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) ## L'écosystème de contribution de Mozilla -- [Bons premiers bugs](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - bugs que les développeurs ont identifiés comme de bonnes introductions au projet. +> Mozilla s'engage à améliorer la santé de l'internet. Ce qui apporte des opportunités de contribuer à ses projets open source. +- [Bons premiers bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - bugs que les développeurs ont identifiés comme de bonnes introductions au projet. - [Bugs encadrés](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - bugs qui ont un mentor assigné qui sera là sur IRC pour vous aider si vous êtes bloqué en essayant de le résoudre. - [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - un site dédié à la recherche de bugs sur Bugzilla. - [Firefox DevTools](http://firefox-dev.tools/) - un site dédié aux bugs reportés sur l'outil de développement du navigateur Firefox. -- [Que puis-je faire pour Mozilla](http://whatcanidoformozilla.org/)  -  découvrez ce sur quoi vous pouvez travailler en répondant à une série de questions au sujet de vos compétences et intérêts. - [Start Mozilla](https://twitter.com/StartMozilla) - un compte Twitter qui publie des problèmes adaptés aux apprentis contributeurs de l'écosystème Mozilla. ## Articles utiles pour les contributeurs novices de l'Open Source +> Blogues et articles qui aident les nouveaux arrivés à faire leurs premières contributions. - [Comment choisir (et contribuer à) votre premier projet Open Source](https://github.com/collections/choosing-projects) par [@GitHub](https://github.com/github) - [Comment trouver votre premier bug Open Source à résoudre](https://medium.freecodecamp.org/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba#.slc8i2h1l) par [@Shubheksha](https://github.com/Shubheksha) - [Novices exclusivement](https://kentcdodds.com/blog/first-timers-only) par [@kentcdodds](https://github.com/kentcdodds) - [Ramenons la gentillesse dans l'Open Source](http://www.hanselman.com/blog/BringKindnessBackToOpenSource.aspx) par [@shanselman](https://github.com/shanselman) - [Aborder l'Open Source pour la première fois](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) par [@mcdonnelldean](https://github.com/mcdonnelldean) -- [Comment contribuer à l'Open Source](https://opensource.guide/how-to-contribute/) par [@GitHub](https://github.com/github) -- [Comment trouver un bug dans votre code](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) par [@dougbradbury](https://twitter.com/dougbradbury) -- [Maîtriser le Markdown](https://guides.github.com/features/mastering-markdown/) par [@GitHubGuides](https://guides.github.com/) -- [Première mission : Page des contributeurs](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) par [@forCrowd](https://github.com/forCrowd) +- [Comment contribuer à l'Open Source](https://opensource.guide/how-to-contribute/) par [@GitHub](https://github.com/github/opensource.guide) +- [Comment trouver un bug dans votre code](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) par [@dougbradbury](https://twitter.com/dougbradbury) +- [Maîtriser le Markdown](https://docs.github.com/features/mastering-markdown/) par [@GitHubGuides](https://docs.github.com/en) +- [Première mission : Page des contributeurs](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) par [@forCrowd](https://github.com/forCrowd) - [Comment effectuer votre première contribution à l'Open Source en seulement 5 minutes](https://medium.freecodecamp.org/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a) par [@roshanjossey](https://medium.freecodecamp.org/@roshanjossey) - [Hacktoberfest 2018 : Comment obtenir votre T-shirt gratuit, même si vous êtes un(e) novice du code](https://medium.freecodecamp.org/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b) par [@quincylarson](https://medium.freecodecamp.org/@quincylarson) - [Un guide amer de l'Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) par [@ken_wheeler](https://medium.com/@ken_wheeler) @@ -98,8 +100,10 @@ Listes de recherches pointant directement vers des `issues` propices à la contr - [Apprendre Git et GitHub étape par étape (sur Windows)](https://medium.com/@ows_ali/be93518e06dc) par [@ows-ali](https://medium.com/@ows_ali) ## Utiliser le gestionnaire de version -- [Penser comme (un) Git](http://think-like-a-git.net/) - introduction à Git pour les "novices avancés" qui ont toujours des difficultés, pour vous offrir une stratégie simple pour expérimenter sans risque avec Git. -- [Try Git](https://try.github.io/) - apprendre Git en 15 minutes depuis votre navigateur gratuitement. +> Guides et ressources sur l'utilisation de la gestion de contrôle, typiquement Git et GitHub. +- [Tutoriel vidéo pour Git et Github par l'Université de Harvard](https://www.youtube.com/watch?v=NcoBAfJ6l2Q) - Tutoriel de l'Université de Harvard, dans le cadre de leur cours de développement Web CS50 sur la compréhension de Git et GitHub et l'utilisation des commandes Git. +- [Penser comme (un) Git](https://think-like-a-git.net/) - introduction à Git pour les "novices avancés" qui ont toujours des difficultés, pour vous offrir une stratégie simple pour expérimenter sans risque avec Git. +- [Démarrage rapide - Configurer Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Découvrez comment configurer Git localement et configurer l'authentification, ainsi que les prochaines étapes de votre parcours d'apprentissage - [Everyday Git](https://git-scm.com/docs/giteveryday) - liste des commandes basiques utiles pour utiliser Git au quotidien. - [Oh shit, git!](http://ohshitgit.com/) - comment s'extraire des erreurs courantes de `git` expliquées de manière simple. - [Tutoriels Git d'Atlassian](https://www.atlassian.com/git/tutorials/) - tutoriels variés sur comment utiliser `git`. @@ -110,14 +114,19 @@ Listes de recherches pointant directement vers des `issues` propices à la contr - [Pro Git](https://git-scm.com/book/en/v2) - Le livre entier Pro Git, écrit par Scott Chacon et Ben Straub et publié par Apress. - [Git-it](https://github.com/jlord/git-it-electron) - Application tutoriel étape par étape pour Git. - [Règles de vol pour Git](https://github.com/k88hudson/git-flight-rules) - Un guide expliquant quoi faire quand les choses vont mal. -- [Introduction complète à Git et GitHub](https://codeburst.io/git-good-part-a-e0d826286a2a) - Un guide rédigé par Madhav Bahl, que vous devriez consulter si vous êtes un(e) novice de Git ou GitHub. Il couvre GitHub en tant que service ainsi que les concepts de gestion de version Git en détail. - [Guide en espagnol pour les novices de Git](https://platzi.github.io/git-slides/#/) - Un guide complet de diapositives sur Git et GitHub expliqué en espagnol. - [Git Kraken](https://www.gitkraken.com/git-client) - Application visuelle, multiplateforme et interactive de gestion de version Git. - [Git Tips](https://github.com/git-tips/tips) - Une collection des trucs et astuces Git les plus utiles. - [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - Effectuez régulièrement des `commits`, peaufinez-les plus tard, publiez une seule fois: les meilleurs pratiques Git. - [Git Interactive Tutorial](https://learngitbranching.js.org/) - La méthode la plus interactive et visuelle pour apprendre Git. +- [Aide-mémoire de Git](https://devhints.io/?q=git) - Un ensemble de Aide-mémoires graphiques sur git +- [Introduction complète à Git et GitHub](https://codeburst.io/git-good-part-a-e0d826286a2a) - Un guide rédigé par Madhav Bahl, que vous devriez consulter si vous êtes un(e) novice de Git ou GitHub. Il couvre GitHub en tant que service ainsi que les concepts de gestion de version Git en détail. +- [Un tutoriel d'introduction à Git](https://git-scm.com/docs/gittutorial) -Un tutoriel pour les débutants par Git. +- [First Aid Git ](https://firstaidgit.io/#/) - Une collection consultable des questions Git les plus fréquemment posées. Les réponses à ces questions ont été recueillies à partir de l'expérience personnelle, de Stackoverflow et de la documentation officielle de Git. +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - apprendre Git en 15 minutes depuis votre navigateur gratuitement. ## Livres sur l'Open Source +> Livres sur tout ce qui est open source: la culture, l'histoire, les meilleures pratiques, etc. - [Concevoir un logiciel Open Source](http://producingoss.com/) - "Producing Open Source Software" ("Produire du logiciel Open Source") est un ouvrage sur l'aspect humain du développement Open Source. Il décrit comment opèrent les projets réussis, les attentes des utilisateurs et développeurs, et la culture du logiciel libre. - [Série de livres sur l'Open Source](https://opensource.com/resources/ebooks) - Apprenez-en plus sur l'Open Source en général ainsi que sur le mouvement Open Source croissant grâce à cette série de livres électroniques gratuits de https://opensource.com. - [Pratiques de lancement de logiciel](http://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - Ce guide décrit les bonnes pratiques de lancement pour Linux et autres projets Open Source. En suivant ces pratiques, vous faciliterez la tâche des utilisateurs pour construire votre code et l'utiliser, et celle des autres développeurs pour comprendre votre code et coopérer avec vous afin de l'améliorer. @@ -128,6 +137,7 @@ Listes de recherches pointant directement vers des `issues` propices à la contr ## Initiatives de contributions à l'Open Source +> Listes d'initiatives qui font l'agglomération de « issues » qui sont faciles de contribuer pour un débutant ou des évènements saisonniers. - [Up For Grabs](http://up-for-grabs.net/#/) - ("Bon à prendre") Contient des projets avec des bugs accessibles aux novices. - [First Timers Only](http://www.firsttimersonly.com/) - ("Débutants seulement") Une liste de bugs indiqués comme "first-timers-only". - [First Contributions](https://firstcontributions.github.io/) - ("Premières contributions") Effectuez votre première contribution à l'Open Source en 5 minutes. Un outil et tutoriel pour aider les débutants à se lancer dans les contributions. @@ -135,4 +145,5 @@ Listes de recherches pointant directement vers des `issues` propices à la contr - [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests est un projet axé sur la collaboration Open Source durant le mois de décembre. ## Licence +> Des programmes et des stages offerts par la communauté pour aider de nouveaux contributeurs à être jumelés avec des mentors et pour avoir accès à des ressources pour contribuer à des logiciels open source. Creative Commons License
Ce travail est licencié sous une Creative Commons Attribution-ShareAlike 4.0 International License. diff --git a/README-GR.md b/README-GR.md index d83783ed..bd6cb327 100644 --- a/README-GR.md +++ b/README-GR.md @@ -22,7 +22,7 @@ [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) -[![Build Status](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) Αυτή είνα μία λίστα με υλικό για αρχάριους στη συνεισφορά Ανοικτού Κώδικα. @@ -31,14 +31,14 @@ Αν έχετε ερωτήσεις ή σχόλια, δημιουργήστε ένα issue. **Περιεχόμενα** -- [Γενικά για τη συνεισφορά Ανοικτού Κώδικα](#contributing-to-open-source-in-general) +- [Γενικά για τη συνεισφορά Ανοικτού Κώδικα](#Γενικά-για-τη-συνεισφορά-Ανοικτού-Κώδικα) - [Direct GitHub searches](#direct-github-searches) - [Mozilla's contributor ecosystem](#mozillas-contributor-ecosystem) -- [Χρήσιμα άρθρα για αρχάριους στη συνεισφορά Ανοικτού Κώδικα](#useful-articles-for-new-open-source-contributors) -- [Χρήση Version Control](#using-version-control) -- [Βιβλία σχετικά με Ανοικτό κώδικα](#open-source-books) -- [Open Source contribution initiatives](#open-source-contribution-initiatives) -- [Άδεια χρήσης](#license) +- [Χρήσιμα άρθρα για αρχάριους στη συνεισφορά Ανοικτού Κώδικα](#Χρήσιμα-άρθρα-για-αρχάριους-στη-συνεισφορά-Ανοικτού-Κώδικα) +- [Χρήση Version Control](#Χρήση-Version-Control) +- [Βιβλία σχετικά με Ανοικτό κώδικα](#Βιβλία-σχετικά-με-Ανοικτό-κώδικα) +- [Open Source contribution initiatives](#Open-Source-contribution-initiatives) +- [Άδεια χρήσης](#Άδεια-χρήσης) ## Γενικά για τη συνεισφορά Ανοικτού Κώδικα - [The Definitive Guide to Contributing to Open Source](https://medium.freecodecamp.org/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282) by [@DoomHammerNG](https://twitter.com/DoomHammerNG) @@ -48,9 +48,9 @@ - [Φοβερό-για-αρχάριους](https://github.com/MunGell/awesome-for-beginners) - Ένα GitHub repository που συγκεντρώνει projects με bugs εύκολα για αρχάριους, εφαρμόζωντας ετικέτες (labels) για να τα περιγράψει. - [Οδηγοί για τον Ανοικτό Κώδικα](https://opensource.guide/) - Συλλογή από υλικό για άτομα, κοινότητες και εταιρίες που θέλουν να μάθουν πως να τρέξουν και να συνεισφέρουν σε ένα project Ανοικτού Κώδικα. - [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Do's and Don'ts on GitHub. -- [Οδηγοί GitHub](https://guides.github.com/) - Βασικοί οδηγοί για την αποτελεσματική χρήση του GitHub. +- [Οδηγοί GitHub](https://docs.github.com/en) - Βασικοί οδηγοί για την αποτελεσματική χρήση του GitHub. - [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - Μάθε τη ροή που πρέπει να ακολουθείται στο GitHub, μέσω της συνεισφοράς κώδικα σε ένα project προσομείωσης. -- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides/) - Οι οδηγοί του Linux Foundation για τα project Ανοικτού Κώδικα. +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - Οι οδηγοί του Linux Foundation για τα project Ανοικτού Κώδικα. - [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - Ένα Open Source Etiquette Guidebook, γραμμένο από τον Kent C. Dodds και την Sarah Drasner. - [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Μία λίστα από υλικό και ευκαιρίες για φοιτητές να μάθουν μία νέα γλώσσα προγραμματισμού. - [Contributing to your First Open Source Project: A Practical Approach](https://blog.devcenter.co/contributing-to-your-first-open-source-project-a-practical-approach-1928c4cbdae) - Μία βήμα-προς-βήμα προσέγγιση για το πως να συνεισφέρεις σε ένα project Ανοικτού Κώδικα για πρώτη φορά, από τον [Abati Adewale](https://www.acekyd.com). @@ -68,11 +68,10 @@ - [is:issue is:open label:up-for-grabs](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) ## Mozilla's contributor ecosystem -- [Good First Bugs](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - Bugs που έχουν μαρκαριστεί από προγραμματιστές ως καταλληλα για αρχάριους στο project. +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - Bugs που έχουν μαρκαριστεί από προγραμματιστές ως καταλληλα για αρχάριους στο project. - [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - Bugs στα οποία έχει καθοριστεί ένας μέντορας που θα βρίσκεται στο IRC για να σε καθοδηγήσει όταν θα χρειαστείς βοήθεια. - [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - Μία ιστοσελίδα ειδική στο να βρίσκει κάποιος bugs στο Bugzilla. - [Firefox DevTools](http://firefox-dev.tools/) - Μία ιστοσελίδα ειδική σε bugs για τα εργαλεία προγραμματισμού στο Firefox (Firefox Developer Tools). -- [What Can I Do For Mozilla](http://whatcanidoformozilla.org/) - Μία ιστοσελίδα που βοηθάει κάποιον να βρει πάνω σε τι μπορεί να δουλέψει, απαντώντας μερικές ερωτήσεις σχετικές με τις ικανότητες και τα ενδιαφέροντα του. - [Start Mozilla](https://twitter.com/StartMozilla) - Ένας λογαριασμός στο Twitter που δημοσιεύει issues κατάλληλα για αρχάριους στη συνεισφορά Ανοικτού Κώδικα στο Mozilla ecosystem. ## Χρήσιμα άρθρα για αρχάριους στη συνεισφορά Ανοικτού Κώδικα @@ -81,10 +80,10 @@ - [Μόνο για αρχάριους](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) - [Φέρτε πίσω την ευγένεια στις κοινότητες Ανοικτού Κώδικα](http://www.hanselman.com/blog/BringKindnessBackToOpenSource.aspx) by [@shanselman](https://github.com/shanselman) - [Μπαίνοντας στον κόσμο του Ανοικτού Κώδικα για πρώτη φορά](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) -- [Πως να συνεισφέρεις σε Ανοικτό Κώδικα](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github) -- [Πως να βρεις bugs στον κώδικα σου](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) by [@dougbradbury](https://twitter.com/dougbradbury) -- [Mastering Markdown](https://guides.github.com/features/mastering-markdown/) by [@GitHubGuides](https://guides.github.com/) -- [Πρώτο βήμα: Σελίδα με άτομα που συνεισφέρουν (contributors page)](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) +- [Πως να συνεισφέρεις σε Ανοικτό Κώδικα](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github/docs) +- [Πως να βρεις bugs στον κώδικα σου](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) by [@dougbradbury](https://twitter.com/dougbradbury) +- [Mastering Markdown](https://docs.github.com/features/mastering-markdown/) by [@GitHubGuides](https://docs.github.com/en) +- [Πρώτο βήμα: Σελίδα με άτομα που συνεισφέρουν (contributors page)](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) - [Πως να συνεισφέρεις σε Ανοικτό Κώδικα για πρώτη φορά, σε μόλις 5 λεπτά](https://medium.freecodecamp.org/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a) by [@roshanjossey](https://medium.freecodecamp.org/@roshanjossey) - [Hacktoberfest 2018: Πως μπορείς να πάρεις το δωρεάν μπλουζάκι - ακόμα κι αν είσαι νέος στο προγραμματισμό](https://medium.freecodecamp.org/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b) by [@quincylarson](https://medium.freecodecamp.org/@quincylarson) - [Ένας πικρόχολος οδηγός στον Ανοικτό Κώδικα](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) @@ -92,8 +91,8 @@ - [Μάθε βήμα-προς-βήμα το Git και το GitHub (σε Windows)](https://medium.com/@ows_ali/be93518e06dc) by [@ows-ali](https://medium.com/@ows_ali) ## Χρήση Version Control -- [Think Like (a) Git](http://think-like-a-git.net/) - Εισαγωγή στο Git για "έμπειρους πρωτάρηδες", με σκοπό να τους δώσει μία απλή στρατηγική για να πειραματιστούν με το Git. -- [Try Git](https://try.github.io/) - Μάθε το Git σε 15 λεπτά από τον browser σου, δωρεάν. +- [Think Like (a) Git](https://think-like-a-git.net/) - Εισαγωγή στο Git για "έμπειρους πρωτάρηδες", με σκοπό να τους δώσει μία απλή στρατηγική για να πειραματιστούν με το Git. +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Μάθε το Git σε 15 λεπτά από τον browser σου, δωρεάν. - [Everyday Git](https://git-scm.com/docs/giteveryday) - Χρήσιμες εντολές για την καθημερινή χρήση του Git. - [Oh shit, git!](http://ohshitgit.com/) - Πως να αποφύγεις τα συνηθισμένα λάθη στο git. - [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials/) - Διάφοροι οδηγοί για τη χρήση του 'git'. diff --git a/README-GU.md b/README-GU.md new file mode 100644 index 00000000..104d382c --- /dev/null +++ b/README-GU.md @@ -0,0 +1,222 @@ + +
+ + અન્ય ભાષાઓમાં આ માર્ગદર્શિકા વાંચો + + +
+ + +# ઓપન સોર્સ ફાળો આપનારાઓનું સ્વાગત છે! + +[![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](https://makeapullrequest.com) +[![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) + +આ એવા લોકો માટે સંસાધનોની સૂચિ છે જેઓ ઓપન સોર્સમાં યોગદાન આપવા માટે નવા છે. + +જો તમને વધારાના સંસાધનો મળે, તો કૃપા કરીને પુલ વિનંતીમાં યોગદાન આપો. + +જો તમારી પાસે પ્રશ્નો અથવા ટિપ્પણીઓ હોય, તો કૃપા કરીને એક મુદ્દો બનાવો. + +**સામગ્રી** + +- [સામાન્ય રીતે ઓપન સોર્સમાં યોગદાન આપવું](#સામાન્ય-રીતે-ઓપન-સોર્સમાં-યોગદાન-આપવું) +- [ડાયરેક્ટ GitHub શોધ](#ડાયરેક્ટ-GitHub-શોધ) +- [મોઝિલાનું યોગદાનકર્તા ઇકોસિસ્ટમ](#મોઝિલાસ-કોન્ટ્રીબ્યુટર-ઇકોસિસ્ટમ) +- [નવા ઓપન સોર્સ યોગદાનકર્તાઓ માટે ઉપયોગી લેખો](#ઉપયોગી-લેખ-નવા-ખુલ્લા-સ્રોત-યોગદાનકર્તાઓ-માટે) +- [સંસ્કરણ નિયંત્રણનો ઉપયોગ કરીને](#સંસ્કરણ-નિયંત્રણનો-ઉપયોગ-કરીને) +- [ઓપન સોર્સ પુસ્તકો](#ઓપન-સોર્સ-પુસ્તકો) +- [ઓપન સોર્સ યોગદાન પહેલ](#ઓપન-સોર્સ-કોન્ટ્રીબ્યુશન-પહેલ) +- [ભાગ લેવા માટે ઓપન સોર્સ પ્રોગ્રામ](#ઓપન-સોર્સ-પ્રોગ્રામ્સ-ટુ-પાર્ટીસિપેટ-ઇન) +- [લાઇસન્સ](#લાઇસન્સ) + +## સામાન્ય રીતે ઓપન સોર્સમાં યોગદાન આપવું + +> લેખો અને સંસાધનો કે જે વિશ્વ અને ઓપન સોર્સની સંસ્કૃતિની ચર્ચા કરે છે. + +- [ઓપન સોર્સમાં યોગદાન આપવા માટે ચોક્કસ માર્ગદર્શિકા](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) દ્વારા [@DoomHammerNG](https://twitter.com/DoomHammerNG). +- [ઓપન સોર્સનો પ્રસ્તાવના](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - GitHub પર અહીં યોગદાન સફળતાના તમારા માર્ગ પર માર્ગદર્શન આપવા માટે DigitalOcean દ્વારા ટ્યુટોરિયલ્સ. +- [કોડ ટ્રાયજ](https://www.codetriage.com/) - અન્ય, ખરેખર સરસ, લોકપ્રિય ભંડાર અને ભાષા દ્વારા ફિલ્ટર કરાયેલ મુદ્દાઓ શોધવા માટેનું સાધન. +- [ઓપન સોર્સ સાથે તમારું ભવિષ્ય બનાવો](https://pragprog.com/titles/vbopens/forge-your-future-with-open-source/) ($) - ઓપન સોર્સ, પ્રોજેક્ટ કેવી રીતે શોધવો અને યોગદાન કેવી રીતે શરૂ કરવું તે સમજાવવા માટે સમર્પિત પુસ્તક. સોફ્ટવેર ડેવલપમેન્ટમાં તમામ ભૂમિકાઓનો સમાવેશ, માત્ર પ્રોગ્રામરો જ નહીં. +- [નવા નિશાળીયા માટે અદ્ભુત](https://github.com/MunGell/awesome-for-beginners) - એક GitHub રેપો કે જે નવા ફાળો આપનારાઓ માટે સારી ભૂલો સાથેના પ્રોજેક્ટને એકઠા કરે છે અને તેનું વર્ણન કરવા માટે લેબલ્સ લાગુ કરે છે. +- [ઓપન સોર્સ માર્ગદર્શિકાઓ](https://opensource.guide/) - વ્યક્તિઓ, સમુદાયો અને કંપનીઓ માટે સંસાધનોનો સંગ્રહ કે જેઓ ઓપન સોર્સ પ્રોજેક્ટને કેવી રીતે ચલાવવા અને તેમાં યોગદાન આપવું તે શીખવા માંગે છે. +- [45 Github શું કરવું અને શું ન કરવું તે મુદ્દાઓ](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - GitHub પર શું કરવું અને શું નહીં. +- [GitHub માર્ગદર્શિકાઓ](https://docs.github.com/en) - GitHub નો અસરકારક રીતે ઉપયોગ કેવી રીતે કરવો તેની મૂળભૂત માર્ગદર્શિકાઓ. +- [ઓપન સોર્સમાં યોગદાન આપો](https://github.com/danthareja/contribute-to-open-source) - સિમ્યુલેશન પ્રોજેક્ટમાં કોડનું યોગદાન આપીને GitHub વર્કફ્લો શીખો. +- [એન્ટરપ્રાઇઝ માટે Linux ફાઉન્ડેશનની ઓપન સોર્સ માર્ગદર્શિકાઓ](https://www.linuxfoundation.org/resources/open-source-guides) - ઓપન સોર્સ પ્રોજેક્ટ માટે Linux ફાઉન્ડેશનની માર્ગદર્શિકા. +- [CSS Tricks ઓપન સોર્સ એટિક્યુએટ ગાઇડબુક](https://css-tricks.com/open-source-etiquette-guidebook/) - ઓપન સોર્સ એટિક્યુએટ ગાઇડબુક, કેન્ટ સી. ડૉડ્સ અને સારા ડ્રાસનર દ્વારા લખાયેલ. +- [સ્ટુડેન્ટ્સને મદદગ્રહિત સ્રોતોની એ-ઝિ સૂચિ](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - કોલેજ સ્ટુડેન્ટ્સને નવી કોડિંગ ભાષા શીખવા માટે સ્રોતોની સંગ્રહિત સૂચિ. +- [પ્રોલ રિક્વેસ્ટ રૂલેટ](http://www.pullrequestroulette.com/) - આ સાઇટના ઓપન સોર્સ પ્રોજેક્ટ્સને હોસ્ટ કરેલા ગિથ્બાબનો પ્રકટ કરવામાં આવેલા પ્રોલ રિક્વેસ્ટ્સની સૂચિ છે. +- ["ઓપન સોર્સ પ્રોજેક્ટનાં મદદ કરવાની પ્રક્રિયા" ઈજ્હેડની દ્વારા](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - ઓપન સોર્સ પ્રોજેક્ટ્સમાં મદદ કરવાની પ્રક્રિયાની વીડિયો ગાઇડ. +- [ઓપન સોર્સમાં યોગદાન: શરૂઆતથી અંત સુધી લાઇવ વૉકથ્રૂ](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - ઓપન સોર્સ યોગદાનનું આ વૉકથ્રુ યોગ્ય પ્રોજેક્ટ પસંદ કરવાથી, કોઈ મુદ્દા પર કામ કરવાથી, PRને મર્જ કરવા સુધીની દરેક વસ્તુને આવરી લે છે. +- [સારાહ ડ્રાસનર દ્વારા "ઓપન સોર્સ પ્રોજેક્ટમાં કેવી રીતે યોગદાન આપવું"](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - તેઓ નિટી પર ધ્યાન કેન્દ્રિત કરી રહ્યાં છે -GitHub પર કોઈ બીજાના પ્રોજેક્ટમાં પુલ વિનંતી (PR)નું યોગદાન આપવાનું ગંભીર. +- સયાન ચૌધરી દ્વારા ["ઓપન સોર્સ સાથે કેવી રીતે શરૂઆત કરવી"](https://www.hackerearth.com:443/getstarted-opensource/) - આ લેખ નવા નિશાળીયા માટે તેમના મનપસંદના આધારે ઓપન સોર્સમાં યોગદાન આપવા માટેના સંસાધનોને આવરી લે છે ભાષા રસ. +- ["ઓપન સોર્સમાં યોગદાન આપવા માટે પ્રથમ સારા મુદ્દાઓ બ્રાઉઝ કરો"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - GitHub હવે તમને ઓપન સોર્સમાં યોગદાન આપવાનું શરૂ કરવા માટે સારી પ્રથમ સમસ્યાઓ શોધવામાં મદદ કરે છે. +- [મેરીના ઝેડ દ્વારા "ઓપન સોર્સ પ્રોજેક્ટમાં કેવી રીતે યોગદાન આપવું"](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - આ વ્યાપક લેખ વ્યવસાયો તરફ નિર્દેશિત છે (પરંતુ હજુ પણ ઉપયોગી વ્યક્તિગત યોગદાનકર્તાઓ માટે) જ્યાં તે શા માટે, કેવી રીતે અને કયા ઓપન-સોર્સ પ્રોજેક્ટ્સમાં યોગદાન આપવું તે વિશે વાત કરે છે. +- ["પ્રારંભ-અહીં-માર્ગદર્શિકાઓ" એન્ડ્રે દ્વારા](https://github.com/zero-to-mastery/start-here-guidelines) - + ચાલો Git ને ઓપનસોર્સની દુનિયામાં શરૂ કરીએ, ઓપનસોર્સ પ્લેગ્રાઉન્ડમાં શરૂ કરીએ. ખાસ કરીને શિક્ષણ અને વ્યવહારુ અનુભવ હેતુઓ માટે રચાયેલ છે. +- [NumFocus દ્વારા "ઓપન સોર્સ સાથે શરૂઆત કરવી"](https://github.com/numfocus/getting-started-with-open-source) - એક GitHub રેપો જે યોગદાનકર્તાઓને ઓપન-સોર્સમાં પ્રવેશમાં આવતા અવરોધોને દૂર કરવામાં મદદ કરે છે. +- ["Opensoure-4-everyone" by Chryz-hub](https://github.com/chryz-hub/opensource-4-everyone) - ઓપન સોર્સથી સંબંધિત દરેક વસ્તુ પરનો ભંડાર. આ GitHub સભ્યપદ દૃશ્યતા, મૂળભૂત અને એડવાન્સ ગિટ આદેશો સાથે પ્રેક્ટિસ, ઓપન સોર્સ સાથે પ્રારંભ કરવા અને વધુમાં મદદ કરવા માટેનો પ્રોજેક્ટ છે. +- ["ઓપન એડવાઈસ"](http://open-advice.org/) - વિવિધ પ્રકારના ફ્રી સોફ્ટવેર પ્રોજેક્ટ્સમાંથી જ્ઞાન સંગ્રહ. તે પ્રશ્નનો જવાબ આપે છે કે 42 અગ્રણી યોગદાનકર્તાઓએ ક્યારે શરૂ કર્યું તે જાણવું ગમ્યું હશે જેથી તમે કેવી રીતે અને ક્યાં યોગદાન આપો, પછી ભલે તમે મુખ્ય શરૂઆત મેળવી શકો. +- ["GitHub Skills"](https://skills.github.com) - GitHub કૌશલ્ય સાથે તમારી કુશળતાને સ્તર આપો. અમારો મૈત્રીપૂર્ણ બૉટ તમને આનંદદાયક, વ્યવહારુ પ્રોજેક્ટ્સની શ્રેણીમાં લઈ જશે જેથી તમને જરૂર હોય તે કૌશલ્યો સમયસર શીખી શકાય—અને રસ્તામાં મદદરૂપ પ્રતિસાદ શેર કરો. +- ["પ્રોજેક્ટો ખોલવામાં નવા આવનારાઓને ફાળો આપનાર બનવામાં મદદ કરવા માટેના દસ સરળ નિયમો"](https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1007296) - આ લેખ ઘણા સમુદાયોના અભ્યાસ અને સભ્યો, નેતાઓના અનુભવો પર આધારિત નિયમોને આવરી લે છે , અને નિરીક્ષકો. +- ["ગિટહબ પર યોગદાન આપવા માટે પગલું-દર-પગલાની માર્ગદર્શિકા"](https://www.dataschool.io/how-to-contribute-on-github/) - સહાયક વિઝ્યુઅલ્સ અને લિંક્સ સાથે પગલું-દર-પગલાની માર્ગદર્શિકા ઓપન સોર્સ પ્રોજેક્ટમાં યોગદાન આપવાની સમગ્ર પ્રક્રિયા અંગે. +- [પ્રદુમ્ના સાથે ઓપન સોર્સ](https://github.com/Pradumnasaraf/open-source-with-pradumna) - આ રેપોમાં ઓપન સોર્સ, Git અને GitHub સાથે શીખવા અને તમારી જાતને શરૂ કરવા માટે સંસાધનો અને સામગ્રી શામેલ છે. +- ["FOSS કોમ્યુનિટી એક્રોનિમ્સ"](https://github.com/d-edge/foss-acronyms) - આ રેપોમાં FOSS (ફ્રી અને ઓપન સોર્સ) સમુદાયમાં ઉપયોગમાં લેવાતા સંક્ષિપ્ત શબ્દોની સૂચિ છે, તેમની વ્યાખ્યાઓ અને ઉપયોગો +- ["ઓપન સોર્સ ફિએસ્ટા - ઓપન સોર્સ ફિએસ્ટા"](https://zubi.gitbook.io/open-source-fiesta/) - GitHub રિપોઝીટરીઝમાં કેવી રીતે યોગદાન આપવું તે અંગે પગલું-દર-પગલાની સૂચના અને તેમાં ગિટ આદેશનો સમાવેશ થાય છે. લાઇન ચીટશીટ. +- ["ઓપન-સોર્સ સમુદાયમાં યોગદાન આપો"](https://arijitgoswami.hashnode.dev/contribute-to-the-open-source-community) - ઓપન-સોર્સ સૉફ્ટવેરના ફાયદા, આંતરિક કાર્યને કેવી રીતે સમજવું ઓપન સોર્સ પ્રોજેક્ટ અને પ્રથમ યોગદાન આપો. +- ["ઓપન સોર્સ માટે સંપૂર્ણ માર્ગદર્શિકા - કેવી રીતે યોગદાન આપવું"](https://www.youtube.com/watch?v=yzeVMecydCE) (41:52) - એડી જૌડે સાથે ઓપન સોર્સ સોફ્ટવેરમાં શા માટે અને કેવી રીતે યોગદાન આપવું તે જાણો . + +## ડાયરેક્ટ GitHub શોધ + +> GitHub પર યોગદાન આપવા માટે યોગ્ય મુદ્દાઓ પર સીધી નિર્દેશ કરતી લિંક્સ શોધો. + +- [is:issue is:open label:beginner](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Abeginner&type=issues) +- [is:issue is:open label:easy](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy&type=issues) +- [is:issue is:open label:first-timers-only](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only&type=issues) +- [is:issue is:open label:good-first-bug](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Agood-first-bug&type=issues) +- [is:issue is:open label:"good first issue"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22&type=issues) +- [is:issue is:open label:starter](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Astarter&type=issues) +- [is:issue is:open label:up-for-grabs](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs&type=issues) +- [is:issue is:open label:easy-fix](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy-fix&type=issues) +- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=beginner+friendly&state=open&type=Issues) + +## Mozillaનું યોગદાનકર્તા ઇકોસિસ્ટમ + +> Mozilla ફાળો આપનાર ઈકોસિસ્ટમ Mozilla તંદુરસ્ત ઈન્ટરનેટ માટે વચન આપે છે અને તેની સાથે તેના ઓપન સોર્સ પ્રોજેક્ટ્સમાં યોગદાન આપવાની તકો છે. + +- [ગુડ ફર્સ્ટ બગ્સ](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=good-first-bug) - બગ્સ કે જે વિકાસકર્તાઓએ પ્રોજેક્ટના સારા પરિચય તરીકે ઓળખ્યા છે. +- [MDN વેબ ડૉક્સ](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - સામગ્રી સમસ્યાઓ અને પ્લેટફોર્મ બગ્સને ઠીક કરીને વેબ પ્લેટફોર્મના દસ્તાવેજીકરણમાં MDN વેબ ડૉક્સ ટીમને સહાય કરો. +- [માર્ગદર્શિત બગ્સ](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - બગ્સ કે જેમાં એક માર્ગદર્શક સોંપાયેલ છે જે તમને કામ કરતી વખતે અટવાઈ જાય ત્યારે તમને મદદ કરવા માટે IRC પર હાજર રહેશે સુધારા પર. +- [બગ્સ એહોય](https://www.joshmatthews.net/bugsahoy/) - બગઝિલા પર બગ્સ શોધવા માટે સમર્પિત સાઇટ. +- [Firefox DevTools](https://firefox-dev.tools/) - ફાયરફોક્સ બ્રાઉઝરમાં ડેવલપર ટૂલ્સ માટે ફાઇલ કરવામાં આવેલી બગ્સને સમર્પિત સાઇટ. +- [મોઝિલા શરૂ કરો](https://twitter.com/StartMozilla) - એક Twitter એકાઉન્ટ જે મોઝિલા ઇકોસિસ્ટમમાં નવા યોગદાનકર્તાઓ માટે યોગ્ય મુદ્દાઓ વિશે ટ્વીટ કરે છે. + +## નવા ઓપન સોર્સ યોગદાનકર્તાઓ માટે ઉપયોગી લેખો + +> કેવી રીતે પ્રારંભ કરવું તે અંગે નવા યોગદાનકર્તાઓ પર નિર્દેશિત મદદરૂપ લેખો અને બ્લોગ્સ. + +- [GitHub પર ઓપન સોર્સમાં યોગદાન આપવાની રીતો શોધવી](https://docs.github.com/en/get-started/exploring-projects-on-github/finding-ways-to-contribute-to-open-source- ઓન-ગીથબ) દ્વારા [@GitHub](https://github.com/github) +- [ફિક્સ કરવા માટે તમારી પ્રથમ ઓપન સોર્સ બગ કેવી રીતે શોધવી](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/ ) [@Shubheksha](https://github.com/Shubheksha) દ્વારા +- [First Timers Only](https://kentcdodds.com/blog/first-timers-only) [@kentcdodds](https://github.com/kentcdodds) દ્વારા +- [Bring Kindness Back to Open Source](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) દ્વારા [ @shanselman](https://github.com/shanselman) +- [પ્રથમ વખત ઓપન સોર્સમાં પ્રવેશ મેળવવો](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) [@mcdonnelldean](https:// /github.com/mcdonnelldean) +- [કેવી રીતે ઓપન સોર્સમાં યોગદાન આપવું](https://opensource.guide/how-to-contribute/) [@GitHub](https://github.com/github/opensource.guide) દ્વારા +- [તમારા કોડમાં બગ કેવી રીતે શોધવી](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) દ્વારા [ @dougbradbury](https://twitter.com/dougbradbury) +- [માર્કડાઉનમાં નિપુણતા મેળવવી](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) [@GitHub](https://github.com/github/docs) દ્વારા +- [પ્રથમ મિશન: યોગદાનકર્તાઓનું પૃષ્ઠ](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705) [@forCrowd](https://github.com/forCrowd) દ્વારા +- [ફક્ત 5 મિનિટમાં તમારું પ્રથમ ઓપન સોર્સ યોગદાન કેવી રીતે બનાવવું](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5- મિનિટ-aaad1fc59c9a/) [@roshanjossey](https://github.com/Roshanjossey/) દ્વારા +- [મને હમણાં જ મારો મફત હેકટોબરફેસ્ટ શર્ટ મળ્યો. અહીં એક ઝડપી રીત છે જે તમે તમારું મેળવી શકો છો.](https://www.freecodecamp.org/news/i-just-got-my-free-hacktoberfest-shirt-heres-a-quick-way-you-can-get -yours-fa78d6e24307/) [@quincylarson] દ્વારા(https://www.freecodecamp.org/news/author/quincylarson/) +- [એક બિટર ગાઈડ ટુ ઓપન સોર્સ](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) [@ken_wheeler](https://medium.com/@ken_wheeler) દ્વારા ) +- [પ્રથમ વખત ઓપન સોર્સમાં યોગદાન આપવા માટે જુનિયર ડેવલપરની પગલું-દર-પગલાની માર્ગદર્શિકા](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) દ્વારા [ @LetaKeane](https://hackernoon.com/u/letakeane) +- [Git અને GitHub સ્ટેપ બાય સ્ટેપ (વિન્ડોઝ પર)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) દ્વારા [@ows-ali](https:/ શીખો /ows-ali.medium.com/) +- [કેમ ઓપન સોર્સ અને કેવી રીતે?](https://careerkarma.com/blog/open-source-projects-for-beginners/) [@james-gallagher](https://careerkarma.com/blog/author) દ્વારા /જેમ્સગલાગર/) +- [ઓપન સોર્સ સાથે કેવી રીતે શરૂઆત કરવી - સયાન ચૌધરી દ્વારા](https://www.hackerearth.com/getstarted-opensource/) +- [@kentcdodds](https://github) દ્વારા [મારે કયા ઓપન-સોર્સમાં યોગદાન આપવું જોઈએ](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) com/kentcdodds) +- [ફ્રેન્કલિન ઓકોલી દ્વારા](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) (https://twitter.com/ DeveloperAspire) +- [ઝારા કૂપર] (https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) દ્વારા [ઓપન સોર્સમાં યોગદાન સાથે પ્રારંભ કરવું](https:// stackoverflow.blog/author/zara-cooper/) +- [સુદીપ્તો ઘોષ] (https://github.com/pydevsg) દ્વારા [ઓપન-સોર્સ યોગદાન માટે પ્રારંભિક માર્ગદર્શિકા](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) +- [ઓપનસોર્સ](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) દ્વારા [ઓપન સોર્સમાં યોગદાન આપવાની 8 બિન-કોડ રીતો](https ://twitter.com/OpenSourceWay) +- [ઓપન સોર્સ સોફ્ટવેર શું છે? OSS સાદા અંગ્રેજીમાં સમજાવ્યું](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) [Jessica Wilkins](https://www. freecodecamp.org/news/author/jessica-wilkins/) +- [ગીટહબ પર ઓપન સોર્સ પ્રોજેક્ટ કેવી રીતે શરૂ કરવો - માય ટ્રેન્ડિંગ રેપો બનાવવા માટેની ટિપ્સ](https://www.freecodecamp.org/news/how-to-start-an-open-source-project-on-github- ટીપ્સ-from-building-my-trending-repo/) દ્વારા [@Rishit-dagli](https://github.com/Rishit-dagli) + +## સંસ્કરણ નિયંત્રણનો ઉપયોગ કરીને + +> વર્ઝન કંટ્રોલ, ખાસ કરીને Git અને GitHub નો ઉપયોગ કરવા પર વિવિધ સ્તરોના ટ્યુટોરિયલ્સ અને સંસાધનો. + +- [હાર્વર્ડ યુનિવર્સિટી દ્વારા ગિટ અને ગીથબ માટેનું વિડિયો ટ્યુટોરિયલ](https://www.youtube.com/watch?v=NcoBAfJ6l2Q) - હાર્વર્ડ યુનિવર્સિટી દ્વારા ટ્યુટોરિયલ, ગિટ અને ગિટહબને સમજવા અને ગિટ સાથે કામ કરવા અંગેના તેમના CS50 વેબ ડેવલપમેન્ટ કોર્સનો ભાગ આદેશો +- [Think Like (a) Git](https://think-like-a-git.net/) - "અદ્યતન નવા નિશાળીયા" માટે ગિટ પરિચય, પરંતુ હજુ પણ સંઘર્ષ કરી રહ્યાં છે, જેથી તમને સુરક્ષિત રીતે પ્રયોગ કરવાની એક સરળ વ્યૂહરચના આપવામાં આવે ગિટ સાથે. +- [ક્વિકસ્ટાર્ટ - ગિટ સેટ કરો](https://docs.github.com/en/get-started/quickstart/set-up-git) - આગળના પગલાઓ સાથે Git સ્થાનિક રીતે કેવી રીતે સેટ કરવું અને પ્રમાણીકરણ કેવી રીતે સેટ કરવું તે જાણો તમારી શીખવાની યાત્રા પર. +- [Everyday Git](https://git-scm.com/docs/giteveryday) - રોજિંદા ગિટ માટે આદેશોનો એક ઉપયોગી લઘુત્તમ સેટ. +- [ઓહ શિટ, ગિટ!](https://ohshitgit.com/) - સાદા અંગ્રેજીમાં વર્ણવેલ સામાન્ય `git` ભૂલોમાંથી કેવી રીતે બહાર નીકળવું; શપથ લીધા વગરના પેજ માટે [Dangit, git!](https://dangitgit.com/) પણ જુઓ. +- [એટલેસિયન ગિટ ટ્યુટોરિયલ્સ](https://www.atlassian.com/git/tutorials) - `git` નો ઉપયોગ કરવા પર વિવિધ ટ્યુટોરિયલ્સ. +- [ગીટહબ ગિટ ચીટ શીટ](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) +- [ફ્રીકોડકેમ્પની વિકી ઓન ગિટ રિસોર્સિસ](https://forum.freecodecamp.org/t/wiki-git-resources/13136) +- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - પુલ વિનંતી કેવી રીતે કરવી તેના પર GitHub ચર્ચા. +- [ક્વિકસ્ટાર્ટ - ગિટહબ લર્નિંગ રિસોર્સિસ](https://docs.github.com/en/get-started/quickstart/git-and-github-learning-resources) - Git અને GitHub શીખવાના સંસાધનો. +- [પ્રો ગિટ](https://git-scm.com/book/en/v2) - સમગ્ર પ્રો ગિટ પુસ્તક, સ્કોટ ચાકોન અને બેન સ્ટ્રોબ દ્વારા લખાયેલ અને એપ્રેસ દ્વારા પ્રકાશિત. +- [Git-it](https://github.com/jlord/git-it-electron) - સ્ટેપ બાય સ્ટેપ ગિટ ટ્યુટોરીયલ ડેસ્કટોપ એપ્લિકેશન. +- [ગીટ માટે ફ્લાઇટ નિયમો](https://github.com/k88hudson/git-flight-rules) - જ્યારે વસ્તુઓ ખોટી થાય ત્યારે શું કરવું તે અંગેની માર્ગદર્શિકા. +- [સ્પેનિશમાં શરૂઆત માટે ગિટ ગાઇડ](https://platzi.github.io/git-slides/#/) - ગિટ અને ગિટહબ વિશેની સ્લાઇડ્સની સંપૂર્ણ માર્ગદર્શિકા સ્પેનિશમાં સમજાવવામાં આવી છે. Una guía completa de diapositivas sobre git y GitHub explicadas en Español. +- [Git Kraken](https://www.gitkraken.com/git-client) - સંસ્કરણ નિયંત્રણ માટે વિઝ્યુઅલ, ક્રોસ-પ્લેટફોર્મ અને ઇન્ટરેક્ટિવ `git` ડેસ્કટૉપ એપ્લિકેશન. +- [ગિટ ટિપ્સ](https://github.com/git-tips/tips) - સૌથી વધુ ઉપયોગમાં લેવાતી ગિટ ટીપ્સ અને યુક્તિઓનો સંગ્રહ. +- [Git શ્રેષ્ઠ વ્યવહારો](https://sethrobertson.github.io/GitBestPractices/) - વારંવાર પ્રતિબદ્ધ કરો, પછીથી પરફેક્ટ, એકવાર પ્રકાશિત કરો: Git શ્રેષ્ઠ પ્રેક્ટિસ. +- [Git Interactive Tutorial](https://learngitbranching.js.org/) - ગિટને સૌથી વિઝ્યુઅલ અને ઇન્ટરેક્ટિવ રીતે શીખો. +- [ગિટ ચીટ શીટ્સ](https://devhints.io/?q=git) - ગિટ પર ગ્રાફિકલ ચીટ શીટ્સનો સમૂહ. +- [કમ્પલિટ ગિટ અને ગિટહબ ટ્યુટોરિયલ](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - [કુણાલ કુશવાહ] (https://www. youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw). +- [ગીટનો ટ્યુટોરીયલ પરિચય](https://git-scm.com/docs/gittutorial) - ગિટ દ્વારા પ્રારંભિક લોકો માટેનું ટ્યુટોરીયલ. +- [ફર્સ્ટ એઇડ ગિટ](https://firstaidgit.io/#/) - સૌથી વધુ વારંવાર પૂછાતા ગિટ પ્રશ્નોનો શોધી શકાય એવો સંગ્રહ. આ પ્રશ્નોના જવાબો વ્યક્તિગત અનુભવ, સ્ટેકઓવરફ્લો અને સત્તાવાર ગિટ દસ્તાવેજોમાંથી એકત્રિત કરવામાં આવ્યા હતા. +- [સુસાન પોટર દ્વારા ગિટ](https://www.aosabook.org/en/git.html) - ડિસ્ટ્રિબ્યુટેડ વર્કફ્લોને સક્ષમ કરવા માટે કવર હેઠળ ગિટના વિવિધ તકનીકી પાસાઓ કેવી રીતે કાર્ય કરે છે અને તે અન્ય સંસ્કરણ નિયંત્રણ સિસ્ટમોથી કેવી રીતે અલગ છે તે બતાવો (VCSs). + +## ઓપન સોર્સ પુસ્તકો + +> તમામ બાબતો પરના પુસ્તકો ઓપન સોર્સ: સંસ્કૃતિ, ઇતિહાસ, શ્રેષ્ઠ પ્રથાઓ વગેરે. +- [પ્રોડ્યુસિંગ ઓપન સોર્સ સૉફ્ટવેર](https://producingoss.com/) - પ્રોડ્યુસિંગ ઓપન સોર્સ સૉફ્ટવેર એ ઓપન સોર્સ ડેવલપમેન્ટની માનવ બાજુ વિશે એક પુસ્તક છે. તે વર્ણવે છે કે કેવી રીતે સફળ પ્રોજેક્ટ કાર્ય કરે છે, વપરાશકર્તાઓ અને વિકાસકર્તાઓની અપેક્ષાઓ અને મફત સૉફ્ટવેરની સંસ્કૃતિ. +- [ધ આર્કિટેક્ચર ઓફ ઓપન સોર્સ એપ્લીકેશન્સ](https://www.aosabook.org/en/index.html) - ચોવીસ ઓપન સોર્સ એપ્લિકેશનના લેખકો સમજાવે છે કે તેમનું સોફ્ટવેર કેવી રીતે રચાયેલ છે અને શા માટે. વેબ સર્વર્સ અને કમ્પાઈલર્સથી લઈને હેલ્થ રેકોર્ડ મેનેજમેન્ટ સિસ્ટમ્સ, તે તમને વધુ સારા ડેવલપર બનવામાં મદદ કરવા માટે અહીં આવરી લેવામાં આવ્યા છે. +- [ઓપન સોર્સ બુક સિરીઝ](https://opensource.com/resources/ebooks) - https://opensource.com પરથી મફત ઈબુક્સની વ્યાપક સૂચિ સાથે ઓપન સોર્સ અને વધતી જતી ઓપન સોર્સ ચળવળ વિશે વધુ જાણો. +- [સૉફ્ટવેર રિલીઝ પ્રેક્ટિસ HOWTO](https://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - આ HOWTO Linux અને અન્ય ઓપન-સોર્સ પ્રોજેક્ટ્સ માટે સારી રિલીઝ પ્રેક્ટિસનું વર્ણન કરે છે. આ પ્રથાઓને અનુસરીને, તમે વપરાશકર્તાઓ માટે તમારો કોડ બનાવવા અને તેનો ઉપયોગ કરવાનું શક્ય તેટલું સરળ બનાવશો અને અન્ય વિકાસકર્તાઓ તમારા કોડને સમજી શકે અને તેને સુધારવામાં તમારી સાથે સહકાર આપે. +- [ઓપન સોર્સ 2.0 : ધ કન્ટીન્યુઈંગ ઈવોલ્યુશન](https://archive.org/details/opensources2.000diborich) (2005) - ઓપન સોર્સીસ 2.0 એ આજના ટેક્નોલોજી લીડર્સના સમજદાર અને વિચારપ્રેરક નિબંધોનો સંગ્રહ છે જે ચિત્રકામ ચાલુ રાખે છે. ઉત્ક્રાંતિ ચિત્ર કે જે 1999 પુસ્તક, ઓપન સોર્સિસ: વોઈસ ફ્રોમ ધ રિવોલ્યુશનમાં વિકસિત થયું હતું. +- [ઓપન સોર્સ: વોઈસ ફ્રોમ ધ ઓપન સોર્સ રિવોલ્યુશન](https://www.oreilly.com/openbook/opensources/book/) - લિનસ ટોરવાલ્ડ્સ (લિનક્સ), લેરી વોલ (પર્લ) જેવા ઓપન સોર્સ અગ્રણીઓના નિબંધો , અને રિચાર્ડ સ્ટોલમેન (GNU). + +## ઓપન સોર્સ યોગદાન પહેલ + +> પહેલોની સૂચિ જે શિખાઉ માણસને અનુકૂળ મુદ્દાઓ પર અથવા મોસમી ઇવેન્ટ્સ પર કામ કરવા માટે એકત્રિત કરે છે. + +- [અપ ફોર ગ્રેબ્સ](https://up-for-grabs.net/) - શિખાઉ માણસ માટે અનુકૂળ મુદ્દાઓ ધરાવતા પ્રોજેક્ટ્સ ધરાવે છે. +- [પ્રથમ યોગદાન](https://firstcontributions.github.io/) - 5 મિનિટમાં તમારું પ્રથમ ઓપન સોર્સ યોગદાન આપો. નવા નિશાળીયાને યોગદાન સાથે પ્રારંભ કરવામાં મદદ કરવા માટે એક સાધન અને ટ્યુટોરીયલ. [અહીં](https://github.com/firstcontributions/first-contributions) એ સાઇટ માટે GitHub સ્રોત કોડ છે અને રિપોઝીટરીમાં જ યોગદાન આપવાની તક છે. +- [હેકટોબરફેસ્ટ](https://hacktoberfest.digitalocean.com/) - ઓપન સોર્સ યોગદાનને પ્રોત્સાહિત કરવા માટેનો કાર્યક્રમ. ઓક્ટોબર મહિનામાં ઓછામાં ઓછી 4 પુલ વિનંતીઓ કરીને ટી-શર્ટ અને સ્ટીકર જેવી ભેટો કમાઓ. +- [24 પુલ વિનંતીઓ](https://24pullrequests.com) - 24 પુલ વિનંતીઓ એ ડિસેમ્બર મહિના દરમિયાન ઓપન સોર્સ સહયોગને પ્રોત્સાહન આપવાનો પ્રોજેક્ટ છે. +- [Ovio](https://ovio.org) - યોગદાન આપનાર-મૈત્રીપૂર્ણ પ્રોજેક્ટ્સની પસંદ કરેલ પસંદગી સાથેનું પ્લેટફોર્મ. તેની પાસે [શક્તિશાળી ઇશ્યૂ સર્ચ ટૂલ](https://ovio.org/issues) છે અને ચાલો તમે પ્રોજેક્ટ્સ અને સમસ્યાઓને પછીના સમય માટે સાચવીએ. +- [કોન્ટ્રીબ્યુટ-ટુ-આ-પ્રોજેક્ટ](https://github.com/Syknapse/Contribute-To-This-Project) - આ એક સરળ અને સરળ પ્રોજેક્ટમાં ભાગ લેવા અને મેળવવા માટે પ્રથમ વખત ફાળો આપનારાઓને મદદ કરવા માટેનું ટ્યુટોરિયલ છે. GitHub નો ઉપયોગ કરવામાં આરામદાયક. +- [ઓપન સોર્સ વેલકમ કમિટી](https://www.oswc.is/) - ઓપન સોર્સ વેલકમ કમિટી (OSWC) નવા આવનારાઓને ઓપન સોર્સની અસાધારણ દુનિયામાં જોડવામાં મદદ કરે છે. આવો અમારી સાથે તમારા ઓપન-સોર્સ પ્રોજેક્ટ સબમિટ કરો! + +## ભાગ લેવા માટે ઓપન સોર્સ પ્રોગ્રામ્સ + +> ઓપન સોર્સ સોફ્ટવેર પ્રોજેક્ટ્સમાં યોગદાન આપવા માટે શરૂઆતના યોગદાનકર્તાઓને માર્ગદર્શકો અને સંસાધનો સાથે મેચ કરવામાં મદદ કરવા માટે સમુદાય દ્વારા હોસ્ટ કરવામાં આવેલ પ્રોગ્રામ, ઇન્ટર્નશિપ અથવા ફેલોશિપ. + +- [ઑલ લિનક્સ ફાઉન્ડેશન (LF) મેન્ટરશિપ્સ](https://mentorship.lfx.linuxfoundation.org/#projects_all) +- [ક્લાઉડ નેટિવ કમ્પ્યુટિંગ ફાઉન્ડેશન](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) +- [પ્રારંભિક મૈત્રીપૂર્ણ ઓપન સોર્સ પ્રોગ્રામ્સ તેમની સમયરેખાઓ સાથે](https://github.com/arpit456jain/Open-Source-Programs) +- [FossAsia](https://fossasia.org) +- [ફ્રી સૉફ્ટવેર ફાઉન્ડેશન (FSF) ઇન્ટર્નશિપ](https://www.fsf.org/volunteer/internships) +- [Google સમર ઑફ કોડ](https://summerofcode.withgoogle.com/) - Google દ્વારા વાર્ષિક ધોરણે ચલાવવામાં આવતો પેઇડ પ્રોગ્રામ જે ઓપન-સોર્સ સૉફ્ટવેર ડેવલપમેન્ટમાં વધુ વિદ્યાર્થી વિકાસકર્તાઓને લાવવા પર ધ્યાન કેન્દ્રિત કરે છે. +- [હેકટોબરફેસ્ટ](https://hacktoberfest.digitalocean.com) +- [LF નેટવર્કિંગ મેન્ટરશિપ](https://wiki.lfnetworking.org/display/LN/LFN+Mentorship+Program) +- [માઈક્રોસોફ્ટ રિઇનફોર્સમેન્ટ લર્નિંગ](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) +- [ઓપન સમર ઓફ કોડ](https://osoc.be/students) +- [આઉટરીચી](https://www.outreachy.org) +- [પ્રોસેસિંગ ફાઉન્ડેશન ઇન્ટર્નશિપ](https://processingfoundation.org/fellowships/) +- [સોશિયલ સમર ઑફ કોડ](https://ssoc.devfolio.co/) - સોશિયલ ફાઉન્ડેશન વિદ્યાર્થીઓને ઓપન-સોર્સ કલ્ચર વિશે જાણવા અને સમુદાયમાં સામેલ થવા માટે આ બે મહિનાનો ઉનાળાનો પ્રોગ્રામ ઑફર કરે છે. સહભાગીઓ અનુભવી માર્ગદર્શકોના માર્ગદર્શન હેઠળ વાસ્તવિક જીવનના પ્રોજેક્ટ્સમાં યોગદાન આપે છે. +- [ગર્લસ્ક્રિપ્ટ સમર ઑફ કોડ](https://gssoc.girlscript.tech/) - ગર્લસ્ક્રિપ્ટ ફાઉન્ડેશન દ્વારા દર ઉનાળામાં ત્રણ મહિના સુધી ચાલતો ઓપન-સોર્સ પ્રોગ્રામ. સતત પ્રયત્નો સાથે, સહભાગીઓ આ મહિનાઓમાં કુશળ માર્ગદર્શકોના આત્યંતિક માર્ગદર્શન હેઠળ અસંખ્ય પ્રોજેક્ટ્સમાં યોગદાન આપે છે. આવા એક્સપોઝર સાથે, વિદ્યાર્થીઓ તેમના ઘરની આરામથી વાસ્તવિક દુનિયાના પ્રોજેક્ટ્સમાં યોગદાન આપવાનું શરૂ કરે છે. +- [રેલ્સ ગર્લ્સ સમર ઓફ કોડ](https://railsgirlssummerofcode.org/) - મહિલાઓ અને બિન-બાઈનરી કોડર્સ માટે વૈશ્વિક ફેલોશિપ પ્રોગ્રામ જ્યાં તેઓ હાલના ઓપન-સોર્સ પ્રોજેક્ટ્સ પર કામ કરે છે અને તેમની કુશળતાને વિસ્તૃત કરે છે. +- [મેજર લીગ હેકિંગ (એમએલએચ) ફેલોશિપ](https://fellowship.mlh.io/) - મહત્વાકાંક્ષી ટેક્નોલોજિસ્ટ જ્યાં તેઓ ઓપન-સોર્સ પ્રોજેક્ટ બનાવે છે અથવા તેમાં યોગદાન આપે છે તે માટે એક રિમોટ ઇન્ટર્નશિપ વિકલ્પ. + +## લાઇસન્સ + +Creative Commons License
આ કાર્યને Creative Commons Attribution-ShareAlike 4.0 International License. \ No newline at end of file diff --git a/README-HE.md b/README-HE.md index a0b6f99e..046c597c 100644 --- a/README-HE.md +++ b/README-HE.md @@ -33,7 +33,7 @@ [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) -[![Build Status](https://api.travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) להלן רשימת מקורות עבור מתכנתים מתחילים המעוניינים לתרום לקוד פתוח @@ -43,14 +43,14 @@ **תוכן עניינים** -- [תרומה לקוד פתוח באופן כללי](#contributing-to-open-source-in-general) -- [חיפוש ישיר בגיטהאב](#direct-github-searches) -- [אקוסיסטם התורמים של מוזילה](#mozillas-contributor-ecosystem) -- [מאמרים שימושיים לתורמי קוד פתוח חדשים](#useful-articles-for-new-open-source-contributors) -- [שימוש ב-Version Control](#using-version-control) -- [ספרים בנושא קוד פתוח](#open-source-books) -- [יוזמות לתרומת קוד פתוח](#open-source-contribution-initiatives) -- [רישיון](#license) +- [תרומה לקוד פתוח באופן כללי](#תרומה-לקוד-פתוח-באופן-כללי) +- [חיפוש ישיר בגיטהאב](#חיפוש-ישיר-בגיטהאב) +- [אקוסיסטם התורמים של מוזילה](#אקוסיסטם-התורמים-של-מוזילה) +- [מאמרים שימושיים לתורמי קוד פתוח חדשים](#מאמרים-שימושיים-לתורמי-קוד-פתוח-חדשים) +- [שימוש ב-Version Control](#שימוש-ב-Version-Control) +- [ספרים בנושא קוד פתוח](#ספרים-בנושא-קוד-פתוח) +- [יוזמות לתרומת קוד פתוח](#יוזמות-לתרומת-קוד-פתוח) +- [רישיון](#רישיון)

@@ -65,9 +65,9 @@ - [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - גיטהאב repo מצויין האוגר פרוייקטים עם באגים מתאימים לתורמים חדשים. הבאגים מתוייגים עם תוויות מתאימות. - [מדריכי קוד פתוח](https://opensource.guide/) - אוסף של מקורות לאנשים, קהילות וחברות הרוצים ללמוד כיצד להפעיל ולתרום לפרוייקט קוד פתוח. - [45 גיטהאב issues - עשה ואל תעשה](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - עשה ואל תעשה בגיטהאב. -- [מדריכי גיטהאב](https://guides.github.com/) - מדריכים בסיסיים על איך להשתמש בגיטהאב בצורה אפקטיבית. +- [מדריכי גיטהאב](https://docs.github.com/en) - מדריכים בסיסיים על איך להשתמש בגיטהאב בצורה אפקטיבית. - [תרומה לקוד פתוח](https://github.com/danthareja/contribute-to-open-source) - למדו את הגיטהאב workflow על ידי תרומת קוד לפרויקט סימולציה. -- [מדריכי קוד פתוח לחברות על ידי קרן לינוקס](https://www.linuxfoundation.org/resources/open-source-guides/) - המדריכים של קרן לינוקס לפרויקטים בקוד פתוח. +- [מדריכי קוד פתוח לחברות על ידי קרן לינוקס](https://www.linuxfoundation.org/resources/open-source-guides) - המדריכים של קרן לינוקס לפרויקטים בקוד פתוח. - [מדריך קוד פתוח לכללי התנהגות של CSS Tricks](https://css-tricks.com/open-source-etiquette-guidebook/) - מדריך קוד פתוח לכללי התנהגות, מחברים Kent C. Dodds ו-Sarah Drasner. - [מקורות לסטודנטים מא׳ עד ת׳](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - רשימת מקורות והזדמנויות ללמידת שפת תכנות חדשה לסטודנטים. - [Pull Request Roulette](http://www.pullrequestroulette.com/) - אתר עם רשימת pull requests הנמצאים ב-review השייכים לפרויקטי קוד פתוח בגיטהאב. @@ -100,11 +100,10 @@

## אקוסיסטם התורמים של מוזילה -- [באגים ראשונים טובים](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - באגים שמפתחים מצאו שיכולים להתאים בכניסה ראשונית לפרויקט. +- [באגים ראשונים טובים](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - באגים שמפתחים מצאו שיכולים להתאים בכניסה ראשונית לפרויקט. - [באגים עם מנטור](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - באגים שיש להם מנטורים המשוייכים עליהם, ניתן לפנות אליהם דרך IRC במקרה שנתקעתם במהלך תיקון הבאג. - [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - אתר המוקדש כולו למציאת באגים ב-Bugzilla. - [Firefox DevTools](http://firefox-dev.tools/) - אתר המוקדש לבאגים של כלי המתכנת (developer tools) של הדפדפן פיירפוקס -- [מה אני יכול לעשות למען מוזילה](https://whatcanidoformozilla.org/) - מצאו כיצד תוכלו לתרום על ידי מענה על מגוון שאלות על תחומי והעניין והידע שלכם. - [Start Mozilla](https://twitter.com/StartMozilla) - חשבון טוויטר המצייץ על issues המתאימים לתורמים חדשים לאקוסיסטם של מוזילה.

@@ -115,13 +114,13 @@ ## מאמרים שימושיים לתורמי קוד פתוח חדשים - [כיצד לבחור (ולתרום) לפרויקט הקוד הפתוח הראשון שלך](https://github.com/collections/choosing-projects) ע״י [GitHub@](https://github.com/github) - [כיצד למצוא את הבאג הראשון שלך לתיקון בקוד פתוח](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) ע״י [Shubheksha@](https://github.com/Shubheksha) -- [למתחילים בלבד](https://kentcdodds.com/blog/first-timers-only/) ע״י [kentcdodds@](https://github.com/kentcdodds) +- [למתחילים בלבד](https://kentcdodds.com/blog/first-timers-only) ע״י [kentcdodds@](https://github.com/kentcdodds) - [החזירו טוב לב חזרה לקוד פתוח](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) ע״י [shanselman@](https://github.com/shanselman) - [נכנסים לקוד פתוח בפעם הראשונה](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) ע״י [mcdonnelldean@](https://github.com/mcdonnelldean) -- [כיצד לתרום לקוד פתוח](https://opensource.guide/how-to-contribute/) ע״י [GitHub@](https://github.com/github) -- [כיצד למצוא באג בקוד שלכם](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) ע״י [dougbradbury@](https://twitter.com/dougbradbury) -- [Mastering Markdown](https://guides.github.com/features/mastering-markdown/) ע״י [GitHub@](https://github.com/github) -- [משימה ראשונה: עמוד התורמים](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) ע״י [forCrowd@](https://github.com/forCrowd) +- [כיצד לתרום לקוד פתוח](https://opensource.guide/how-to-contribute/) ע״י [GitHub@](https://github.com/github/opensource.guide) +- [כיצד למצוא באג בקוד שלכם](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) ע״י [dougbradbury@](https://twitter.com/dougbradbury) +- [Mastering Markdown](https://docs.github.com/features/mastering-markdown/) ע״י [GitHub@](https://github.com/github/docs) +- [משימה ראשונה: עמוד התורמים](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) ע״י [forCrowd@](https://github.com/forCrowd) - [כיצד לתרום בפעם הראשונה לקוד פתוח ב-5 דקות](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) ע״י [roshanjossey@](https://github.com/Roshanjossey/) - [Hacktoberfest 2019: כיצד לקבל חולצה חינם אפילו אם אתם מתכנתים חדשים](https://www.freecodecamp.org/news/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b/) ע״י [quincylarson@](https://www.freecodecamp.org/news/author/quincylarson/) - [מדריך מר לקוד פתוח](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) ע״י [ken_wheeler@](https://medium.com/@ken_wheeler) @@ -129,7 +128,7 @@ - [למדו גיט וגיטהאב צעד אחר צעד (על ווינדוס)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) ע״י [ows-ali@](https://medium.com/@ows_ali) - [למה קוד פתוח ואיך?](https://careerkarma.com/blog/open-source-projects-for-beginners/) ע״י [james-gallagher@](https://careerkarma.com/blog/author/jamesgallagher/) - [כיצד להתחיל עם קוד פתוח](https://www.hackerearth.com/getstarted-opensource/) ע״י Sayan Chowdhury -- [לאיזה קוד פתוח כדי לתרום](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) ע״י Kent C. Dodds +- [לאיזה קוד פתוח כדאי לתרום](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) ע״י Kent C. Dodds

@@ -137,8 +136,8 @@

## שימוש ב-Version Control -- [Think Like (a) Git](http://think-like-a-git.net/) - מדריך גיט ל״מתחילים מתקדמים״ מתקשים, המחפשים אסטרטגיה פשוטה להתנסות עם גיט. -- [Try Git](https://try.github.io/) - למדו גיט ב-15 דקות ישירות מהדפדפן בחינם. +- [Think Like (a) Git](https://think-like-a-git.net/) - מדריך גיט ל״מתחילים מתקדמים״ מתקשים, המחפשים אסטרטגיה פשוטה להתנסות עם גיט. +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - למדו גיט ב-15 דקות ישירות מהדפדפן בחינם. - [Everyday Git](https://git-scm.com/docs/giteveryday) - סט מינימלי שימושי של פקודות לשימוש גיט יומיומי - [!Oh shit, git](https://ohshitgit.com/) - כיצד לצאת מטעויות גיט נפוצות, כתוב באנגלית; ראו גם [!Dangit, git](https://dangitgit.com/) עבור עמוד ללא קללות. - [מדריכי גיט של Atlassian](https://www.atlassian.com/git/tutorials) - מגוון מדריכים על השימוש בגיט. diff --git a/README-HI.md b/README-HI.md index 2d33eaa1..1b78f93c 100644 --- a/README-HI.md +++ b/README-HI.md @@ -1,7 +1,7 @@

-इस गाइड को अन्य भाषाओं में पढ़ें +इस गाइड को दूसरी languages में पढ़ें
-# आपका स्वागत है नौसिखिया ओपन सोर्स योगदानकर्ताओं! +# नए Open Source Contributors का स्वागत है! [![अनुरोध का स्वागत करें](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![पहली बार केवल अनुकूल](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) -[![स्थिति बनाएँ](https://api.travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) -यह उन लोगों के लिए संसाधनों की एक सूची हैं जो ओपन सोर्स में योगदान करने में नए हैं। +ये एक list है resources की नए लोगों के लिए है जो Open Source में contribute करना चाहते हैं। -यदि आपको अतिरिक्त संसाधन मिलते हैं, तो कृपया एक पुल रिक्वेस्ट में योगदान करें। +अगर आपको और resources मिलते हैं, तो please एक pull request के through contribute करें। -यदि आपके कोई प्रश्न या टिप्पणी हैं, तो कृपया एक मुद्दा बनाएं। +अगर आपके पास questions या comments हैं, तो please एक issue create करें। -**अंतर्वस्तु** +**Table of Contents** -- [सामान्य रूप से ओपन सोर्स में योगदान करना](#contributing-to-open-source-in-general) +- [General open source में contribution करना](#contributing-to-open-source-in-general) - [सीधा GitHub पर खोजें](#direct-github-searches) -- [मोज़िला का योगदानकर्ता पारिस्थितिकी तंत्र](#mozillas-contributor-ecosystem) -- [नए ओपन सोर्स योगदानकर्ताओं के लिए उपयोगी लेख](#useful-articles-for-new-open-source-contributors) +- [Mozilla का contributor ecosystem](#mozillas-contributor-ecosystem) +- [नए Open Source योगदानकर्ताओं के लिए उपयोगी लेख](#useful-articles-for-new-open-source-contributors) - [संस्करण नियंत्रण का उपयोग करना](#using-version-control) -- [स्रोत पुस्तकें खोलें](#open-source-books) -- [ओपन सोर्स योगदान पहल](#open-source-contribution-initiatives) +- [Open Source पुस्तकें](#open-source-books) +- [Open Source योगदान पहल](#open-source-contribution-initiatives) - [लाइसेंस](#license) -## सामान्य रूप से ओपन सोर्स में योगदान करना -- [ओपन सोर्स में योगदान करने के लिए निश्चित गाइड](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) by [@DoomHammerNG](https://twitter.com/DoomHammerNG) -- [ओपन सोर्स के लिए एक परिचय](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - GitHub पर आपकी सफलता में आपका मार्गदर्शन करने के लिए DigitalOcean द्वारा ट्यूटोरियल। +## सामान्य रूप से Open Source में योगदान करना +Articles और resources जो Open Source की दुनिया और culture के बारे में discuss करते हैं। +- [Open Source में योगदान करने के लिए निश्चित गाइड](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) by [@DoomHammerNG](https://twitter.com/DoomHammerNG) +- [Open Source का एक परिचय](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - GitHub पर आपकी सफलता में आपका मार्गदर्शन करने के लिए DigitalOcean द्वारा ट्यूटोरियल। - [Issuehub.io](http://issuehub.io/) - लेबल और भाषा द्वारा GitHub मुद्दों को खोजने के लिए एक उपकरण। -- [Code Triage](https://www.codetriage.com/) - लोकप्रिय रिपॉजिटरी और भाषा द्वारा फ़िल्टर किए गए मुद्दों को खोजने के लिए उपकरण। -- [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - एक GitHub रेपो जो नए योगदानकर्ताओं के लिए अच्छे बग्स के साथ प्रोजेक्ट करता है, और उनका वर्णन करने के लिए लेबल लागू करता है। -- [Open Source Guides](https://opensource.guide/) - उन व्यक्तियों, समुदायों और कंपनियों के लिए संसाधनों का संग्रह, जो ओपन सोर्स प्रोजेक्ट को चलाना और उसमें योगदान देना सीखना चाहते हैं। +- [Code Triage](https://www.codetriage.com/) - एक tool है जो popular repositories और issues को language के हिसाब से filter करता है। +- [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - एक GitHub repo जो projects को collect करता है जिनमें नए contributors के लिए अच्छे bugs होते हैं, और labels apply करता है उन्हें describe करने के लिए। +- [Open Source Guides](https://opensource.guide/) - उन व्यक्तियों, समुदायों और कंपनियों के लिए resources का संग्रह है, जो Open Source project(s) को चलाना और उनमे योगदान करना चाहते हैं। - [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) -GitHub के Do's और Don'ts। -- [GitHub Guides](https://guides.github.com/) - कैसे प्रभावी रूप से GitHub का उपयोग करने के बारे में बुनियादी गाइड। -- [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - एक सिमुलेशन परियोजना के लिए कोड का योगदान करके GitHub वर्कफ़्लो जानें। -- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides/) - लिनक्स फाउंडेशन के स्रोत स्रोत खोलने के लिए गाइड। -- [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - केंट सी। डोड्स एंड सारा ड्रैसनर द्वारा लिखित एक ओपन सोर्स शिष्टाचार गाइडबुक। -- [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - एक नई कोडिंग भाषा सीखने के लिए कॉलेज के छात्रों के लिए संसाधनों और अवसरों की घुमावदार सूची। -- [Pull Request Roulette](http://www.pullrequestroulette.com/) - इस साइट में GitHub पर होस्ट किए गए ओपन सोर्स प्रोजेक्ट से संबंधित समीक्षा के लिए प्रस्तुत पुल अनुरोधों की एक सूची है। -- ["How to Contribute to an Open Source Project on GitHub" by Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - GitHub पर ओपन सोर्स परियोजनाओं में योगदान कैसे शुरू करें, इसका चरण-दर-चरण वीडियो गाइड। -- [Contributing to Open Source: A Live Walkthrough from Beginning to End](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - एक ओपन सोर्स योगदान के इस पूर्वाभ्यास में एक उपयुक्त प्रोजेक्ट को चुनने से लेकर एक मुद्दे पर काम करना, पीआर में विलय होने तक सब कुछ शामिल है। -- ["How to Contribute to Open Source Project by" Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - वे GitHub पर किसी और की परियोजना के लिए एक पुल अनुरोध (पीआर) का योगदान करने पर ध्यान केंद्रित कर रहे हैं। -- ["How to get started with Open Source by" Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - यह लेख अपनी पसंदीदा भाषा रुचि के आधार पर नौसिखियों के लिए ओपन सोर्स में योगदान करने के लिए संसाधनों को शामिल करता है। -- ["Browse good first issues to start contributing to open source"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - GitHub अब आपको ओपन सोर्स में योगदान देना शुरू करने के लिए पहले अच्छे मुद्दे खोजने में मदद करता है। -- ["How to Contribute to Open Source Project" by Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - यह व्यापक लेख व्यवसायों की ओर निर्देशित है (लेकिन व्यक्तिगत योगदानकर्ताओं के लिए भी उपयोगी है) जहां यह बात करता है कि क्यों, कैसे, और क्या-क्या ओपन-सोर्स प्रोजेक्ट्स में योगदान करना उचित है। -- ["start-here-guidelines" by Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - ओपनसोर्स खेल की दुनिया ओपनसोर्स प्लेग्राउंड में शुरू होती है। विशेष रूप से शिक्षा और व्यावहारिक अनुभव उद्देश्यों के लिए रचा गया हैं। +- [GitHub Guides](https://docs.github.com/en) - GitHub का प्रभावी रूप से उपयोग करने के बारे में बुनियादी गाइड। +- [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - Simulation project में code contribute करके GitHub workflow सीखें। +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - Open Source projects के लिए Linux Foundation के guides। +- [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - केंट सी। डोड्स एंड सारा ड्रैसनर द्वारा लिखित एक Open Source शिष्टाचार गाइडबुक। +- [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - कॉलेज के छात्रों के लिए नई coding language सीखने के लिए संसाधनों और अवसरों की क्यूरेटेड सूची। +- [Pull Request Roulette](http://www.pullrequestroulette.com/) - इस साइट में GitHub पर होस्ट किए गए Open Source प्रोजेक्ट से संबंधित समीक्षा के लिए प्रस्तुत pull requestsों की एक सूची है। +- ["How to Contribute to an Open Source Project on GitHub" by Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - GitHub पर Open Source परियोजनाओं में योगदान कैसे शुरू करें, इसका सम्पूर्ण video guide। +- [Contributing to Open Source: A Live Walkthrough from Beginning to End](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - ये पूर्वाभ्यास Open Source contribution का पूरा process cover करता है, suitable project चुनने से लेकर, issue पर काम करना, और PR merge होने तक। +- ["How to Contribute to Open Source Project by" Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - ये GitHub पर किसी और के project में pull request (PR) contribute करने की बारीकियों पर focus करता है। +- ["How to get started with Open Source by" Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - ये article शुरुआती लोगों के लिए open source में contribute करने के लिए उनकी पसंदीदा भाषा रुचि के आधार पर resources cover करता है। +- ["Browse good first issues to start contributing to open source"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - GitHub अब आपको अच्छे first issues ढूंढने में मदद करता है जिससे आप open source में contribute करना शुरू कर सकें। +- ["How to Contribute to Open Source Project" by Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - ये detailed article businesses के लिए निर्देशित है (लेकिन individual contributors के लिए भी उपयोगी है) जहाँ ये बात करता है कि क्यों, कैसे, और कौनसे open-source projects में contribute करें। +- ["start-here-guidelines" by Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - GitHub की दुनिया में शुरुआत करें, विशेष रूप से education और practical experience के लिए designed है। ## सीधा GitHub पर खोजें खोज परिणाम जो सीधे GitHub पर योगदान करने के लिए उपयुक्त मुद्दों की ओर इशारा करते हैं। @@ -77,41 +79,43 @@ - [is:issue is:open label:starter](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Astarter) - [is:issue is:open label:up-for-grabs](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) -## मोज़िला का योगदानकर्ता पारिस्थितिकी तंत्र -- [Good First Bugs](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - बग जो डेवलपर्स ने परियोजना के लिए एक अच्छा परिचय के रूप में पहचाना है। -- [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - बग जो एक संरक्षक को सौंपा गया है, जो आईआरसी पर आपकी मदद करेगा जब आप एक फिक्स पर काम करते समय फंस जाते हैं। -- [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - Bugzilla पर बग ढूंढने के लिए समर्पित एक साइट। -- [Firefox DevTools](http://firefox-dev.tools/) - फ़ायरफ़ॉक्स ब्राउज़र में डेवलपर टूल के लिए दायर की गई बग्स को समर्पित एक साइट। -- [What Can I Do For Mozilla](https://whatcanidoformozilla.org/) - अपने कौशल सेट और रुचियों के बारे में सवालों के एक समूह का उत्तर देकर पता लगा सकते हैं कि आप क्या काम कर सकते हैं। -- [Start Mozilla](https://twitter.com/StartMozilla) - एक ट्विटर अकाउंट जो मुद्दों के बारे में ट्वीट करता है जो मोज़िला इकोसिस्टम के लिए योगदानकर्ताओं के लिए उपयुक्त है। -## नए ओपन सोर्स योगदानकर्ताओं के लिए उपयोगी लेख -- [अपनी पहली ओपन सोर्स परियोजना को कैसे चुनें (और योगदान करें)](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/github) -- [कैसे ठीक करने के लिए अपना पहला ओपन सोर्स बग ढूंढें](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) by [@Shubheksha](https://github.com/Shubheksha) -- [केवल पहले टाइमर](https://kentcdodds.com/blog/first-timers-only/) by [@kentcdodds](https://github.com/kentcdodds) -- [ओपन सोर्स पर दया लाएं](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) by [@shanselman](https://github.com/shanselman) -- [पहली बार ओपन सोर्स में हो रही है](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) -- [ओपन सोर्स के लिए योगदान कैसे करें](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github) -- [कैसे अपने कोड में एक बग को खोजने के लिए](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) by [@dougbradbury](https://twitter.com/dougbradbury) -- [मास्टरींग मार्कडाउन](https://guides.github.com/features/mastering-markdown/) by [@GitHub](https://github.com/github) -- [पहला मिशन: योगदानकर्ता पृष्ठ](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) -- [सिर्फ 5 मिनट में अपना पहला ओपन सोर्स योगदान कैसे करें](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) by [@roshanjossey](https://github.com/Roshanjossey/) +## Mozilla का contributor ecosystem +Mozilla healthy internet का वादा करता है और इसके साथ, अपने open-source projects में contribute करने के अवसर प्रदान करता है। + +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - बग जो डेवलपर्स ने परियोजना के लिए एक अच्छा परिचय के रूप में पहचाना है। +- [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - bugs जिनमें एक mentor assigned है जो आपको IRC पर help करेगा अगर आप fix पर काम करते हुए फंस जाये तो। +- [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - एक site जो Bugzilla पर bugs ढूंढने के लिए समर्पित है। +- [Firefox DevTools](http://firefox-dev.tools/) - एक site जो Firefox browser में developer tools के लिए filed bugs को dedicated है। +- [Start Mozilla](https://twitter.com/StartMozilla) - एक Twitter account जो Mozilla ecosystem में नए contributors के लिए fit issues के बारे में tweets करता है। + +## नए Open Source Contributors के लिए उपयुक्त articles +- अपने पहले open source project को कैसे choose करें (और contribute करें)(https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/github) +- [कैसे ठीक करने के लिए अपना पहला Open Source बग ढूंढें](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) by [@Shubheksha](https://github.com/Shubheksha) +- [केवल पहले टाइमर](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) +- [Open Source पर दया लाएं](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) by [@shanselman](https://github.com/shanselman) +- [पहली बार Open Source में हो रही है](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) +- [Open Source के लिए योगदान कैसे करें](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github/opensource.guide) +- [कैसे अपने कोड में एक बग को खोजने के लिए](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) by [@dougbradbury](https://twitter.com/dougbradbury) +- [मास्टरींग मार्कडाउन](https://docs.github.com/features/mastering-markdown/) by [@GitHub](https://github.com/github/docs) +- [पहला मिशन: योगदानकर्ता पृष्ठ](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) +- [सिर्फ 5 मिनट में अपना पहला Open Source योगदान कैसे करें](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) by [@roshanjossey](https://github.com/Roshanjossey/) - [Hacktoberfest 2019: आप अपनी मुफ्त शर्ट कैसे प्राप्त कर सकते हैं - भले ही आप कोडिंग में नए हों](https://www.freecodecamp.org/news/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b/) by [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) -- [एक बिटर गाइड टू ओपन सोर्स](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) -- [पहली बार ओपन सोर्स में योगदान करने के लिए एक जूनियर डेवलपर का चरण-दर-चरण गाइड](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) by [@LetaKeane](https://hackernoon.com/u/letakeane) +- [एक बिटर गाइड टू Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) +- [पहली बार Open Source में योगदान करने के लिए एक जूनियर डेवलपर का चरण-दर-चरण गाइड](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) by [@LetaKeane](https://hackernoon.com/u/letakeane) - [Git और GitHub स्टेप बाय स्टेप (विंडोज पर) सीखें](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) by [@ows-ali](https://medium.com/@ows_ali) -- [ओपन सोर्स और क्यों?](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) -- [ओपन सोर्स से कैसे शुरुआत करें- बाय सयान चौधरी](https://www.hackerearth.com/getstarted-opensource/) -- [मुझे किस ओपन-सोर्स में योगदान देना चाहिए?](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) by Kent C. Dodds +- [Open Source और क्यों?](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) +- [Open Source से कैसे शुरुआत करें- बाय सयान चौधरी](https://www.hackerearth.com/getstarted-opensource/) +- [मुझे किस ओपन-सोर्स में योगदान देना चाहिए?](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) by Kent C. Dodds ## संस्करण नियंत्रण का उपयोग करना -- [Think Like (a) Git](http://think-like-a-git.net/) - "उन्नत शुरुआती" के लिए Git परिचय, लेकिन अभी भी संघर्ष कर रहे हैं, ताकि आप सुरक्षित रूप से git के साथ प्रयोग करने के लिए एक सरल रणनीति दे सकें। -- [Try Git](https://try.github.io/) - अपने ब्राउज़र में मुफ्त में 15 मिनट में Git सीखें। +- [Think Like (a) Git](https://think-like-a-git.net/) - "उन्नत शुरुआती" के लिए Git परिचय, लेकिन अभी भी संघर्ष कर रहे हैं, ताकि आप सुरक्षित रूप से git के साथ प्रयोग करने के लिए एक सरल रणनीति दे सकें। +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - अपने ब्राउज़र में मुफ्त में 15 मिनट में Git सीखें। - [Everyday Git](https://git-scm.com/docs/giteveryday) - हर दिन Git के लिए कमांड का एक उपयोगी न्यूनतम सेट. -- [Oh shit, git!](https://ohshitgit.com/) - सामान्य अंग्रेजी में वर्णित सामान्य `गिट` गलतियों से कैसे बाहर निकलें; पृष्ठ के लिए [शपथ, गिट!] (https://dangitgit.com/) को बिना शपथ ग्रहण के भी देखें। +- [Oh shit, git!](https://ohshitgit.com/) - सामान्य अंग्रेजी में वर्णित सामान्य `गिट` गलतियों से कैसे बाहर निकलें; पृष्ठ के लिए [शपथ, गिट!](https://dangitgit.com/) को बिना शपथ ग्रहण के भी देखें। - [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) - `git` का उपयोग करने पर विभिन्न ट्यूटोरियल। - [GitHub Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) - [freeCodeCamp's Wiki on Git Resources](https://forum.freecodecamp.org/t/wiki-git-resources/13136) -- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - GitHub पुल अनुरोध करने के तरीके पर बात करता है। +- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - GitHub pull request करने के तरीके पर बात करता है। - [GitHub Learning Resources](https://docs.github.com/en/free-pro-team@latest/github/getting-started-with-github/git-and-github-learning-resources) - Git और GitHub सीखने के संसाधन। - [Pro Git](https://git-scm.com/book/en/v2) - संपूर्ण प्रो गिट पुस्तक, स्कॉट चाकोन और बेन स्ट्राब द्वारा लिखित और एप्रेस द्वारा प्रकाशित। - [Git-it](https://github.com/jlord/git-it-electron) - स्टेप बाय स्टेप गिट ट्यूटोरियल डेस्कटॉप ऐप। @@ -122,20 +126,22 @@ - [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - कमिट अदर, परफेक्ट बाद, पब्लिश वन्स: बेस्ट प्रैक्टिस। - [Git Interactive Tutorial](https://learngitbranching.js.org/) - सबसे दृश्य और इंटरैक्टिव तरीके से Git सीखें। -## स्रोत पुस्तकें खोलें -- [Producing Open Source Software](https://producingoss.com/) - ओपन सोर्स सॉफ्टवेयर का निर्माण ओपन सोर्स डेवलपमेंट के मानवीय पक्ष के बारे में एक किताब है। यह वर्णन करता है कि सफल परियोजनाएं कैसे संचालित होती हैं, उपयोगकर्ताओं और डेवलपर्स की अपेक्षाएं, और मुफ्त सॉफ्टवेयर की संस्कृति। -- [Open Source Book Series](https://opensource.com/resources/ebooks) - मुक्त स्रोत और बढ़ते ओपन सोर्स आंदोलन के बारे में अधिक जानकारी के लिए https://opensource.com से मुफ्त ई-बुक्स की एक व्यापक सूची के साथ जानें। -- [Software Release Practice HOWTO](https://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - यह HOWTO लिनक्स और अन्य ओपन-सोर्स परियोजनाओं के लिए अच्छी रिलीज प्रथाओं का वर्णन करता है। इन प्रथाओं का पालन करके, आप उपयोगकर्ताओं को अपना कोड बनाने और इसका उपयोग करने के लिए जितना संभव हो उतना आसान बना देंगे, और अन्य डेवलपर्स आपके कोड को समझने के लिए और इसे बेहतर बनाने के लिए आपके साथ सहयोग करेंगे। -- [Open Sources 2.0 : The Continuing Evolution](https://archive.org/details/opensources2.000diborich) (2005) - ओपन सोर्स २.० आज के प्रौद्योगिकी नेताओं के व्यावहारिक और विचारोत्तेजक निबंधों का एक संग्रह है, जो १ ९९९ की पुस्तक, ओपन सोर्स: द रिव्यूज़ इन द रिवोल्यूशनरी में विकसित हुई विकासवादी तस्वीर को जारी रखता है। +## Open Source पुस्तकें +- [Producing Open Source Software](https://producingoss.com/) - Open Source software का निर्माण Open Source डेवलपमेंट के मानवीय पक्ष के बारे में एक किताब है। यह वर्णन करता है कि सफल परियोजनाएं कैसे संचालित होती हैं, उपयोगकर्ताओं और डेवलपर्स की अपेक्षाएं, और मुफ्त software की संस्कृति। +- [Open Source Book Series](https://opensource.com/resources/ebooks) - Open Source और बढ़ते Open Source आंदोलन के बारे में अधिक जानकारी के लिए https://opensource.com से मुफ्त ई-बुक्स की एक व्यापक सूची के साथ जानें। +- [Software Release Practice HOWTO](https://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - यह HOWTO लिनक्स और अन्य ओपन-सोर्स परियोजनाओं के लिए अच्छी रिलीज प्रथाओं का वर्णन करता है। इन प्रथाओं का पालन करके, आप उपयोगकर्ताओं को अपना कोड बनाने और इसका उपयोग करने के लिए जितना संभव हो उतना आसान बना देंगे, और अन्य डेवलपर्स आपके कोड को समझने के लिए और इसे बेहतर बनाने के लिए आपके साथ contribute करेंगे। +- [Open Sources 2.0 : The Continuing Evolution](https://archive.org/details/opensources2.000diborich) (2005) - Open Source २.० आज के प्रौद्योगिकी नेताओं के व्यावहारिक और विचारोत्तेजक निबंधों का एक संग्रह है, जो 1999 की पुस्तक, Open Source: द रिव्यूज़ इन द रिवोल्यूशनरी में विकसित हुई विकासवादी तस्वीर को जारी रखता है। - [The Architecture of Open Source Applications](http://www.aosabook.org/en/git.html) - वितरित वर्कफ़्लोज़ को सक्षम करने के लिए कवर के तहत Git के विभिन्न पहलू काम करते हैं, और यह कैसे अन्य संस्करण नियंत्रण प्रणालियों (VCS) से भिन्न होता है। - [Open Sources: Voices from the Open Source Revolution](https://www.oreilly.com/openbook/opensources/book/) - लिनस टॉर्वाल्ड्स (लिनक्स), लैरी वॉल (पर्ल), और रिचर्ड स्टेलमैन (जीएनयू) जैसे ओपन-सोर्स अग्रदूतों से निबंध। -## ओपन सोर्स योगदान पहल +## Open Source contribution initiatives +Initiatives और programs जो contributors को Open Source projects में participate करने के लिए encourage करते हैं। + - [Up For Grabs](https://up-for-grabs.net/) - शुरुआत के अनुकूल मुद्दों के साथ परियोजनाएं शामिल हैं -- [First Timers Only](https://www.firsttimersonly.com/) - कीड़े की एक सूची जिसे "पहले-टाइमर-केवल" लेबल किया जाता है। -- [First Contributions](https://firstcontributions.github.io/) - 5 मिनट में अपना पहला ओपन सोर्स योगदान दें। एक उपकरण और ट्यूटोरियल शुरुआती योगदान करने में मदद करने के लिए। [यहाँ] (https://github.com/firstcontributions/first-contributions) साइट के लिए GitHub स्रोत कोड है और स्वयं भंडार में योगदान करने का अवसर है। -- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - ओपन सोर्स योगदान को प्रोत्साहित करने के लिए एक कार्यक्रम। अक्टूबर के महीने में कम से कम 4 पुल अनुरोध करके टी-शर्ट और स्टिकर जैसे उपहार अर्जित करें। -- [24 Pull Requests](https://24pullrequests.com) -24 पुल अनुरोध दिसंबर महीने के दौरान ओपन सोर्स सहयोग को बढ़ावा देने के लिए एक परियोजना है। +- [First Timers Only](https://www.firsttimersonly.com/) - bugs की एक सूची जिसे "first-timers-only" लेबल किया जाता है। +- [First Contributions](https://firstcontributions.github.io/) - 5 मिनट में अपना पहला Open Source योगदान दें। एक उपकरण और ट्यूटोरियल शुरुआती योगदान करने में मदद करने के लिए। [यहाँ](https://github.com/firstcontributions/first-contributions) साइट के लिए GitHub स्रोत कोड है और स्वयं भंडार में योगदान करने का अवसर है। +- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Open Source योगदान को प्रोत्साहित करने के लिए एक कार्यक्रम। अक्टूबर के महीने में कम से कम 4 pull requests करके टी-शर्ट और स्टिकर जैसे उपहार जिते। +- [24 Pull Requests](https://24pullrequests.com) -24 pull requests दिसंबर महीने के दौरान Open Source contribute को बढ़ावा देने के लिए एक परियोजना है। ## लाइसेंस Creative Commons License
इस काम के तहत लाइसेंस प्राप्त है। क्रिएटिव कॉमन्स एट्रिब्यूशन-शेयरअलाइल 4.0 इंटरनेशनल लाइसेंस। diff --git a/README-HY.md b/README-HY.md new file mode 100644 index 00000000..e4c4b6e7 --- /dev/null +++ b/README-HY.md @@ -0,0 +1,217 @@ + + + + + + + + + + + + + + + + + + + +
English मराठी বাংলা 中文 русский Românesc Italiano Español Português (BR) Deutsch Ελληνικά Français Turkish 한국어 Armenian
+ +# Բարի գալուստ open source կոդի նոր աջակիցներին! + +[![Приглашение](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) +[![только для первоклассных пользователей](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) + +Այստեղ ներկայացված են սկսնակների համար նախատեսված ռեսուրսների ցանկը, ովքեր ցանկություն ունեն մասնակցելու open source պրոեյկտներին: + +Եթե դուք կգտնեք հավելյալ ռեսուրսներ, խնդրում եմ աավելացրեք այն և բացեք pull request. + +Եթե դուք ունեք հարցեր կամ մեկնաբանություններ, ստեղծեք issue. + +**Բովանդակություն** + +- [Կատարեք ձեր ներդրումը սկզբնական բաց կոդում (անգլերեն հոդվածներ)](#Внесение-вклада-в-открытый-исходный-код-%28статьи-на-английском%29) +- [Որոնում GitHub-ում](#Прямой-поиск-на-GitHub) +- [Mozilla Էկոհամակարգը](#экосистема-вкладчика-Mozilla) +- [Օգտակար հոդվածներ բաց կոդի սկսնակ հեղինակների համար](#Полезные-статьи-для-новых-авторов-с-открытым-исходным-кодом) +- [Տարբերակների վերահսկման օգտագործումը](#Использование-контроля-версий) +- [Գրքեր սկզբնական բաց կոդով](#Книги-с-открытым-исходным-кодом) +- [Լիցենզիա](#Лицензия) + +## Կատարեք ձեր ներդրումը սկզբնական բաց կոդում (անգլերեն հոդվածներ) + +> Հոդվածներ և նյութեր, որոնք քննարկում են Open Source աշխարհը և կուլտուրան: + +- [Ամբողջական ուղեցույց, ինչպես աջակցել սկզբնական բաց կոդին](https://medium.freecodecamp.org/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282) հեղինակ՝ [@DoomHammerNG](https://twitter.com/DoomHammerNG) +- [Սկզբնական բաց կոդի ներածություն](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Վարպետության դասեր DigitalOcean-ի կողմից, որոնք կօգնեն ձեզ հաջողությամբ մասնակցություն ունենալ open source պրոյեկտներին GitHub-ում: +- [SourceSort](https://www.sourcesort.com) - Սկզբնական բաց կոդով պրոյեկտների հավաքածու, որոնք ունեն աջակցության կարիք, որոնման հնարավորությամբ և այնպիսի չափորոշիչներով, ինչպիսիք են առաոջին PR-ների ընդունման մակարդակը և արձագանքման ժամանակը, որոնք կարող են ունենալ որոշիչ նշանակություն նոր մասնակիցների համար: +- [Issuehub.io](http://issuehub.pro/) - GitHub issue-ների որոնման գործիք, ըստ պիտակի և ծրագրավորման լեզվի: +- [Code Triage](https://www.codetriage.com/) - Եվս մեկ գործիք հայտնի ռեպոզիտորիանների և issue-ների որոնման համար ըստ ծրագրավորման լեզվի: +- [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - GitHub ռեպոզիտորիա, որը հավաքում է պրոյեկտներ սկսնակների համար մատչելի սխալներով(bag) և օգտագործում է պիտակներ դրանք նկարագրելու համար: +- [Подборка ресурсов open source](https://opensource.guide/) - Ռեսուրսների հավաքաածու այն մարդկանց, խմբերի և կազմակերպությունների համար, ովքեր ցանկանում են սովորել աջակցություն ունենալ open source պրոյեկտներում: +- [Ինչպես է պետք և ինչպես պետք չէ - 45 օրինակ](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Ինչպես է պետք և ինչպես պետք չէ վարվել GitHub-ում. +- [GitHub հինմական ուղեցույց](https://docs.github.com/en) - Հիմնական ուղեցույց, ինչպես արդյունավետ օգտագործել GitHub-ը: +- [Մասնակցեք open source պրոյեկտներում](https://github.com/danthareja/contribute-to-open-source) - Ընկալեք GitHub-ում աշխատանքային ընթացքը, ավելացրեք կոդ սիմուլյատոր պրոյեկտում: +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - Linux Foundation-ի կողմից տրված ուղեցույց սկզբնական բաց կոդի մասին՝ կազմակերպությունների համար: +- [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - Ուղեցույց սկզբնական բաց կոդի հետ աշխատանքային էթիկետի մասին Kent C. Dodds և Sarah Drasner-ի կողմից: +- [Ռեսուրսներ ուսանողների համար՝ սկզբից մինչև վերջ](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Նոր ծրագրավորման լեզու սովորելու համար նախատեսված Ռեսուրսների և հնարավորությունների ցանկ ուսանողների համար: +- [Օpen source պրոյեկտում ձեր առաջին ներդրումը. պրակտիկ մոտեցում](https://blog.devcenter.co/contributing-to-your-first-open-source-project-a-practical-approach-1928c4cbdae) - Քայլ առ քայլ ուղեցույց, ինչպես կատարել ձեր առաոջին քայլը Open Source պրոյեկտում [Abati Adewale](https://www.acekyd.com) - կողմից. +- [Pull Request Roulette](http://www.pullrequestroulette.com/) - Pull Request-ների ցանկը որոնք վերաբերվում են GitHub-ում գտնվող Open Source պրոյեկտներին: +- [Ինչպես աջակցել բաց սկզբնական կոդով պրոյեկտին GitHub-ում՝ Egghead.io-ի կողմից](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - Մանրամասն վիդեո ուղեցույց, ինչպես կատարել առաջին քայլը GitHub Open Source պրոյեկտում: +- [Ծրագրային ապահովումը Open Source-ում. Ճանապարհը՝ սկզբից մինչև վերջ](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - Սա մանրամասն ուղեցույց է, որտեղ ներկայացվում է ամեն ինչ open source-ի մասին. սկսած համապատասխան պրոյեկտի ընտրությունից, աշխատանք issue-ների վրա, մինչև pull request (PR): +- [<< Ինչպես աջակցել Open Source պրոյեկտին >> Sarah Drasner-ի կողմից](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - Նրանք կենտրոնանում են GitHub-ում ինչ-որ մեկի պրոյեկտի վրա pull request բացելու մանրամասնությունների վրա: +- [<< Ինչպես սկսել Open Source պրոյեկտ >> Sayan Chowdhury-ի կողմից](https://www.hackerearth.com:443/getstarted-opensource/) - Այս հոդվածում ներկայացված են ռեսուրսներ սկսնակների համար, ինչպես կատարել ներդրում open source-ում իրենց հետաքրքրություններին և սիրելի ծրագրավորման լեզուներին համապատասխան: +- [<<Աչքի անցկացրեք առաջին issue-ները, open source-ում աշխատելու համար>>](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - GitHub-ը կօգնի քեզ գտնել առաջին մատչելի issue-ները, որպեսզի սկսես քո աջակցությունը: +- [<< Ինչպես աջակցել Open Source պրոյեկտին >> Maryna Z-ի կողմից](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - Այս հոդվածը օգտակար է հատկապես բիզնեսի համար (բայց օգտակար է նաև այլ ծրագրավորողների համար), այստեղ խոսվում է այն մասին, ինչպես երբ և ինչ են վաստակում open source պրոյեկտներում: +- ["start-here-guidelines" by Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - Եկեք սկսենք Git-ից, open source խաղային հարթակից: Հատուկ ստեղծված սովորելու և պրակտիկ փորձ ձեռք բերելու համար: +- [<< Բաց կոդի հետ աշխատանքի սկիզբը>> NumFocus-ի կողմից](https://github.com/numfocus/getting-started-with-open-source) - Այս ռեպոզիտորիան օգնում է ծրագրավորողներին հաղթահարել open source մուտք գործելու բոլոր խոչընդոտները: +- [<<Բաց կոդ բոլորի համար>> Chryz-hub-ի կողմից](https://github.com/chryz-hub/opensource-4-everyone) - Այս ռեպոզիտորիայում կարող եք գտնել ամեն ինչ կապված բաց կոդի հետ: Այս պրոյեկտը ստեղծվել է որպեսզի օգնի փորձ ձեռք բերել GitHub-ի հիմնական և տարածված հրամաններով աշխատանքում, սկսել աշխատանք կոդի հետ և այլն: +- ["Open Advice"](http://open-advice.org/) - Գիտելիքների հավաքածու տարբեր աղբյուրներից: Այն պատասխանում է այն հարցին, թե ինչ կցանկանային իմանալ պրոյեկտի 42 հողինակավոր մասնակիցները սկսելուց առաջ, որպեսզի դուք կարողանաք առաջնահերթություն ստանալ անկախ նրանից, թե ինչպես և որտեղ եք ներդրում անում: +- ["GitHub Skills"](https://skills.github.com) - Բարձրացրեք ձեր հմտությունները GitHub Skills-ի միջոցով: Մեր ընկերասեր բոտը ձեզ կտանի մի շարք զվարճալի, գործնական նախագծերի միջով, կօգնի կարճ ժամանակում սովորել ձեզ անհրաժեշտ հմտությունները և այդ ընթացքում կկիսվի օգտակար կարծիքներով: +- [<<10 պարզ կանոն որոնք կօգնեն սկսնակներին դառնալ contributor բաց պրոյեկտներում>>](https://doi.org/10.1371/journal.pcbi.1007296) - Այս հոդվածը ներառում է կանոններ, որոնք հիմնված են բազմաթիվ խմբերի ուսումնասիրությունների և տարբեր լիդերների և դիտորդների փորձի վրա: +- [<<Քայլ առ քայլ ուղեցույց GitHub-ում աջակցության համար>>](https://www.dataschool.io/how-to-contribute-on-github/) - Քայլ առ քայլ ուղեցույց open source պրոյեկտների աջակցության համար, տարբեր հղումներով և վիզուալ պատկերներով: +- [Open Source with Pradumna](https://github.com/Pradumnasaraf/open-source-with-pradumna) - Այս ռեպոզիտորիան պարունակում է ռեսուրսներ և նյութեր, որպեսզի ինքնուրույն սկսեք աշխատանքը Open Source, Git, և GitHub-ի հետ: +- ["FOSS Community Acronyms"](https://github.com/d-edge/foss-acronyms) - Այս ռեպոզիտորիան պարունակում է հապավումների ցանկ իրենց նշանակության և օգտագործման հետ մեկտեղ, որոնք օգտագործվում են FOSS (Free and Open Source) հասարակությունում: +- ["Open Source Fiesta - Open Source Fiesta"](https://zubi.gitbook.io/open-source-fiesta/) - Քայլ առ քայլ ուղեցույց ինչպես աջակցել GitHub ռեպոզիտորիաներին, այն պարունակում է նաև git հրամանների նշումներ: +- [<<6 լավագույն փորձ, ինչպես կառավարել Pull Request-ների ստեղծումը և հետադարձ կապը>>](https://doordash.engineering/2022/08/23/6-best-practices-to-manage-pull-request-creation-and-feedback/) Jenna Kiyasu-ի կողմից, software engineer DoorDash Engineering ընկերությունում. +- ["Contribute to the Open-Source Community"](https://arijitgoswami.hashnode.dev/contribute-to-the-open-source-community) - Օpen-source ծրագրի առավելությունները, ինչպես հասկանալ open-source պրոյեկտի ներքին աշխատանքը և կատարել առաջին ներդրումը: +- ["Complete Guide to Open Source - How to Contribute"](https://www.youtube.com/watch?v=yzeVMecydCE) (41:52) - Սովորել ինչու և ինչպես ներդրում կատարել open source ծրագրում Eddie Jaoude-ի հետ: + +## Որոնումներ GitHub-ում + +> Որոնման հղումներ GitHub-ում, որոնք հարմար են աջակցության համար: + +- [is:issue is:open label:beginner](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Abeginner&type=issues) +- [is:issue is:open label:easy](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy&type=issues) +- [is:issue is:open label:first-timers-only](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only&type=issues) +- [is:issue is:open label:good-first-bug](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Agood-first-bug&type=issues) +- [is:issue is:open label:"good first issue"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22&type=issues) +- [is:issue is:open label:starter](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Astarter&type=issues) +- [is:issue is:open label:up-for-grabs](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs&type=issues) +- [is:issue is:open label:easy-fix](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy-fix&type=issues) +- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=beginner+friendly&state=open&type=Issues) + +## Մոզիլլայի աջակիցների Էկոհամակարգը + +> Mozilla֊ն տալիս է հնարավորություն աջակցելու իր open source պրոյեկտներին + +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=good-first-bug) - Կոդի սխալներ, որոնք դեվելոփերների կողմից համարվել են լավ սկիզբ պրոյեկտին ծանոթանալու համար։ +- [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - Օգնեք MDN Web Docs թիմին վեբ հարթակի դոկումենտացիայի ստեղծման, պլատֆորմի բագերի վերացման և կոնտենտի հետ կապված սխալների վերացման հարցում։ +- [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - Բագեր, որոնք ունեն մենթոր ով գտնվում է IRC օնլայն չատում և պատրաստ է ձեզ օգնել եթե դուք դժվարանում եք առաջ շարժվել։ +- [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - Կայք, որը նախատեսված է Bugzilla֊ով բագեր գտնելու համար։ +- [Firefox DevTools](https://firefox-dev.tools/) - Կայք, որը նախատեսված է Firefox բրաուզերի՝ բագեր գտնելու դեվելոփերների համար նախատեսված գործիքներին։ +- [What Can I Do For Mozilla](https://whatcanidoformozilla.org/) - Պարզեք, թե ինչի վրա կարող եք աշխատել՝ պատասխանելով ձեր հմտությունների և հետաքրքրությունների վերաբերյալ մի շարք հարցերի: +- [Start Mozilla](https://twitter.com/StartMozilla) - Twitter-ի հաշիվ, որը թվիթ է գրում Mozilla-ի էկոհամակարգում նոր ներդրողների համար ընկալելի խնդիրների մասին: + +## Օգտակար հոդվածներ Open Source֊ի նոր աջակիցների համար + +> Օգտակար հոդվածներ և բլոգներ՝ ինչպես սկսել Open Source֊ի աջակցությունը + +- [Գտնել ուղիներ գիտհաբում open source֊ի աջակցության համար](https://docs.github.com/en/get-started/exploring-projects-on-github/finding-ways-to-contribute-to-open-source-on-github) by [@GitHub](https://github.com/github) +- [ Ինչպես ընտրել(և աջակցել) ձեր առաջին Open Source պրոյեկտը](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/collections) +- [Ինչպես գնտել ձեր առաջին Open Source բագը](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) by [@Shubheksha](https://github.com/Shubheksha) +- [ՄԻայն սկսնակների համար](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) +- [Վերդարձրեք բարությունը Open Source֊ին](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) by [@shanselman](https://github.com/shanselman) +- [Երբ առաջին անգամ մտնում ես Open Source](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) +- [Ինչպես աջակցել Open Source֊ին](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github/opensource.guide) +- [Ինչպես գտնել բագը ձեր կոդում](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) by [@dougbradbury](https://twitter.com/dougbradbury) +- [Յուրացրեք Markdown֊ը](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) by [@GitHub](https://github.com/github/docs) +- [Առաջին առաջադրանքը։ Աջակիցների էջ](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705) by [@forCrowd](https://github.com/forCrowd) +- [Ինչպես կատարել ձեր առաջին Open Source աջակցությունը, ընդամենը 5 րոպեում](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) by [@roshanjossey](https://github.com/Roshanjossey/) +- [Ես ձեռք եմ բերել իմ անվճար Hacktoberfest շապիկը․ Ահա արագ ճանապարհ ինչպես կարող եք նույնը անել դուք ](https://www.freecodecamp.org/news/i-just-got-my-free-hacktoberfest-shirt-heres-a-quick-way-you-can-get-yours-fa78d6e24307/) by [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) +- [Open Source ուղեցույց](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) +- [Քայլ առ քայլ ուղեցույց սկսնակ ծրագրավորողների համար, ինչպես աջակցել Open Source֊ին](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) by [@LetaKeane](https://hackernoon.com/u/letakeane) +- [Սովորեք գիտը և գիտհաբը քայլ առ քայլ](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) by [@ows-ali](https://ows-ali.medium.com/) +- [Ինչու՞ Open Source և ինչպես՞](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) +- [Ինչպես սկսել աջակցել Open Source֊ին - Sayan Chowdhury֊ի կողմից](https://www.hackerearth.com/getstarted-opensource/) +- [Ինչ Open Source պրոյեկտի ես պետք է աջակցեմ](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) by [@kentcdodds](https://twitter.com/kentcdodds) +- [Open-source հետաքրքիր ուղեցույց](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) by [Franklin Okolie](https://twitter.com/DeveloperAspire) +- [Սկսել open source֊ի աջակցությունը](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) by [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) +- [Սկսնակների ուղեցույց open source֊ի աջակցության համար](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) by [Sudipto Ghosh](https://github.com/pydevsg) +- [8 եղանակ, ինչպես աջակցել open source֊ին առանց կոդ գրելու](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) by [OpenSource](https://twitter.com/OpenSourceWay) +- [Ինչ է open source ծրագիրը։OSS֊ի բացատրությունը պարզ անգլերենով](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) by [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) +- [Ինչպես սկսել Open Source պրոյեկտ գիտհաբում ֊ խորհուրդներ թրենդային ռեպոզիտորիա ստեղծելու մասին ](https://www.freecodecamp.org/news/how-to-start-an-open-source-project-on-github-tips-from-building-my-trending-repo/) by [@Rishit-dagli](https://github.com/Rishit-dagli) + +# Տարբերակների վերահսկման օգտագործումը + +> Տարբեր մակարդակների դասեր և ռեսուրսներ տարբերակների վերահսկման օգտագործման մասին, մասնավորպաես Git֊ի և GitHub֊ի։ + +- [Video tutorial for Git and Github by Harvard University](https://www.youtube.com/watch?v=NcoBAfJ6l2Q) - Դաս Harvard ինստիտիտուտի կողմից, հատված նրանց CS50 Web Development կուրսից Git֊ը և GitHub֊ը հասկանալու և նրանցով աշխատելու համար։ +- [Think Like (a) Git](https://think-like-a-git.net/) - Գիտ ներածություն առաջադեմ սկսնակների համար, թե ինչպես ապահով կերպով փորձարկումներ անել գիտում։ +- [Quickstart - Set up Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Սովորեք ինչպես տեղադրել գիտ֊ը լոկալ համակարգում, անցնել աուտենտիֆիկացիա։ +- [Everyday Git](https://git-scm.com/docs/giteveryday) - Գիտ օգտակար հրամանների ցանկ, որոնք անհրաժեշտ են ամենօրյա օգտագործման համար։ +- [Oh shit, git!](https://ohshitgit.com/) - Ինչպես խուսափել տարածված `git` սխալներից ; Կարող եք տեսնել նաև հետևյալ էջերը [Dangit, git!](https://dangitgit.com/). +- [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) - տարբեր դասեր `git֊ի` օգտագործման մասին. +- [GitHub Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) +- [freeCodeCamp's Wiki on Git Resources](https://forum.freecodecamp.org/t/wiki-git-resources/13136) +- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - Ինչպես ստեղծել pull request Գիտհաբում։ +- [Quickstart - GitHub Learning Resources](https://docs.github.com/en/get-started/quickstart/git-and-github-learning-resources) - Git և GitHub ուսանելու ռեսուրսներ. +- [Pro Git](https://git-scm.com/book/en/v2) - Գիրք ամբողջությամբ գիտի մասին։ +- [Git-it](https://github.com/jlord/git-it-electron) ֊ Քայլ առ քայլ ուղեցույց, թե ինճպես աշխատել desktop app֊ի հետ գիտով։ +- [Flight Rules for Git](https://github.com/k88hudson/git-flight-rules) - Ինչպես վարվել, երբ ինչ որ բան չի ընթանում նախատեսված կերպով։ +- [Git Guide for Beginners in Spanish](https://platzi.github.io/git-slides/#/) - Իսպաներեն ուղեցույց git֊ի և GitHub֊ի մասին։ +- [Git Kraken](https://www.gitkraken.com/git-client) - Վիզուալ, միջպլատֆորմային և ինտերակտիվ «git» հավելված՝ տարբերակների վերահսկման համար: +- [Git Tips](https://github.com/git-tips/tips) - Collection of most commonly used git tips and tricks. +- [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - Commit Often, Perfect Later, Publish Once: Git Best Practices. +- [Git Interactive Tutorial](https://learngitbranching.js.org/) - Learn Git in the most visual and interactive way. +- [Git Cheat Sheets](https://devhints.io/?q=git) - Ավելի հաճախ օգտագործվող գիտ հնարքների և խորհուրդների հավաքածու։ +- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - Ամբողջական Git և GitHub ուղեցույց [Kunal Kushwaha֊ի կողմից](https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw). +- [A Tutorial Introduction to Git](https://git-scm.com/docs/gittutorial) - Սկսնակների ուղեցույց Git֊ի կողմից. +- [First Aid Git](https://firstaidgit.io/#/) - Git-ի ամենահաճախ տրվող հարցերի հավաքածու: Այս հարցերի պատասխանները հավաքվել են անձնական փորձից, Stackoverflow-ից և Git-ի պաշտոնական փաստաթղթերից: +- [Git by Susan Potter](https://www.aosabook.org/en/git.html) - Ցույց տվեք, թե ինչպես են Git-ի տարբեր տեխնիկական ասպեկտները աշխատում թաքնված՝ որպեսզի ապահովեն տարբեր աշխատանքային պրոցեսների ընթացքը, և ինչպես է այն տարբերվում այլ տարբերակների կառավարման համակարգերից (VCS): + +## Open Source գրքեր + +> Գրքեր Open Source֊ի մասին. Մշակույթ, պատմություն, լավագույն պրակտիկա և այլն: + +- [Producing Open Source Software](https://producingoss.com/) - Open Source ծրագրային ապահովման արտադրությունը գիրք է Open Source մշակման մարդկային կողմի մասին: Այն նկարագրում է, թե ինչպես են գործում հաջող նախագծերը, օգտատերերի և մշակողների ակնկալիքները և ազատ ծրագրային ապահովման մշակույթը: +- [The Architecture of Open Source Applications](https://www.aosabook.org/en/index.html) - 24 open source հավելվածների հեղինակները բացատրում են թե ինչպես է կառուցված իրենց ծրագիրը և ինչու։ Սկսած web server֊ներից և compiler֊ներից մինչև առողջապահական գրառումների կառավարման համակարգեր, որոնք ներկայացված են այստեղ՝ օգնելու ձեզ դառնալ ավելի լավ ծրագրավորող: +- [Open Source Book Series](https://opensource.com/resources/ebooks) - Իմացեք ավելին Open Source֊ի և Open Source աճող շարժման մասին՝ անվճար էլեկտրոնային գրքերի eBooks֊ի միջոցով https://opensource.com. +- [Software Release Practice HOWTO](https://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - Այս HOWTO֊ն նկարագրում է Linux֊ի նախագծերի թողարկման լավ պրակտիկաների ինչպես նաև այլ Open-Source պրոյեկտների մասին։ Հետևելով այս գործելաոճին, դուք հնարավորինս կհեշտացնեք օգտատերերի համար ստեղծել ձեր կոդը և օգտագործել այն, իսկ մյուս ծրագրավորողներին կհասկանան ձեր կոդը և կհամագործակցեն ձեզ հետ՝ այն բարելավելու համար: +- [Open Sources 2.0 : The Continuing Evolution](https://archive.org/details/opensources2.000diborich) (2005) - Open Sources 2.0-ն խորաթափանց և մտածելու տեղիք տվող էսսեների հավաքածու է այսօրվա տեխնոլոգիական առաջատարներից, որոնք շարունակում են նկարել էվոլյուցիոն պատկերը, որը ձևավորվել է 1999թ.՝ «Open Sources. ձայներ հեղափոխությունից» գրքում: +- [Open Sources: Voices from the Open Source Revolution](https://www.oreilly.com/openbook/opensources/book/) - Էսսեներ open-source պիոներների կողմից, ինչպիսիք են Լինուս Տորվալդսը (Linux), Լարի Ուոլը (Perl) և Ռիչարդ Սթոլմանը (GNU): + +## Open Source ներդրման նախաձեռնություններ + +> Նախաձեռնությունների ցանկ, որոնք համախմբում են սկսնակ ընկերական խնդիրները նրանց վրա աշխատելու համար։ + +- [Up For Grabs](https://up-for-grabs.net/) - Պարունակում է պրոյեկտներ սկսնակ ընկերական խնդիրներով։ +- [First Contributions](https://firstcontributions.github.io/) - Կատարեք ձեր առաջին open source ներդրումը 5 րոպեում: Գործիք և ձեռնարկ, որը կօգնի սկսնակներին սկսել ներդրումներ կատարել։ [Այստեղ](https://github.com/firstcontributions/first-contributions) GitHub-ի սկզբնաղբյուրն է կայքի համար և հնարավորություն՝ ներդրում ունենալ հենց ռեպոզիտորիայում: +- [First Timers Only](https://www.firsttimersonly.com/) - Սխալների ցանկ, որոնք պիտակավորված են «միայն առաջին անգամ» ներդրողների համար: +- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Open Source ներդրումները խրախուսող ծրագիր: Ստացեք նվերներ, օրինակ՝ շապիկներ և պիտակներ՝ հոկտեմբերին կատարելով առնվազն 4 pull requests: +- [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests-ը նախագիծ է, որը խթանում է բաց կոդով համագործակցությունը դեկտեմբեր ամսվա ընթացքում: +- [Ovio](https://ovio.org) - Հարթակ՝ ներդրողների համար հարմար նախագծերի ընտրությամբ. Այն ունի [խնդիրների որոնման հզոր գործիք](https://ovio.org/issues) և թույլ է տալիս պահպանել նախագծերն ու խնդիրները հետագայի համար: +- [Contribute-To-This-Project](https://github.com/Syknapse/Contribute-To-This-Project) - Սա ձեռնարկ է, որն օգնում է առաջին անգամ մասնակցողներին մասնակցել պարզ և հեշտ նախագծին և հարմարավետ զգալ GitHub-ից օգտվելիս: +- [Open Source Welcome Committee](https://www.oswc.is/) - Open Source Welcome Committee (OSWC) օգնում է նորեկներին միանալ Open Source արտասովոր աշխարհին: Եկեք ներկայացրեք ձեր Open Source նախագծերը մեզ հետ: + +## Open Source ծրագրերին մասնակցությունը + +> Ծրագիր, պրակտիկա կամ կրթաթոշակ, որը կազմակերպվում է համայնքի կողմից, որպեսզի օգնի սկսնակ մասնակիցներին համապատասխանեցնել մենթորներին և ռեսուրսներին, որպեսզի կատարեն իրենց ներդրումը open source նախագծերում: + +- [All Linux Foundation (LF) Mentorships](https://mentorship.lfx.linuxfoundation.org/#projects_all) +- [Սկսնակների համար հարմար open source ծրագրեր իրենց ժամանակացույցով](https://github.com/arpit456jain/Open-Source-Programs) +- [Cloud Native Computing Foundation](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) +- [FossAsia](https://fossasia.org) +- [Free Software Foundation (FSF) Internship](https://www.fsf.org/volunteer/internships) +- [Google Summer of Code](https://summerofcode.withgoogle.com/) - An annually run paid program by Google focused on bringing more student developers into open-source software development.Google-ի կողմից ամեն տարի իրականացվող վճարովի ծրագիր, որն ուղղված է ավելի շատ ուսանող դեվելոփերների ներգրացել open-source ծրագրային ապահովման գործում: +- [Girlscript Summer of Code](https://gssoc.girlscript.tech/) - Երեք ամիս տևողությամբ Open-Source ծրագիր, որն իրականացվում է ամեն ամառ Girlscript հիմնադրամի կողմից: Այս ամիսների ընթացքում մասնակիցները հմուտ մենթորների ղեկավարության ներքո կատարում են իրենց ներդրումները բազմաթիվ նախագծերում: Այսպիսի աշխատանքից հետո ուսանողները սկսում են իրենց տներից նպաստել իրական աշխարհի նախագծերին: +- [Hacktoberfest](https://hacktoberfest.digitalocean.com) +- [Hyperledger Mentorship Program](https://wiki.hyperledger.org/display/INTERN) - Եթե դուք զբաղվում եք բլոկչեյնով, սա ձեզ համար է: Դուք կարող եք նպաստել Hyperledger-ին: Այս մենթորության ծրագիրը թույլ է տալիս գործնական ծանոթանալ Hyperledger-ի բաց կոդով մշակմանը: Ձեզ կհատկացվեն մենթորներ, ովքեր բավականին ակտիվ են Hyperledger ծրագրավորողների համայնքում: +- [LF Networking Mentorship](https://wiki.lfnetworking.org/display/LN/LFN+Mentorship+Program) +- [Microsoft Reinforcement Learning](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) +- [Major League Hacking (MLH) Fellowship](https://fellowship.mlh.io/) - Հեռավոր պրակտիկայի այլընտրանք տեխնոլոգների համար, որտեղ նրանք կառուցում են կամ նպաստում բաց open-source նախագծերին: +- [Open Summer of Code](https://osoc.be/students) +- [Open Mainframe](https://www.openmainframeproject.org/all-projects/mentorship-program) - Open Mainframe Project-ն ունի նաև իր open-source ծրագիրը, և ուսանողները կկարողանան ընդլայնել իրենց գիտելիքները հիմնական տեխնոլոգիայի վերաբերյալ: +- [Outreachy](https://www.outreachy.org) +- [Processing Foundation Internship](https://processingfoundation.org/fellowships/) +- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - Համաշխարհային կրթաթոշակային ծրագիր կանանց և ոչ երկուական կոդավորողների համար, որտեղ նրանք աշխատում են գոյություն ունեցող open-source նախագծերի վրա և ընդլայնում իրենց հմտությունները: +- [Redox OS Summer of Code](https://www.redox-os.org/rsoc/) - Redox OS Summer of Code-ը Redox OS նախագծին նվիրատվությունների օգտագործումն է: Ընտրվում են այն ուսանողները, ովքեր արդեն իսկ ցանկություն և կարողություն են դրսևորել՝ նպաստելու Redox OS-ին +- [Social Summer of Code](https://ssoc.devfolio.co/) - Սոցիալական հիմնադրամն առաջարկում է այս երկամսյա ամառային ծրագիրը ուսանողներին սովորելու open-source մշակույթը և ներգրավվելու համայնքում: Մասնակիցները մասնակցում են իրական կյանքի նախագծերին` փորձառու մենթորների ղեկավարությամբ: +- [Season of KDE](https://season.kde.org/) - KDE-ի սեզոնը, որը հյուրընկալվում է KDE համայնքի կողմից, իրազեկման ծրագիր է բոլոր անհատների համար ամբողջ աշխարհում: KDE-ն ազատ ծրագրային ապահովման միջազգային համայնք է, որը մշակում է open-source ծրագրակազմ, և դուք կարող եք նպաստել KDE-ին KDE-ի սեզոնի ծրագրի միջոցով: + +## Լիցենզիա + +Creative Commons License
Այս աշխատանքը լիցենզավորված է Creative Commons Attribution-ShareAlike 4.0 International License. diff --git a/README-ID.md b/README-ID.md index 608438d8..a724178e 100644 --- a/README-ID.md +++ b/README-ID.md @@ -22,7 +22,7 @@ [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) -[![Build Status](https://api.travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) Berikut ini adalah list sumber daya untuk para pemula yang baru pertama kali berkontribusi untuk proyek Open Source. @@ -50,9 +50,9 @@ Jika Anda memiliki pertanyaan atau komentar, silahkan membuat issue baru. - [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - Sebuah repositori GitHub yang berisi proyek dengan bug ringan untuk para kontributor baru, dan menggunakan label sebagai penjelasannya. - [Open Source Guides](https://opensource.guide/) - Koleksi sumber daya untuk individu, komunitas, dan perusahaan yang berniat untuk mempelajari bagaimana menjalankan dan berkontribusi pada proyek Open Source. - [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Hal yang diperbolehkan dan tidak diperbolehkan di GitHub. -- [GitHub Guides](https://guides.github.com/) - Pengantar dasar dalam pengunaan GitHub secara efektif. +- [GitHub Guides](https://docs.github.com/en) - Pengantar dasar dalam pengunaan GitHub secara efektif. - [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - Pelajari alur kerja GitHub dengan berkontribusi ke proyek simulasi. -- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides/) - Pengantar yang dibuat oleh Linux Foundation mengenai proyek Open Source. +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - Pengantar yang dibuat oleh Linux Foundation mengenai proyek Open Source. - [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - Sebuah buku pengantar etiket dalam berkontribusi ke Open Source, ditulis oleh Kent C. Dodds dan Sarah Drasner. - [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Daftar sumber daya dan peluang untuk para mahasiswa untuk mempelajari bahasa pemrograman baru. - [Pull Request Roulette](http://www.pullrequestroulette.com/) - Situs web ini memiliki daftar proyek Open Source pada GitHub, berisi pull request yang membutuhkan review. @@ -82,25 +82,24 @@ Link pencarian yang mengarah langsung ke _issue_ yang sesuai untuk berkontribusi ## Ekosistem Kontributor Mozilla -- [Good First Bugs](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - Kumpulan bug yang telah diidentifikasi oleh para pengembang perangkat lunak dan baik digunakan sebagai pengenalan pada proyek. +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - Kumpulan bug yang telah diidentifikasi oleh para pengembang perangkat lunak dan baik digunakan sebagai pengenalan pada proyek. - [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - Membantu tim dokumentasi laman MDN untuk mendokumentasikan halaman web dengan memperbaiki isu pada konten dan bug. - [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - Berisi kumpulan bug yang dipedomankan oleh mentor dan mereka nantinya membantu anda untuk memperbaiki bug jika anda merasa kesulitan. - [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - Sebuah situs web yang didedikasikan untuk menemukan bug pada bugzilla. - [Firefox DevTools](http://firefox-dev.tools/) - Sebuah situs web yang didedikasikan sebagai alat inspeksi kode untuk pengembang perangkan lunak peramban firefox. -- [What Can I Do For Mozilla](https://whatcanidoformozilla.org/) - Cari tahu apa yang bisa anda kontribusikan dengan menjawab pertanyaan tentang kemampuan dan minat anda. - [Start Mozilla](https://twitter.com/StartMozilla) - Akun twitter yang membuat tweet tentang issue yang muncul dan cocok untuk kontibutor baru di ekosistem Mozilla. ## Artikel Bermanfaat Untuk Para Kontributor Proyek Open Source - [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) ditulis oleh [@GitHub](https://github.com/github) - [How to find your first Open Source bug to fix](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) ditulis oleh [@Shubheksha](https://github.com/Shubheksha) -- [First Timers Only](https://kentcdodds.com/blog/first-timers-only/) ditulis oleh [@kentcdodds](https://github.com/kentcdodds) +- [First Timers Only](https://kentcdodds.com/blog/first-timers-only) ditulis oleh [@kentcdodds](https://github.com/kentcdodds) - [Bring Kindness Back to Open Source](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) ditulis oleh [@shanselman](https://github.com/shanselman) - [Getting into Open Source for the First Time](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) ditulis oleh [@mcdonnelldean](https://github.com/mcdonnelldean) -- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) ditulis oleh [@GitHub](https://github.com/github) -- [How to Find a Bug in Your Code](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) ditulis oleh [@dougbradbury](https://twitter.com/dougbradbury) -- [Mastering Markdown](https://guides.github.com/features/mastering-markdown/) ditulis oleh [@GitHub](https://github.com/github) -- [First mission: Contributors page](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) ditulis oleh [@forCrowd](https://github.com/forCrowd) +- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) ditulis oleh [@GitHub](https://github.com/github/opensource.guide) +- [How to Find a Bug in Your Code](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) ditulis oleh [@dougbradbury](https://twitter.com/dougbradbury) +- [Mastering Markdown](https://docs.github.com/features/mastering-markdown/) ditulis oleh [@GitHub](https://github.com/github/docs) +- [First mission: Contributors page](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) ditulis oleh [@forCrowd](https://github.com/forCrowd) - [How to make your first Open Source contribution in just 5 minutes](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) ditulis oleh [@roshanjossey](https://github.com/Roshanjossey/) - [Hacktoberfest 2019: How you can get your free shirt — even if you’re new to coding](https://www.freecodecamp.org/news/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b/) ditulis oleh [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) - [A Bitter Guide To Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) ditulis oleh [@ken_wheeler](https://medium.com/@ken_wheeler) @@ -108,7 +107,7 @@ Link pencarian yang mengarah langsung ke _issue_ yang sesuai untuk berkontribusi - [Learn Git and GitHub Step By Step (on Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) ditulis oleh [@ows-ali](https://medium.com/@ows_ali) - [Why Open Source and How?](https://careerkarma.com/blog/open-source-projects-for-beginners/) ditulis oleh [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) - [How to get started with Open Source - Ditulis oleh Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) -- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) ditulis oleh Kent C. Dodds +- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) ditulis oleh Kent C. Dodds - [An immersive introductory guide to Open-source](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) ditulis oleh [Franklin Okolie](https://twitter.com/DeveloperAspire) - [Getting started with contributing to open source](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) ditulis oleh [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) - [Beginner's guide to open-source contribution](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) ditulis oleh [Sudipto Ghosh](https://github.com/pydevsg) @@ -116,8 +115,8 @@ Link pencarian yang mengarah langsung ke _issue_ yang sesuai untuk berkontribusi ## Menggunakan Version Control -- [Think Like (a) Git](http://think-like-a-git.net/) - Pengenalan Git untuk pemula tingkat lanjut yang masih kesulitan agar dapat mempelajari strategi yang simpel untuk bereksperimen dengan Git secara aman. -- [Try Git](https://try.github.io/) - Belajar Git dalam 15 menit dari Browser secara gratis. +- [Think Like (a) Git](https://think-like-a-git.net/) - Pengenalan Git untuk pemula tingkat lanjut yang masih kesulitan agar dapat mempelajari strategi yang simpel untuk bereksperimen dengan Git secara aman. +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Belajar Git dalam 15 menit dari Browser secara gratis. - [Everyday Git](https://git-scm.com/docs/giteveryday) - Kumpulan perintah yang berguna untuk pemakaian Git dalam sehari-hari. - [Oh shit, git!](https://ohshitgit.com/) - bagaimana cara menghindari kesalahan umum saat mengunakan `git`, dideskripsikan dalam Bahasa Inggris; baca juga [Dangit, git!](https://dangitgit.com/) untuk situs web tanpa kata kasar. - [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) - Berbagai petunjuk dalam menggunakan `git`. @@ -154,4 +153,4 @@ Link pencarian yang mengarah langsung ke _issue_ yang sesuai untuk berkontribusi ## Lisensi -Creative Commons License
Karya ini berlisensi di bawah Creative Commons Attribution-ShareAlike 4.0 International License. +Creative Commons License
Karya ini berlisensi di bawah Creative Commons Attribution-ShareAlike 4.0 International License. \ No newline at end of file diff --git a/README-IT.md b/README-IT.md index a0ae1451..90496e9f 100644 --- a/README-IT.md +++ b/README-IT.md @@ -15,105 +15,112 @@ Français Turkish 한국어 + עברית -# Benvenuti contributori principianti all'open source! + +# Benvenuti, nuovi open source contributors! [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) -[![Build Status](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) -Questa è una lista di risorse per le persone che sono nuove a contribuire all'open source. +Questo è un elenco di risorse per chi è nuovo nel contribuire all'open source. -Se trovi risorse aggiuntive, ti preghiamo di contribuire con una richiesta di pull. +Se trovi risorse aggiuntive, ti preghiamo di contribuire con una pull request. -Se hai domande o commenti, crea un problema/issue. +Se hai domande o commenti, per favore crea un issue. **Sommario** - [Contribuire all'open source in generale](#contribuire-allopen-source-in-generale) - [Ricerche GitHub dirette](#ricerche-github-dirette) -- [L'ecosistema del contributore di Mozilla](#lecosistema-del-contributore-di-mozilla) -- [Articoli utili per i nuovi contributori all'open source](#articoli-utili-per-i-nuovi-contributori-allopen-source) -- [L'uso della versione di controllo/version control](#luso-della-versione-di-controlloversion-control) +- [L'ecosistema del contributor di Mozilla](#lecosistema-del-contributore-di-mozilla) +- [Articoli utili per i nuovi contributors all'open source](#articoli-utili-per-i-nuovi-contributors-allopen-source) +- [L'uso del version control](#luso-del-version-control) - [Libri sull'Open Source](#libri-sullopen-source) -- [Iniziative per contribuire all'Open Source](#iniziative-open-source) +- [Iniziative per contribuire all Open Source](#iniziative-per-contribuire-all-open-source) - [Licenza](#licenza) ## Contribuire all'open source in generale -- [Un'introduzione all'open source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Tutorial di DigitalOcean per guidarti nel tuo modo di contribuire con successo qui su GitHub. -- [In palio](http://up-for-grabs.net/#/) - un elenco di progetti con problemi per i principianti. -- [Issuehub.io](http://issuehub.pro/) - uno strumento per cercare i problemi di GitHub per etichetta e lingua. -- [Code Triage](https://www.codetriage.com/) - un altro, davvero bello, strumento per trovare depositi di code/repositories e problemi popolari filtrati per lingua. -- [Solo per i principianti](http://www.firsttimersonly.com/) - un elenco di bug/errore di codice etichettati come "first-timer-only(Solo per i principianti)". -- [La tua prima richiesta di aggiunta (Pull Request)](https://twitter.com/yourfirstpr) - problemi di avviamento su GitHub che possono essere facilmente affrontati dai nuovi contributori. -- [Awesome-for-beginners(Meraviglioso-per-principianti)](https://github.com/MunGell/awesome-for-beginners) - un deposito/repository GitHub che raccoglie progetti con buoni bug/errori per i nuovi contributori e applica etichette per descriverli. -- [Guide per l'Open Source Guides](https://opensource.guide/) - Raccolta di risorse per individui, comunità e aziende che desiderano imparare come eseguire e contribuire a un progetto open source. -- [45 Github problemi i Pro e i Contro](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Cosa fare e cosa non fare su GitHub. -- [Guide GitHub](https://guides.github.com/) - guide di base su come utilizzare GitHub in modo efficace. -- [Il primo contributo](https://firstcontributions.github.io/) - Crea il tuo primo contributo open source in 5 minuti. Uno strumento e un tutorial per aiutare i principianti a iniziare con i contributi. -- [Contribuisci all'open source](https://github.com/danthareja/contribute-to-open-source) - Impara il flusso di lavoro GitHub contribuendo con il codice a un progetto simulato. -- [Guide all'open source di Linux Foundation per le Aziende](https://www.linuxfoundation.org/resources/open-source-guides/) - Le guide della Fondazione Linux per progetti open source. -- [Trucchi CSS: una guida all'etichetta per l'open source](https://css-tricks.com/open-source-etiquette-guidebook/) - Una guida all'etichetta dell'open source, scritta da Kent C. Dodds e Sarah Drasner. + +- [Un'introduzione all'open source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Tutorial di DigitalOcean per guidarti nel modo di contribuire con successo qui su GitHub. +- [In palio](http://up-for-grabs.net/#/) - un elenco di progetti con issues per principianti. +- [Issuehub.io](http://issuehub.pro/) - uno strumento per cercare issues in GitHub per etichetta e lingua. +- [Code Triage](https://www.codetriage.com/) - un altro strumento, davvero interessante, per trovare repositories e issues popolari filtrati per lingua. +- [Solo per principianti](http://www.firsttimersonly.com/) - un elenco di bugs etichettati come "first-timer-only(Solo per i principianti)". +- [La tua prima Pull Request](https://twitter.com/yourfirstpr) - issues adatte per iniziare su GitHub che possono essere facilmente affrontate dai nuovi contributors. +- [Awesome-for-beginners(Meraviglioso-per-principianti)](https://github.com/MunGell/awesome-for-beginners) - una repository GitHub che raccoglie progetti con bug buoni per nuovi contributors e a cui applica etichette per descriverli. +- [Guide per l'Open Source Guides](https://opensource.guide/) - Raccolta di risorse per singoli, comunità e aziende che desiderano imparare come eseguire e contribuire ad un progetto open source. +- [Cosa fare e non fare per risolvere questi 45 problemi con Github](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Cosa fare e non fare su GitHub. +- [Guide GitHub](https://docs.github.com/en) - guide di base su come utilizzare GitHub in modo efficace. +- [Il primo contributo](https://firstcontributions.github.io/) - Crea il tuo primo contributo open source in 5 minuti. Uno strumento ed un tutorial per aiutare i principianti ad iniziare a contribuire. +- [Contribuisci all'open source](https://github.com/danthareja/contribute-to-open-source) - Impara il flusso di lavoro GitHub contribuendo con il codice ad un progetto simulato. +- [Guide all'open source di Linux Foundation per le Aziende](https://www.linuxfoundation.org/resources/open-source-guides) - Le guide della Fondazione Linux per progetti open source. +- [Trucchi CSS: una guida all'etichetta per l'open source](https://css-tricks.com/open-source-etiquette-guidebook/) - Una guida all'etichetta nell'open source, scritta da Kent C. Dodds e Sarah Drasner. ## Ricerche GitHub dirette - [is:issue is:open label:beginner](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Abeginner) per principianti - [is:issue is:open label:easy](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aeasy) facile - [is:issue is:open label:first-timers-only](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only) solo per i principianti -- [is:issue is:open label:good-first-bug](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Agood-first-bug) primi bug/errori buoni -- [is:issue is:open label:"good first issue"](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A"good+first+issue") primo problema/issue buona +- [is:issue is:open label:good-first-bug](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Agood-first-bug) bug buoni per principianti +- [is:issue is:open label:"good first issue"](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A"good+first+issue") issues buone per principianti - [is:issue is:open label:starter](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Astarter) per iniziare - [is:issue is:open label:up-for-grabs](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) in palio - ## L'ecosistema del contributore di Mozilla -- [primi bug/errori buoni](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - bug/errori che gli sviluppatori hanno identificato come una buona introduzione al progetto. -- [Bug/errori mentori](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - bug/errori a cui è stato assegnato un mentore che sarà presente su IRC per aiutarti quando rimani bloccato mentre lavori sulla correzione. -- [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - un sito dedicato alla ricerca di bug/errori su Bugzilla. -- [Strumenti Firefox per programmatori/sviluppatori DevTools](http://firefox-dev.tools/) - un sito dedicato ai bug/errori archiviati per gli strumenti di sviluppo nel browser Firefox. -- [Cosa posso fare per Mozilla](http://whatcanidoformozilla.org/) -  scopri su cosa puoi lavorare rispondendo a una serie di domande sul tuo set di abilità e sui tuoi interessi. -- [Avvia Mozilla](https://twitter.com/StartMozilla) - un account Twitter che pubblica argomenti adatti per i contributori nuovi dell'ecosistema Mozilla. - -## Articoli utili per i nuovi contributori all'open source + +- [bug adatti ad iniziare](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - bug che gli sviluppatori hanno identificato come una buona introduzione al progetto. +- [Bug con mentori](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - bug a cui è stato assegnato un mentore che sarà presente su IRC per aiutarti quando rimani bloccato mentre lavori sulla correzione. +- [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - un sito dedicato alla ricerca di bug su Bugzilla. +- [Strumenti Firefox per programmatori/sviluppatori DevTools](http://firefox-dev.tools/) - un sito dedicato ai bug archiviati per gli strumenti di sviluppo nel browser Firefox. +- [Avvia Mozilla](https://twitter.com/StartMozilla) - un account Twitter che pubblica argomenti adatti per i contributors nuovi dell'ecosistema Mozilla. + +## Articoli utili per i nuovi contributors all'open source + - ["Come scegliere (e contribuire) al tuo primo progetto open source"](https://github.com/collections/choosing-projects) di [@GitHub](https://github.com/github) -- ["Come trovare il tuo primo bug/errore open source da correggere"](https://medium.freecodecamp.org/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba#.slc8i2h1l) di [@Shubheksha](https://github.com/Shubheksha) +- ["Come trovare il tuo primo bug open source da correggere"](https://medium.freecodecamp.org/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba#.slc8i2h1l) di [@Shubheksha](https://github.com/Shubheksha) - ["Solo per i principianti"](https://kentcdodds.com/blog/first-timers-only) di [@kentcdodds](https://github.com/kentcdodds) -- ["Porta la gentilezza all'open source"](http://www.hanselman.com/blog/BringKindnessBackToOpenSource.aspx) di [@shanselman](https://github.com/shanselman) +- ["Porta la gentilezza nell'open source"](http://www.hanselman.com/blog/BringKindnessBackToOpenSource.aspx) di [@shanselman](https://github.com/shanselman) - ["Entrare nell'Open Source per la prima volta"](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) di [@mcdonnelldean](https://github.com/mcdonnelldean) -- ["Come contribuire all'open source"](https://opensource.guide/how-to-contribute/) di [@GitHub](https://github.com/github) -- ["Come trovare un bug/errore nel codice"](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) by [@dougbradbury](https://twitter.com/dougbradbury) -- ["Padroneggiare il Markdown"](https://guides.github.com/features/mastering-markdown/) di [@GitHubGuides](https://guides.github.com/) -- ["La prima missione: La pagina dei contributori"](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) di [@forCrowd](https://github.com/forCrowd) +- ["Come contribuire all'open source"](https://opensource.guide/how-to-contribute/) di [@GitHub](https://github.com/github/opensource.guide) +- ["Come trovare un bug nel codice"](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) by [@dougbradbury](https://twitter.com/dougbradbury) +- ["Padroneggiare il Markdown"](https://docs.github.com/features/mastering-markdown/) di [@GitHubGuides](https://docs.github.com/en) +- ["La prima missione: La pagina dei contributors"](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) di [@forCrowd](https://github.com/forCrowd) - ["Come rendere il tuo primo contributo open source in soli 5 minuti"](https://medium.freecodecamp.org/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a) di [@roshanjossey](https://medium.freecodecamp.org/@roshanjossey) -- ["Hacktoberfest 2018: Come puoi ottenere la tua maglietta gratis — anche se sei nuovo nella codifica/programazione"](https://medium.freecodecamp.org/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b) di [@quincylarson](https://medium.freecodecamp.org/@quincylarson) +- ["Hacktoberfest 2018: Come puoi ottenere la tua maglietta gratis — anche se sei nuovo nella programazione"](https://medium.freecodecamp.org/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b) di [@quincylarson](https://medium.freecodecamp.org/@quincylarson) + +## L'uso del version control -## L'uso della versione di controllo/version control -- [Pensa come (un) Git (stupido)](http://think-like-a-git.net/) - L'Introduzione a Git per i "principianti avanzati", ma hanno ancora difficoltà, al fine di darti una semplice strategia per sperimentare in sicurezza con git. -- [Prova Git](https://try.github.io/) - Impara Git in 15 minuti dal tuo browser gratuitamente. -- [Ogni giorno Git](https://git-scm.com/docs/giteveryday) - Un utile set minimo di comandi per Git da usare ogni giorno. +- [Pensa come (un) Git (stupido)](https://think-like-a-git.net/) - L'Introduzione a Git per "principianti avanzati", che hanno ancora qualche difficoltà, al fine di darti una semplice strategia per sperimentare in sicurezza con git. +- [Prova Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Impara Git in 15 minuti dal tuo browser gratuitamente. +- [Git di tutti i giorni](https://git-scm.com/docs/giteveryday) - Un utile set minimo di comandi per Git da usare ogni giorno. - [Oh mio Dio, git!](http://ohshitgit.com/) - come uscire dagli errori di `git` comuni descritti in inglese semplice. - [Atlassian Git Tutoriali](https://www.atlassian.com/git/tutorials/) - vari tutorial sull'uso di `git`. -- [foglietto di imbroglio di GitHub Git](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) +- [Promemoria di Git](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) - [Wiki di freeCodeCamp sulle risorse di Git](https://www.freecodecamp.org/forum/t/wiki-git-resources/13136) -- [Il flusso di GitHub](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - GitHub parla di come effettuare una richiesta di pull. +- [Il flusso di GitHub](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - GitHub parla di come effettuare una pull request. - [Risorse per l'apprendimento di GitHub](https://help.github.com/articles/git-and-github-learning-resources/) - Risorse per l'apprendimento di Git e GitHub. - [Pro Git](https://git-scm.com/book/en/v2) - L'intero libro di Pro Git, scritto da Scott Chacon e Ben Straub e pubblicato da Apress. - [Git-it](https://github.com/jlord/git-it-electron) - Tutorial Git desktop app passo per passo. -- [Regole del volo per Git](https://github.com/k88hudson/git-flight-rules) - Una guida su cosa fare quando le cose vanno male. -- [Un'introduzione completa a Git e GitHub](https://codeburst.io/git-good-part-a-e0d826286a2a) - Una guida scritta da Madhav Bahl, che dovresti vedere se sei nuovo a Git o GitHub, copre GitHub come un servizio e i concetti di controllo della versione di controllo Git in dettaglio. +- [Regole di ingaggio per Git](https://github.com/k88hudson/git-flight-rules) - Una guida su cosa fare quando le cose vanno male. +- [Un'introduzione completa a Git e GitHub](https://codeburst.io/git-good-part-a-e0d826286a2a) - Una guida scritta da Madhav Bahl, che dovresti vedere se sei nuovo di Git o GitHub. Copre GitHub come un servizio e i concetti di controllo della versione con Git in dettaglio. ## Libri sull'Open Source + - [Produrre Open Source Software](http://producingoss.com/) - Produrre Open Source Software è un libro sul lato umano dello sviluppo dell'open source. Descrive il funzionamento dei progetti di successo, le aspettative degli utenti e degli sviluppatori e la cultura del software libero. - [Serie di libri di Open Source](https://opensource.com/resources/ebooks) - Impara ulteriormente sull'open source e il crescente movimento open source con un elenco completo di libri digitali/eBook gratuiti da https://opensource.com. -- [Le Pratiche sul COME/HOWTO rilasciare lo Software](http://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - Questo COME/HOWTO descrive le buone pratiche di rilascio per Linux e altri progetti open-source. Seguendo queste pratiche, renderete il più semplice possibile per gli utenti a svillupare/creare il vostro codice e usarlo, e per gli altri sviluppatori capire il vostro codice e collaborare con voi per migliorarlo. -- [Open Sources 2.0: L'Evoluzione della Contribuzione](https://archive.org/details/opensources2.000diborich) (2005) - Open Sources 2.0 è una raccolta di saggi penetranti e stimolanti dei leader tecnologici di oggi che continua a dipingere quadro evolutivo sviluppato nel libro del 1999, Open Sources: Le voci della revoluzione. +- [Le Pratiche sul COME rilasciare il Software](http://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - Questo HOWTO descrive le buone abitudini di rilascio per Linux e altri progetti open-source. Seguendo queste pratiche, renderete il più semplice possibile per gli utenti compilare il vostro codice e usarlo, e per gli altri sviluppatori capire il vostro codice e collaborare con voi per migliorarlo. +- [Open Sources 2.0: L'Evoluzione della Contribuzione](https://archive.org/details/opensources2.000diborich) (2005) - Open Sources 2.0 è una raccolta di saggi penetranti e stimolanti dei leader tecnologici di oggi che continua a dipingere un quadro evolutivo sviluppato nel libro del 1999, Open Sources: Le voci della rivoluzione. -## Iniziative per contribuire all'Open Source -- [Disponibli](https://up-for-grabs.net/) - un elenco di progetti con problemi per i principianti. +## Iniziative per contribuire all Open Source + +- [Disponibili](https://up-for-grabs.net/) - un elenco di progetti con problemi per i principianti. - [Solo per principianti](https://www.firsttimersonly.com/) - Lista di bug etichettati come "first-timers-only". -- [Primi contributi](https://firstcontributions.github.io/) - Fai il tuo primo contributo Open Source in 5 minuti. Uno strumento e tutorial per aiutare i principianti ad iniziare a contribuire. [Qui](https://github.com/firstcontributions/first-contributions) si trova il codice sorgente Github per il sito e l'opportunità per contribuire al repository stesso. +- [Primi contributi](https://firstcontributions.github.io/) - Fai il tuo primo contributo Open Source in 5 minuti. Uno strumento e un tutorial per aiutare i principianti ad iniziare a contribuire. [Qui](https://github.com/firstcontributions/first-contributions) si trova il codice sorgente Github per il sito e l'opportunità per contribuire al repository stesso. - [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Un evento per incoraggiare i contributi Open Source. Guadagna regali come magliette e adesivi facendo almento 4 pull request nel mese di ottobre. - [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests è un progetto per promuovere la collaborazione Open Source durante il mese di dicembre. ## Licenza + Creative Commons License
Questo lavoro è concesso in licenza con una Creative Commons Attribution-ShareAlike 4.0 International License. diff --git a/README-JA.md b/README-JA.md index ffb52610..3840daea 100644 --- a/README-JA.md +++ b/README-JA.md @@ -18,7 +18,7 @@ [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) -[![Build Status](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) これはオープンソース貢献が初めての方のためのリストです。 @@ -28,16 +28,16 @@ ## 目次 -- [オープンソース貢献初心者のみなさんようこそ!](#welcome-newbie-open-source-contributors) - - [目次](#table-of-contents) - - [通常のオープンソースへの貢献](#contributing-to-open-source-in-general) - - [Github上で直接検索](#direct-github-searches) - - [Mozillaの貢献者エコシステム](#mozillas-contributor-ecosystem) - - [オープンソース貢献初心者に有益な情報](#useful-articles-for-new-open-source-contributors) - - [バージョン管理の使用](#using-version-control) - - [オープンソースの本](#open-source-books) - - [オープンソース貢献の取り組み](#open-source-contribution-initiatives) - - [ライセンス](#license) +- [オープンソース貢献初心者のみなさんようこそ!](#オープンソース貢献初心者のみなさんようこそ!) + - [目次](#目次) + - [通常のオープンソースへの貢献](#通常のオープンソースへの貢献) + - [Github上で直接検索](#Github上で直接検索) + - [Mozillaの貢献エコシステム](#Mozillaの貢献エコシステム) + - [オープンソース貢献初心者に有益な記事](#オープンソース貢献初心者に有益な記事) + - [バージョン管理の使用](#バージョン管理の使用) + - [オープンソースの本](#オープンソースの本) + - [オープンソース貢献取り組み](#オープンソース貢献取り組み) + - [ライセンス](#ライセンス) ## 通常のオープンソースへの貢献 - [信頼性の高いオープンソース貢献のガイド](https://medium.freecodecamp.org/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282) by [@DoomHammerNG](https://twitter.com/DoomHammerNG) @@ -47,7 +47,7 @@ - [初心者向けの素晴らしいもの](https://github.com/MunGell/awesome-for-beginners) - オープンソース貢献初心者のために良いバクを蓄えていおり、説明のラベルが付いているレポジトリー - [オープンソースガイド](https://opensource.guide/) - オープンソースに貢献の仕方を覚えたい個人、コミュニティ、企業向けのレポジトリーまとめ - [GithubのIssuesの45個のすること・してはいけないこと](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - GitHubですること・してはいけないこと -- [GitHubガイド](https://guides.github.com/) - GitHubを効率的に使用するための基礎ガイド +- [GitHubガイド](https://docs.github.com/en) - GitHubを効率的に使用するための基礎ガイド - [オープンソース貢献](https://github.com/danthareja/contribute-to-open-source) - シュミレーションプロジェクトに貢献して、GitHubの作業の流れを学ぼう - [Linux Foundationの企業向けオープンソースガイド](https://www.linuxfoundation.org/resources/open-source-guides/) - オープンソースプロジェクトのLinux Foundationガイド - [オープンソースでのエチケットガイドブック、CSS裏技](https://css-tricks.com/open-source-etiquette-guidebook/) - Kent C. Dodds と Sarah Drasnerによるオープンソースでのエチケットガイドブック @@ -66,24 +66,23 @@ Github上での貢献に適切な問題を表示しているリンクを直接 - [is:issue is:open label:starter](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Astarter) - [is:issue is:open label:up-for-grabs](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) -## Mozilla'の貢献エコシステム -- [初心者向けバグ](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - 開発者がプロジェクトに良い導入だと認識しているバグ +## Mozillaの貢献エコシステム +- [初心者向けバグ](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - 開発者がプロジェクトに良い導入だと認識しているバグ - [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - bugs that have a mentor assigned who will be there on IRC to help you when you get stuck while working on fix. - [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - Bugzillaでバグをさがすための献身的なサイト - [Firefox開発者ツールs](http://firefox-dev.tools/) - Firefoxブラウザの開発者ツール用のバグに献身的なサイト -- [Mozillaのためにできること](http://whatcanidoformozilla.org/) - 自分のスキルセットと興味についての筆問に答えて何ができるか明らかにしよう - [Mozillaをはじめよう](https://twitter.com/StartMozilla) - Mozillaエコシステム初心者の貢献者に最適な問題についてツイートするツイッターアカウント ## オープンソース貢献初心者に有益な記事 -- [最初のオープンソースの選び方(貢献の仕方)](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/github) +- [最初のオープンソースの選び方(貢献の仕方)](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/github/docs) - [オープンソースで修正するバグの最初の見つけ方](https://medium.freecodecamp.org/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba#.slc8i2h1l) by [@Shubheksha](https://github.com/Shubheksha) - [初心者限定](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) - [オープンソースに優しさを](http://www.hanselman.com/blog/BringKindnessBackToOpenSource.aspx) by [@shanselman](https://github.com/shanselman) - [初めてのオープンソース参加](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) - [オープンソースの貢献方法](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github) - [自分のコードのバグの見つけ方](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) by [@dougbradbury](https://twitter.com/dougbradbury) -- [Markdownをマスターする](https://guides.github.com/features/mastering-markdown/) by [@GitHubGuides](https://guides.github.com/) -- [最初のミッション: 貢献者のページ](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) +- [Markdownをマスターする](https://docs.github.com/features/mastering-markdown/) by [@GitHubGuides](https://docs.github.com/en) +- [最初のミッション: 貢献者のページ](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) - [たった5分で最初のオープンソース貢献を行う方法](https://medium.freecodecamp.org/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a) by [@roshanjossey](https://medium.freecodecamp.org/@roshanjossey) - [Hacktoberfest 2018: コーディング初心者の人が無料シャツの手に入れる仕方](https://medium.freecodecamp.org/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b) by [@quincylarson](https://medium.freecodecamp.org/@quincylarson) - [オープンソースへの辛辣なガイド](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) @@ -91,8 +90,8 @@ Github上での貢献に適切な問題を表示しているリンクを直接 - [Windowsで順を追ってGitとGitHubを学ぼう](https://medium.com/@ows_ali/be93518e06dc) by [@ows-ali](https://medium.com/@ows_ali) ## バージョン管理の使用 -- [Gitのように考えよう](http://think-like-a-git.net/) - 少し前進したけどまだ奮闘中の初心者へ、Gitを安全に経験できるための簡単な作戦を与えるためのGit紹介 -- [Gitを使ってみよう](https://try.github.io/) - 無料でブラウザを使って、15分でGitを学ぼう +- [Gitのように考えよう](https://think-like-a-git.net/) - 少し前進したけどまだ奮闘中の初心者へ、Gitを安全に経験できるための簡単な作戦を与えるためのGit紹介 +- [Gitを使ってみよう](https://docs.github.com/en/get-started/quickstart/set-up-git) - 無料でブラウザを使って、15分でGitを学ぼう - [Gitの日々](https://git-scm.com/docs/giteveryday) - 毎日のGit生活のために必要な最低限の役立つコマンド一覧 - [gitめ…](http://ohshitgit.com/) - gitで良く起こるミスを阻止する方法について、英語で説明 - [アトラシアン社のGitチュートリアル](https://www.atlassian.com/git/tutorials/) - various tutorials on using `git`. diff --git a/README-KO.md b/README-KO.md index fdcb6dec..8bdf5469 100644 --- a/README-KO.md +++ b/README-KO.md @@ -16,6 +16,7 @@
  • Deutsch
  • Ελληνικά
  • Français
  • +
  • Turkish
  • 한국어
  • @@ -26,7 +27,7 @@ [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) -[![Build Status](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) 아래는 오픈 소스에 기여를 시작하고자 하는 사람들을 위한 리소스 목록입니다. @@ -51,16 +52,16 @@ - [An Intro to Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - DigitalOcean의 GitHub에서 기여를 성공할 수 있는 방법을 안내하는 튜토리얼 - [SourceSort](https://www.sourcesort.com) - 도움을 필요로 하는 검색가능한 오픈 소스 프로젝트들의 모음집, 새로운 컨트리뷰터들에게 중요한 첫번째 PR 승인률과 반응 시간과 같은 수치들을 갖추고 있음 - [Issuehub.io](http://issuehub.pro/) - 라벨과 언어로 GitHub 이슈들을 찾는 도구 -- [Code Triage](https://www.codetriage.com/) - 언어별로 필터링된 인기있는 레파지토리와 이슈들을 찾는 또 다른 좋은 도구 +- [Code Triage](https://www.codetriage.com/) - 언어별로 필터링된 인기 있는 레파지토리와 이슈들을 찾는 또 다른 좋은 도구 - [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - 새로운 컨트리뷰터를 위한 좋은 버그와 해당 버그를 설명하는 라벨을 모아둔 GitHub 레포지토리 - [Open Source Guides](https://opensource.guide/) - 오픈소스 프로젝트를 운영하고 기여하는 방법을 배우고 싶어하는 개인, 커뮤니티, 회사를 위한 리소스들의 모음집 -- [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - GitHub에서 해야할 것과 하지 말아야 할 것 -- [GitHub Guides](https://guides.github.com/) - GitHub를 효과적으로 사용하는 방법에 대한 기본 가이드 +- [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - GitHub에서 해야 할 것과 하지 말아야 할 것 +- [GitHub Guides](https://docs.github.com/en) - GitHub를 효과적으로 사용하는 방법에 대한 기본 가이드 - [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - 시뮬레이션 프로젝트의 코드에 기여함으로서 GitHub 워크플로우 배우기 -- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides/) - Linux Foundation의 오픈 소스 프로젝트 가이드 +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - Linux Foundation의 오픈 소스 프로젝트 가이드 - [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - Kent C. Dodds와 Sarah Drasner의 오픈 소스 에티켓 가이드 북 - [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - 새로운 컴퓨터 언어를 배우는 대학생들을 위한 기회와 리소스가 정리된 목록 -- [Contributing to your First Open Source Project: A Practical Approach](https://blog.devcenter.co/contributing-to-your-first-open-source-project-a-practical-approach-1928c4cbdae) - [Abati Adewale](https://www.acekyd.com)의 첫번째 오픈 소스 프로젝트에 기여하기 위한 단계별 접근 방식 +- [Contributing to your First Open Source Project: A Practical Approach](https://blog.devcenter.co/contributing-to-your-first-open-source-project-a-practical-approach-1928c4cbdae) - [Abati Adewale](https://www.acekyd.com)의 첫 번째 오픈 소스 프로젝트에 기여하기 위한 단계별 접근 방식 - [Pull Request Roulette](http://www.pullrequestroulette.com/) - GitHub에서 호스팅 되는 오픈 소스 프로젝트의 리뷰를 필요로 하는 제출된 pull request들의 리스트가 정리된 사이트 - ["How to Contribute to an Open Source Project on GitHub" by Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - GitHub의 오픈 소스 프로젝트에 기여를 시작하는 방법에 대한 단계별 비디오 가이드 - [Contributing to Open Source: A Live Walkthrough from Beginning to End](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - 적절한 프로젝트를 선택하는 것부터, 이슈 해결, PR 병합하기까지 모든것을 다루는 단계별 오픈 소스 기여 연습 @@ -78,11 +79,10 @@ GitHub에서 기여할 만한 적절한 이슈를 직접적으로 가리키는 - [is:issue is:open label:up-for-grabs](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) ## Mozilla의 컨트리뷰터 생태계 -- [Good First Bugs](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - 개발자들이 프로젝트에 대한 좋은 경험이라고 판단한 버그들 +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - 개발자들이 프로젝트에 대한 좋은 경험이라고 판단한 버그들 - [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - 수정 작업을 하다가 막혔을 때 도와줄 수 있는 멘토가 IRC에 있는 버그들 - [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - Bugzilla 에서 버그를 찾기 위한 사이트 - [Firefox DevTools](http://firefox-dev.tools/) - Firefox browser의 개발자 도구에 대해 접수된 버그에 대한 사이트 -- [What Can I Do For Mozilla](http://whatcanidoformozilla.org/)  - 너의 기술과 흥미에 대한 여러개의 질문에 대답함으로서 Mozilla를 위해 무엇을 할 수 있는지 알아보세요. - [Start Mozilla](https://twitter.com/StartMozilla) - Mozilla 생태계를 처음 접하는 컨트리뷰터에게 적합한 이슈를 트윗하는 트위터 계정 ## 새로운 오픈 소스 컨트리뷰터를 위한 유용한 기사 @@ -91,10 +91,10 @@ GitHub에서 기여할 만한 적절한 이슈를 직접적으로 가리키는 - [First Timers Only](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) - [Bring Kindness Back to Open Source](http://www.hanselman.com/blog/BringKindnessBackToOpenSource.aspx) by [@shanselman](https://github.com/shanselman) - [Getting into Open Source for the First Time](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) -- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github) -- [How to Find a Bug in Your Code](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) by [@dougbradbury](https://twitter.com/dougbradbury) -- [Mastering Markdown](https://guides.github.com/features/mastering-markdown/) by [@GitHubGuides](https://guides.github.com/) -- [First mission: Contributors page](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) +- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github/opensource.guide) +- [How to Find a Bug in Your Code](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) by [@dougbradbury](https://twitter.com/dougbradbury) +- [Mastering Markdown](https://docs.github.com/features/mastering-markdown/) by [@GitHubGuides](https://docs.github.com/en) +- [First mission: Contributors page](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) - [How to make your first Open Source contribution in just 5 minutes](https://medium.freecodecamp.org/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a) by [@roshanjossey](https://medium.freecodecamp.org/@roshanjossey) - [Hacktoberfest 2019: How you can get your free shirt — even if you’re new to coding](https://medium.freecodecamp.org/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b) by [@quincylarson](https://medium.freecodecamp.org/@quincylarson) - [A Bitter Guide To Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) @@ -102,8 +102,8 @@ GitHub에서 기여할 만한 적절한 이슈를 직접적으로 가리키는 - [Learn Git and GitHub Step By Step (on Windows)](https://medium.com/@ows_ali/be93518e06dc) by [@ows-ali](https://medium.com/@ows_ali) ## 버전 관리 사용하기 -- [Think Like (a) Git](http://think-like-a-git.net/) - 고급 초보자들을 위한 Git 소개, git에 대한 확실한 경험을 전달하기 위해 고군 분투중입니다. -- [Try Git](https://try.github.io/) - 브라우저에서 15분 이내에 Git을 무료로 배워보세요. +- [Think Like (a) Git](https://think-like-a-git.net/) - 고급 초보자들을 위한 Git 소개, git에 대한 확실한 경험을 전달하기 위해 고군분투 중입니다. +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - 브라우저에서 15분 이내에 Git을 무료로 배워보세요. - [Everyday Git](https://git-scm.com/docs/giteveryday) - 매일매일 Git을 사용하는데 유용한 최소한의 명령어들 모음 - [Oh shit, git!](https://ohshitgit.com/) - 영어로 설명된 일반적인 git 실수에서 벗어나는 방법; 또한 [Dangit, git!](https://dangitgit.com/) 을 참조하세요. - [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials/) - `git`을 사용한 다양한 튜토리얼 @@ -113,7 +113,7 @@ GitHub에서 기여할 만한 적절한 이슈를 직접적으로 가리키는 - [GitHub Learning Resources](https://help.github.com/articles/git-and-github-learning-resources/) - Git과 GitHub 학습 자료 - [Pro Git](https://git-scm.com/book/en/v2) - Apress에서 출판한 Scott Chacon과 Ben Straub의 Pro Git 책 전문 - [Git-it](https://github.com/jlord/git-it-electron) - 단계별 Git 튜토리얼 데스크탑 앱 -- [Flight Rules for Git](https://github.com/k88hudson/git-flight-rules) - 일이 잘못되어가고 있을 때 해야할 일들에 대한 안내 +- [Flight Rules for Git](https://github.com/k88hudson/git-flight-rules) - 일이 잘못되어가고 있을 때 해야 할 일들에 대한 안내 - [A Comprehensive Introduction To Git and GitHub](https://codeburst.io/git-good-part-a-e0d826286a2a) - 만약 Git이나 GitHub가 처음이라면 Madhav Bahl의 안내서를 보세요. GitHub 서비스와 Git 버전 관리에 대한 자세한 개념을 다룹니다. - [Git Guide for Beginners in Spanish](https://platzi.github.io/git-slides/#/) - 스페인어로 설명된 Git과 GitHub에 대한 완벽한 안내 슬라이드. - [Git Kraken](https://www.gitkraken.com/git-client) - 버전 관리를 위한 비주얼, 크로스 플랫폼, 대화형 'git' 데스크톱 어플리케이션 diff --git a/README-ML.md b/README-ML.md new file mode 100644 index 00000000..9e814379 --- /dev/null +++ b/README-ML.md @@ -0,0 +1,171 @@ + +
    + + ഈ സഹായി മറ്റ് ഭാഷകളിൽ വായിക്കുക + + +
    + + +# നവ ഓപ്പൺ സോഴ്‌സ് സംഭാവകരെ സ്വാഗതം ചെയ്യുക!! + +[![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) +[![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) + +ഓപ്പൺ സോഴ്‌സിലേക്ക് സംഭാവന ചെയ്യുന്നതിൽ പുതിയ ആളുകൾക്കുള്ള വിഭവങ്ങളുടെ ഒരു പട്ടികയാണിത്.. + +നിങ്ങൾ കൂടുതൽ ഉറവിടങ്ങൾ കണ്ടെത്തുകയാണെങ്കിൽ, ദയവായി ഒരു പുൾ അഭ്യർത്ഥന സംഭാവന ചെയ്യുക. + +നിങ്ങൾക്ക് ചോദ്യങ്ങളോ അഭിപ്രായങ്ങളോ ഉണ്ടെങ്കിൽ, ദയവായി ഒരു പ്രശ്നം സൃഷ്ടിക്കുക. + +**ഉള്ളടക്കം** + +- [പൊതുവേ ഓപ്പൺ സോഴ്‌സിലേക്ക് സംഭാവന ചെയ്യുന്നു](#contributing-to-open-source-in-general) +- [നേരിട്ടുള്ള ഗിറ്റ്ഹബ് തിരയലുകൾ](#direct-github-searches) +- [മോസില്ലയുടെ സംഭാവന ചെയ്യുന്ന ആവാസവ്യവസ്ഥ](#mozillas-contributor-ecosystem) +- [പുതിയ ഓപ്പൺ സോഴ്‌സ് സംഭാവകർക്കായി ഉപയോഗപ്രദമായ ലേഖനങ്ങൾ](#useful-articles-for-new-open-source-contributors) +- [പതിപ്പ് നിയന്ത്രണം ഉപയോഗിച്ച്](#using-version-control) +- [സ്വതന്ത്ര സോഫ്റ്റ്‌വെയറിനെകുറിച്ചുള്ള പുസ്തകങ്ങൾ ](#open-source-books) +- [ഓപ്പൺ സോഴ്‌സ് സംഭാവന സംരംഭങ്ങൾ](#open-source-contribution-initiatives) +- [അനുമതി](#license) + +## പൊതുവേ ഓപ്പൺ സോഴ്‌സിലേക്ക് സംഭാവന ചെയ്യുന്നു +- [The Definitive Guide to Contributing to Open Source](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) by [@DoomHammerNG](https://twitter.com/DoomHammerNG) +- [An Intro to Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - GitHub- ലെ സംഭാവന വിജയത്തിലേക്കുള്ള വഴിയിലേക്ക് നിങ്ങളെ നയിക്കാൻ ഡിജിറ്റൽ ഓഷ്യന്റെ ട്യൂട്ടോറിയലുകൾ. +- [Issuehub.io](http://issuehub.io/) -ലേബലും ഭാഷയും ഉപയോഗിച്ച് ഗിറ്റ്ഹബ് പ്രശ്നങ്ങൾ തിരയുന്നതിനുള്ള ഒരു ഉപകരണം. +- [Code Triage](https://www.codetriage.com/) - ജനപ്രിയ ശേഖരണങ്ങളും ഭാഷ ഫിൽ‌റ്റർ‌ ചെയ്‌ത പ്രശ്നങ്ങളും കണ്ടെത്തുന്നതിനുള്ള മറ്റൊരു ഉപകരണം. +- [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - പുതിയ സംഭാവകർക്കായി നല്ല ബഗുകളുള്ള പ്രോജക്റ്റുകൾ ശേഖരിക്കുകയും അവ വിവരിക്കുന്നതിന് ലേബലുകൾ പ്രയോഗിക്കുകയും ചെയ്യുന്ന ഒരു GitHub റിപ്പോ. +- [Open Source Guides](https://opensource.guide/) - ഒരു ഓപ്പൺ സോഴ്‌സ് പ്രോജക്റ്റ് എങ്ങനെ പ്രവർത്തിപ്പിക്കാമെന്നും സംഭാവന ചെയ്യാമെന്നും അറിയാൻ ആഗ്രഹിക്കുന്ന വ്യക്തികൾ, കമ്മ്യൂണിറ്റികൾ, കമ്പനികൾ എന്നിവയ്‌ക്കായുള്ള വിഭവങ്ങളുടെ ശേഖരണം. +- [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - ഗിറ്റ്ഹബിൽ ചെയ്യേണ്ടതും ചെയ്യരുതാത്തതും +- [GitHub Guides](https://guides.github.com/) - GitHub എങ്ങനെ ഫലപ്രദമായി ഉപയോഗിക്കാം എന്നതിനെക്കുറിച്ചുള്ള അടിസ്ഥാന സഹായികൾ. +- [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - ഒരു സിമുലേഷൻ പ്രോജക്റ്റിലേക്ക് കോഡ് സംഭാവന ചെയ്തുകൊണ്ട് ഗിറ്റ്ഹബ് വർക്ക്ഫ്ലോ മനസിലാക്കുക. +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides/) - ഓപ്പൺ സോഴ്‌സ് പ്രോജക്റ്റുകളിലേക്കുള്ള ലിനക്സ് ഫൗണ്ടേഷന്റെ സഹായികൾ. +- [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - കെന്റ് സി. ഡോഡ്സും സാറാ ഡ്രാസ്നറും എഴുതിയ ഒരു ഓപ്പൺ സോഴ്‌സ് മര്യാദ പഠന സഹായി. +- [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - കോളേജ് വിദ്യാർത്ഥികൾക്ക് ഒരു പുതിയ കോഡിംഗ് ഭാഷ പഠിക്കാനുള്ള വിഭവങ്ങളുടെയും അവസരങ്ങളുടെയും ക്യൂറേറ്റുചെയ്‌ത പട്ടിക. +- [Pull Request Roulette](http://www.pullrequestroulette.com/) - ഗിത്തബിൽ ഹോസ്റ്റുചെയ്‌തിരിക്കുന്ന ഓപ്പൺ സോഴ്‌സ് പ്രോജക്റ്റുകളിൽ നിന്നുള്ള അവലോകനത്തിനായി സമർപ്പിച്ച പുൾ അഭ്യർത്ഥനകളുടെ ഒരു ലിസ്റ്റ് ഈ സൈറ്റിൽ ഉണ്ട്. +- ["How to Contribute to an Open Source Project on GitHub" by Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - GitHub- ലെ ഓപ്പൺ സോഴ്‌സ് പ്രോജക്റ്റുകളിലേക്ക് എങ്ങനെ സംഭാവന നൽകുന്നത് ആരംഭിക്കാം എന്നതിന്റെ ഘട്ടം ഘട്ടമായുള്ള വീഡിയോ സഹായ. +- [Contributing to Open Source: A Live Walkthrough from Beginning to End](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - ഒരു ഓപ്പൺ സോഴ്‌സ് സംഭാവനയുടെ ഈ നടപ്പാത അനുയോജ്യമായ പ്രോജക്റ്റ് തിരഞ്ഞെടുക്കൽ മുതൽ ഒരു പ്രശ്‌നത്തിൽ പ്രവർത്തിക്കുന്നത്, പിആർ ലയിപ്പിക്കുന്നത് വരെ എല്ലാം ഉൾക്കൊള്ളുന്നു. +- ["How to Contribute to Open Source Project by" Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - GitHub- ലെ മറ്റൊരാളുടെ പ്രോജക്റ്റിലേക്ക് ഒരു പുൾ അഭ്യർത്ഥന (PR) സംഭാവന ചെയ്യുന്നതിൽ അവർ ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്നു. +- ["How to get started with Open Source by" Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - തുടക്കക്കാർക്ക് അവരുടെ പ്രിയപ്പെട്ട ഭാഷാ താൽപ്പര്യത്തെ അടിസ്ഥാനമാക്കി ഓപ്പൺ സോഴ്‌സിലേക്ക് സംഭാവന നൽകുന്നതിനുള്ള വിഭവങ്ങൾ ഈ ലേഖനം ഉൾക്കൊള്ളുന്നു. +- ["Browse good first issues to start contributing to open source"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) -ഓപ്പൺ സോഴ്‌സിലേക്ക് സംഭാവന നൽകുന്നത് ആരംഭിക്കുന്നതിനുള്ള നല്ല ആദ്യ പ്രശ്‌നങ്ങൾ കണ്ടെത്താൻ GitHub ഇപ്പോൾ നിങ്ങളെ സഹായിക്കുന്നു. +- ["How to Contribute to Open Source Project" by Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - ഈ സമഗ്ര ലേഖനം ബിസിനസ്സുകളിലേക്ക് നയിക്കപ്പെടുന്നു (പക്ഷേ വ്യക്തിഗത സംഭാവകർക്ക് ഇപ്പോഴും ഉപയോഗപ്രദമാണ്) അവിടെ എന്തുകൊണ്ട്, എങ്ങനെ, ഏത് ഓപ്പൺ സോഴ്‌സ് പ്രോജക്റ്റുകൾ സംഭാവന ചെയ്യണം എന്നതിനെക്കുറിച്ച് സംസാരിക്കുന്നു. +- ["start-here-guidelines" by Andrei](https://github.com/zero-to-mastery/start-here-guidelines) -ഓപ്പൺ സോഴ്‌സ് കളിസ്ഥലത്ത് ആരംഭിച്ച് ഓപ്പൺ സോഴ്‌സ് ലോകത്ത് ആരംഭിക്കാൻ ജിറ്റിനെ അനുവദിക്കുന്നു. വിദ്യാഭ്യാസത്തിനും പ്രായോഗിക അനുഭവ ആവശ്യങ്ങൾക്കുമായി പ്രത്യേകിച്ചും രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. + +## നേരിട്ടുള്ള ഗിറ്റ്ഹബ് തിരയലുകൾ +ഗിറ്റ്ഹബ്- ലേക്ക് സംഭാവന ചെയ്യുന്നതിന് അനുയോജ്യമായ പ്രശ്നങ്ങളിലേക്ക് നേരിട്ട് പോയിന്റുചെയ്യുന്ന ലിങ്കുകൾ തിരയുക. +- [is:issue is:തുറന്ന ലേബൽ: തുടക്കക്കാരൻ](https://github.com/issues?q=is%3Aissue+is%3Aopen+label%3Abeginner) +- [is:issue is:തുറന്ന ലേബൽ: എളുപ്പമാണ്](https://github.com/issues?q=is%3Aissue+is%3Aopen+label%3Aeasy) +- [is:issue is:തുറന്ന ലേബൽ: ആദ്യ തവണ മാത്രം](https://github.com/issues?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only) +- [is:issue is:തുറന്ന ലേബൽ:ഗുഡ്-ഫസ്റ്റ്-ബഗ്](https://github.com/issues?q=is%3Aissue+is%3Aopen+label%3Agood-first-bug) +- [is:issue is:തുറന്ന ലേബൽ:"നല്ല ആദ്യപ്രശ്നo"](https://github.com/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) +- [is:issue is:തുറന്ന ലേബൽ:സ്റ്റാർട്ടർ](https://github.com/issues?q=is%3Aissue+is%3Aopen+label%3Astarter) +- [is:issue is:തുറന്ന ലേബൽ:പിടിച്ചെടുക്കാൻ](https://github.com/issues?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) + +## മോസില്ലയുടെ സംഭാവന ചെയ്യുന്ന ആവാസവ്യവസ്ഥ +- [Good First Bugs](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - പദ്ധതിയുടെ ഒരു നല്ല ആമുഖമായി ഡെവലപ്പർമാർ തിരിച്ചറിഞ്ഞ ബഗുകൾ. +- [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - ഒരു പരിഹാരത്തിൽ ജോലി ചെയ്യുമ്പോൾ നിങ്ങൾ കുടുങ്ങുമ്പോൾ നിങ്ങളെ സഹായിക്കാൻ IRC- ൽ ഉണ്ടായിരിക്കുന്ന ഒരു ഉപദേശകനെ നിയോഗിച്ചിട്ടുള്ള ബഗുകൾ. +- [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - ബഗ്സില്ലയിൽ ബഗുകൾ കണ്ടെത്തുന്നതിനായി സമർപ്പിച്ചിരിക്കുന്ന ഒരു സൈറ്റ്. +- [Firefox DevTools](http://firefox-dev.tools/) - ഫയർഫോക്സ് ബ്രൗസറിലെ ഡവലപ്പർ ടൂളുകൾക്കായി ഫയൽ ചെയ്ത ബഗുകൾക്കായി സമർപ്പിച്ചിരിക്കുന്ന ഒരു സൈറ്റ്. +- [Start Mozilla](https://twitter.com/StartMozilla) - മോസില്ല ആവാസവ്യവസ്ഥയിൽ പുതുതായി സംഭാവന ചെയ്യുന്നവർക്ക് അനുയോജ്യമായ പ്രശ്നങ്ങളെക്കുറിച്ച് ട്വീറ്റ് ചെയ്യുന്ന ഒരു ട്വിറ്റർ അക്കൗണ്ട്. + +## പുതിയ ഓപ്പൺ സോഴ്‌സ് സംഭാവകർക്കായി ഉപയോഗപ്രദമായ ലേഖനങ്ങൾ +- [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/github) +- [How to find your first Open Source bug to fix](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) by [@Shubheksha](https://github.com/Shubheksha) +- [First Timers Only](https://kentcdodds.com/blog/first-timers-only/) by [@kentcdodds](https://github.com/kentcdodds) +- [Bring Kindness Back to Open Source](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) by [@shanselman](https://github.com/shanselman) +- [Getting into Open Source for the First Time](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) +- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github) +- [How to Find a Bug in Your Code](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) by [@dougbradbury](https://twitter.com/dougbradbury) +- [Mastering Markdown](https://guides.github.com/features/mastering-markdown/) by [@GitHub](https://github.com/github) +- [First mission: Contributors page](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) +- [How to make your first Open Source contribution in just 5 minutes](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) by [@roshanjossey](https://github.com/Roshanjossey/) +- [Hacktoberfest 2019: How you can get your free shirt — even if you’re new to coding](https://www.freecodecamp.org/news/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b/) by [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) +- [A Bitter Guide To Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) +- [A junior developer’s step-by-step guide to contributing to Open Source for the first time](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) by [@LetaKeane](https://hackernoon.com/u/letakeane) +- [Learn Git and GitHub Step By Step (on Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) by [@ows-ali](https://medium.com/@ows_ali) +- [Why Open Source and How?](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) +- [How to get started with Open Source - By Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) +- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) by Kent C. Dodds +- [An immersive introductory guide to Open-source](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) by [Franklin Okolie](https://twitter.com/DeveloperAspire) +- [Getting started with contributing to open source](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) by [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) +- [Beginner's guide to open-source contribution](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) by [Sudipto Ghosh](https://github.com/pydevsg) +- [8 non-code ways to contribute to open source](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) by [OpenSource](https://twitter.com/OpenSourceWay) + +## പതിപ്പ് നിയന്ത്രണം ഉപയോഗിച്ച് +- [Think Like (a) Git](http://think-like-a-git.net/) - "വിപുലമായ തുടക്കക്കാർ" എന്നതിനായുള്ള ജിറ്റ് ആമുഖം, പക്ഷേ ജിറ്റിനൊപ്പം സുരക്ഷിതമായി പരീക്ഷിക്കുന്നതിനുള്ള ലളിതമായ ഒരു തന്ത്രം നൽകുന്നതിന് ഇപ്പോഴും ബുദ്ധിമുട്ടുകയാണ്. +- [Try Git](https://try.github.io/) - നിങ്ങളുടെ ബ്രസറിനുള്ളിൽ നിന്ന് 15 മിനിറ്റിനുള്ളിൽ ഗിറ്റ് മനസിലാക്കുക. +- [Everyday Git](https://git-scm.com/docs/giteveryday) - ദൈനംദിന ഗിറ്റിനായി ഉപയോഗപ്രദമായ ഏറ്റവും കുറഞ്ഞ കമാൻഡുകൾ. +- [Oh shit, git!](https://ohshitgit.com/) - ഇംഗ്ലീഷിൽ‌ വിവരിച്ചിരിക്കുന്ന പൊതുവായ `git` തെറ്റുകളിൽ‌ നിന്നും എങ്ങനെ രക്ഷപ്പെടാം; ഇതും കാണുക [Dangit, git!](https://dangitgit.com/) for the page without swears. +- [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) -`git` ഉപയോഗിക്കുന്നതിനുള്ള വിവിധ ട്യൂട്ടോറിയലുകൾ. +- [GitHub Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) +- [freeCodeCamp's Wiki on Git Resources](https://forum.freecodecamp.org/t/wiki-git-resources/13136) +- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - ഒരു പുൾ അഭ്യർത്ഥന എങ്ങനെ നടത്താമെന്നതിനെക്കുറിച്ച് ഗിറ്റ്ഹബ് സംവാദം. +- [GitHub Learning Resources](https://docs.github.com/en/github/getting-started-with-github/git-and-github-learning-resources) -ഗിറ്റ്,ഗിറ്റ്ഹബ് പഠന ഉറവിടങ്ങൾ. +- [Pro Git](https://git-scm.com/book/en/v2) - സ്കോട്ട് ചാക്കോനും ബെൻ സ്ട്രോബും എഴുതിയതും ആപ്രസ് പ്രസിദ്ധീകരിച്ചതുമായ പ്രോ ജിറ്റ് പുസ്തകം. +- [Git-it](https://github.com/jlord/git-it-electron) - ഘട്ടം ഘട്ടമായി ഗിറ്റ് ട്യൂട്ടോറിയൽ ഡെസ്ക്ടോപ്പ് അപ്ലിക്കേഷൻ. +- [Flight Rules for Git](https://github.com/k88hudson/git-flight-rules) -കാര്യങ്ങൾ തെറ്റുമ്പോൾ എന്തുചെയ്യണമെന്നതിനെക്കുറിച്ചുള്ള ഒരു സഹായി . +- [Git Guide for Beginners in Spanish](https://platzi.github.io/git-slides/#/) - ഗിറ്റ്, ഗിറ്റ്ഹബ് എന്നിവയെക്കുറിച്ചുള്ള സ്ലൈഡുകളുടെ പൂർണ്ണ ഗൈഡ് സ്പാനിഷിൽ . Una guía completa de diapositivas sobre git y GitHub explicadas en Español. +- [Git Kraken](https://www.gitkraken.com/git-client) - പതിപ്പ് നിയന്ത്രണത്തിനായി വിഷ്വൽ, ക്രോസ്-പ്ലാറ്റ്ഫോം, സംവേദനാത്മക `git` ഡെസ്ക്ടോപ്പ് അപ്ലിക്കേഷൻ. +- [Git Tips](https://github.com/git-tips/tips) - സാധാരണയായി ഉപയോഗിക്കുന്ന ഗിറ്റ് ടിപ്പുകളുടെയും തന്ത്രങ്ങളുടെയും ശേഖരം. +- [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - പലപ്പോഴും പ്രതിജ്ഞാബദ്ധമാക്കുക, പിന്നീട് തികഞ്ഞത്, ഒരിക്കൽ പ്രസിദ്ധീകരിക്കുക: മികച്ച പരിശീലനങ്ങൾ നേടുക. +- [Git Interactive Tutorial](https://learngitbranching.js.org/) - ഏറ്റവും ദൃശ്യവും സംവേദനാത്മകവുമായ രീതിയിൽ ഗിറ്റ് പഠിക്കുക. + +## സ്വതന്ത്ര സോഫ്റ്റ്‌വെയറിനെകുറിച്ചുള്ള പുസ്തകങ്ങൾ +- [Producing Open Source Software](https://producingoss.com/) -ഓപ്പൺ സോഴ്‌സ് സോഫ്റ്റ്‌വെയർ നിർമ്മിക്കുന്നത് ഓപ്പൺ സോഴ്‌സ് വികസനത്തിന്റെ മാനുഷിക വശത്തെക്കുറിച്ചുള്ള ഒരു പുസ്തകമാണ്. വിജയകരമായ പ്രോജക്ടുകൾ എങ്ങനെ പ്രവർത്തിക്കുന്നു, ഉപയോക്താക്കളുടെയും ഡവലപ്പർമാരുടെയും പ്രതീക്ഷകൾ, സ്വതന്ത്ര സോഫ്റ്റ്വെയറിന്റെ സംസ്കാരം എന്നിവ ഇത് വിവരിക്കുന്നു. +- [Open Source Book Series](https://opensource.com/resources/ebooks) - ഓപ്പൺ സോഴ്‌സിനെക്കുറിച്ചും വളരുന്ന ഓപ്പൺ സോഴ്‌സ് പ്രസ്ഥാനത്തെക്കുറിച്ചും കൂടുതൽ സൗജന്യ ഇ -ബുക്കുകളുടെ സമഗ്രമായ ലിസ്റ്റ് ഉപയോഗിച്ച് കൂടുതലറിയുക https://opensource.com. +- [Software Release Practice HOWTO](https://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - ഈ HOWTO ലിനക്സിനും മറ്റ് ഓപ്പൺ സോഴ്സ് പ്രോജക്റ്റുകൾക്കുമുള്ള നല്ല റിലീസ് രീതികൾ വിവരിക്കുന്നു. ഈ രീതികൾ പിന്തുടരുന്നതിലൂടെ, ഉപയോക്താക്കൾക്ക് നിങ്ങളുടെ കോഡ് നിർമ്മിക്കുന്നതിനും ഉപയോഗിക്കുന്നതിനും കഴിയുന്നത്ര എളുപ്പമാക്കും, കൂടാതെ മറ്റ് ഡവലപ്പർമാർക്ക് നിങ്ങളുടെ കോഡ് മനസ്സിലാക്കാനും അത് മെച്ചപ്പെടുത്തുന്നതിന് നിങ്ങളുമായി സഹകരിക്കാനും കഴിയും. +- [Open Sources 2.0 : The Continuing Evolution](https://archive.org/details/opensources2.000diborich) (2005) - 1999-ലെ പുസ്തകമായ ഓപ്പൺ സോഴ്‌സ്: വിപ്ളവത്തിൽ നിന്നുള്ള ശബ്ദങ്ങൾ വികസിപ്പിച്ചെടുത്ത പരിണാമ ചിത്രം വരച്ചുകൊണ്ടിരിക്കുന്ന ഇന്നത്തെ ടെക്നോളജി നേതാക്കളിൽ നിന്നുള്ള ഉൾക്കാഴ്ചയുള്ളതും ചിന്തോദ്ദീപകവുമായ ലേഖനങ്ങളുടെ സമാഹാരമാണ് ഓപ്പൺ സോഴ്സ് 2.0.. +- [The Architecture of Open Source Applications](http://www.aosabook.org/en/git.html) - വിതരണം ചെയ്ത വർക്ക്ഫ്ലോകൾ പ്രവർത്തനക്ഷമമാക്കുന്നതിന് കവറുകൾക്ക് കീഴിൽ ജിറ്റിന്റെ വിവിധ വശങ്ങൾ എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്നും അത് മറ്റുള്ളവയിൽ നിന്ന് എങ്ങനെ വ്യത്യാസപ്പെട്ടിരിക്കുന്നുവെന്നും കാണിക്കുക version control systems (VCSs). +- [Open Sources: Voices from the Open Source Revolution](https://www.oreilly.com/openbook/opensources/book/) - ഓപ്പൺ സോഴ്സ് പയനിയർമാരിൽ നിന്നുള്ള ഉപന്യാസങ്ങൾ Linus Torvalds (Linux), Larry Wall (Perl), and Richard Stallman (GNU). + +## ഓപ്പൺ സോഴ്‌സ് സംഭാവന സംരംഭങ്ങൾ +- [Up For Grabs](https://up-for-grabs.net/) - തുടക്കക്കാർക്ക് അനുയോജ്യമായ പ്രശ്നങ്ങളുള്ള പ്രോജക്ടുകൾ അടങ്ങിയിരിക്കുന്നു +- [First Timers Only](https://www.firsttimersonly.com/) - "ആദ്യമായി വരുന്നവർക്ക് മാത്രം" എന്ന് ലേബൽ ചെയ്തിട്ടുള്ള ബഗുകളുടെ ഒരു ലിസ്റ്റ്. +- [First Contributions](https://firstcontributions.github.io/) - 5 മിനിറ്റിനുള്ളിൽ നിങ്ങളുടെ ആദ്യത്തെ ഓപ്പൺ സോഴ്സ് സംഭാവന നൽകുക. തുടക്കക്കാർക്ക് സംഭാവനകളോടെ ആരംഭിക്കാൻ സഹായിക്കുന്ന ഒരു ഉപകരണവും ട്യൂട്ടോറിയലും. [Here](https://github.com/firstcontributions/first-contributions) സൈറ്റിനായുള്ള GitHub സോഴ്സ് കോഡും റിപ്പോസിറ്ററിയിൽ തന്നെ സംഭാവന നൽകാനുള്ള അവസരവുമാണ്. +- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - ഓപ്പൺ സോഴ്സ് സംഭാവനകളെ പ്രോത്സാഹിപ്പിക്കുന്നതിനുള്ള ഒരു പ്രോഗ്രാം. ഒക്ടോബർ മാസത്തിൽ കുറഞ്ഞത് 4 പുൾ അഭ്യർത്ഥനകൾ നടത്തി ടി-ഷർട്ടുകളും സ്റ്റിക്കറുകളും പോലുള്ള സമ്മാനങ്ങൾ നേടുക. +- [24 Pull Requests](https://24pullrequests.com) - 24 പുൾ അഭ്യർത്ഥനകൾ ഡിസംബർ മാസത്തിൽ ഓപ്പൺ സോഴ്സ് സഹകരണം പ്രോത്സാഹിപ്പിക്കുന്നതിനുള്ള ഒരു പദ്ധതിയാണ്. +- [Ovio](https://ovio.org) - സംഭാവക-സൗഹൃദ പ്രോജക്ടുകളുടെ ക്യൂറേറ്റഡ് തിരഞ്ഞെടുപ്പുള്ള ഒരു പ്ലാറ്റ്ഫോം. It has a [powerful issue search tool](https://ovio.org/issues) and പ്രോജക്റ്റുകളും പ്രശ്നങ്ങളും നിങ്ങൾക്ക് പിന്നീട് സംരക്ഷിക്കാം. +- [Contribute-To-This-Project](https://github.com/Syknapse/Contribute-To-This-Project) - ലളിതവും എളുപ്പവുമായ പ്രോജക്റ്റുകളിൽ പങ്കെടുത്ത് GitHub ഉപയോഗിക്കുന്നതിന് ആദ്യമായി സംഭാവന ചെയ്യുന്നവരെ സഹായിക്കുന്നതിനുള്ള ഒരു ട്യൂട്ടോറിയലാണിത്. +- [Open Source Welcome Committee](https://www.oswc.is/) - ഓപ്പൺ സോഴ്‌സിന്റെ അസാധാരണ ലോകത്തിലേക്ക് പുതുതായി വരുന്നവരെ ഓപ്പൺ സോഴ്‌സ് സ്വാഗതസംഘം (OSWC) സഹായിക്കുന്നു. നിങ്ങളുടെ ഓപ്പൺ സോഴ്‌സ് പ്രോജക്‌റ്റുകൾ ഞങ്ങളോടൊപ്പം സമർപ്പിക്കൂ! + +## പങ്കെടുക്കാനുള്ള ഓപ്പൺ സോഴ്സ് പ്രോഗ്രാമുകൾ + +> ഓപ്പൺ സോഴ്സ് സോഫ്‌റ്റ്‌വെയർ പ്രോജക്‌ടുകളിലേക്ക് സംഭാവന നൽകുന്നതിന് തുടക്കക്കാരായ സംഭാവകരെ ഉപദേഷ്ടാക്കളും ഉറവിടങ്ങളുമായി പൊരുത്തപ്പെടുത്താൻ സഹായിക്കുന്നതിന് ഒരു കമ്മ്യൂണിറ്റി ഹോസ്റ്റ് ചെയ്യുന്ന ഒരു പ്രോഗ്രാം, ഇന്റേൺഷിപ്പ് അല്ലെങ്കിൽ ഫെലോഷിപ്പ്. + +- [All Linux Foundation (LF) Mentorships](https://mentorship.lfx.linuxfoundation.org/#projects_all) +- [Beginner friendly Open Source programs with their timelines](https://github.com/arpit456jain/Open-Source-Programs) +- [Cloud Native Computing Foundation](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) +- [FossAsia](https://fossasia.org) +- [Free Software Foundation (FSF) Internship](https://www.fsf.org/volunteer/internships) +- [Google Summer of Code](https://summerofcode.withgoogle.com/) - ഓപ്പൺ സോഴ്‌സ് സോഫ്‌റ്റ്‌വെയർ വികസനത്തിലേക്ക് കൂടുതൽ വിദ്യാർത്ഥി ഡെവലപ്പർമാരെ കൊണ്ടുവരുന്നതിൽ ശ്രദ്ധ കേന്ദ്രീകരിച്ച Google പ്രതിവർഷം നടത്തുന്ന പണമടച്ചുള്ള പ്രോഗ്രാം. +- [Girlscript Summer of Code](https://gssoc.girlscript.tech/) - ഗേൾസ്ക്രിപ്റ്റ് ഫൗണ്ടേഷൻ എല്ലാ വേനൽക്കാലത്തും നടത്തുന്ന മൂന്ന് മാസത്തെ ഓപ്പൺ സോഴ്സ് പ്രോഗ്രാം. നിരന്തര പരിശ്രമത്തിലൂടെ, ഈ മാസങ്ങളിൽ വിദഗ്ധരായ ഉപദേശകരുടെ അങ്ങേയറ്റത്തെ മാർഗ്ഗനിർദ്ദേശത്തിൽ പങ്കെടുക്കുന്നവർ നിരവധി പ്രോജക്ടുകളിലേക്ക് സംഭാവന ചെയ്യുന്നു. അത്തരം എക്സ്പോഷർ ഉപയോഗിച്ച്, വിദ്യാർത്ഥികൾ അവരുടെ വീടിന്റെ സുഖസൗകര്യങ്ങളിൽ നിന്ന് യഥാർത്ഥ ലോക പ്രോജക്ടുകളിലേക്ക് സംഭാവന ചെയ്യാൻ തുടങ്ങുന്നു. +- [Hacktoberfest](https://hacktoberfest.digitalocean.com) +- [Hyperledger Mentorship Program](https://wiki.hyperledger.org/display/INTERN) - നിങ്ങൾ ബ്ലോക്ക്ചെയിനിലാണെങ്കിൽ, ഇത് നിങ്ങൾക്കുള്ളതാണ്. നിങ്ങൾക്ക് ഹൈപ്പർലെഡ്ജറിൽ സംഭാവന ചെയ്യാം. ഹൈപ്പർലെഡ്ജർ ഓപ്പൺ സോഴ്‌സ് ഡെവലപ്‌മെന്റിലേക്ക് പ്രായോഗിക എക്സ്പോഷർ നേടാൻ ഈ മെന്റർഷിപ്പ് പ്രോഗ്രാം നിങ്ങളെ അനുവദിക്കുന്നു. ഹൈപ്പർലെഡ്ജർ ഡെവലപ്പേഴ്‌സ് കമ്മ്യൂണിറ്റിയിൽ വളരെ സജീവമായ മെന്റർമാരെ നിങ്ങൾക്ക് അനുവദിക്കും. +- [LF Networking Mentorship](https://wiki.lfnetworking.org/display/LN/LFN+Mentorship+Program) +- [Microsoft Reinforcement Learning](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) +- [Major League Hacking (MLH) Fellowship](https://fellowship.mlh.io/) - ഓപ്പൺ സോഴ്‌സ് പ്രോജക്‌റ്റുകൾ നിർമ്മിക്കുന്നതോ സംഭാവന ചെയ്യുന്നതോ ആയ ടെക്‌നോളജിസ്റ്റുകൾക്കായി ഒരു റിമോട്ട് ഇന്റേൺഷിപ്പ് ബദൽ. +- [Open Summer of Code](https://osoc.be/students) +- [Open Mainframe](https://www.openmainframeproject.org/all-projects/mentorship-program) - ഓപ്പൺ മെയിൻഫ്രെയിം പ്രോജക്റ്റിനും അതിന്റേതായ ഓപ്പൺ സോഴ്‌സ് പ്രോഗ്രാമുണ്ട്, മെയിൻഫ്രെയിം സാങ്കേതികവിദ്യയെക്കുറിച്ചുള്ള അറിവ് വിപുലീകരിക്കാൻ മെൻറികൾക്ക് കഴിയും. +- [Outreachy](https://www.outreachy.org) +- [Processing Foundation Internship](https://processingfoundation.org/fellowships/) +- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - സ്ത്രീകൾക്കും നോൺ-ബൈനറി കോഡർമാർക്കുമുള്ള ഒരു ആഗോള ഫെലോഷിപ്പ് പ്രോഗ്രാം, അവിടെ അവർ നിലവിലുള്ള ഓപ്പൺ സോഴ്‌സ് പ്രോജക്റ്റുകളിൽ പ്രവർത്തിക്കുകയും അവരുടെ കഴിവുകൾ വികസിപ്പിക്കുകയും ചെയ്യുന്നു. +- [Redox OS Summer of Code](https://www.redox-os.org/rsoc/) - റെഡോക്സ് ഒഎസ് പ്രോജക്റ്റിലേക്കുള്ള സംഭാവനകളുടെ പ്രാഥമിക ഉപയോഗമാണ് റെഡോക്സ് ഒഎസ് സമ്മർ ഓഫ് കോഡ്. Redox OS-ലേക്ക് സംഭാവന ചെയ്യാനുള്ള ആഗ്രഹവും കഴിവും ഇതിനകം പ്രകടിപ്പിച്ച വിദ്യാർത്ഥികളെ തിരഞ്ഞെടുത്തു +- [Social Summer of Code](https://ssoc.devfolio.co/) - സോഷ്യൽ ഫൗണ്ടേഷൻ വിദ്യാർത്ഥികൾക്ക് ഓപ്പൺ സോഴ്‌സ് സംസ്‌കാരത്തെക്കുറിച്ച് പഠിക്കാനും സമൂഹത്തിൽ ഏർപ്പെടാനും ഈ രണ്ട് മാസത്തെ വേനൽക്കാല പരിപാടി വാഗ്ദാനം ചെയ്യുന്നു. പരിചയസമ്പന്നരായ ഉപദേഷ്ടാക്കളുടെ മാർഗ്ഗനിർദ്ദേശത്തിൽ പങ്കെടുക്കുന്നവർ യഥാർത്ഥ ജീവിത പദ്ധതികളിൽ സംഭാവന ചെയ്യുന്നു. +- [Season of KDE](https://season.kde.org/) - കെ‌ഡി‌ഇ കമ്മ്യൂണിറ്റി ഹോസ്റ്റുചെയ്യുന്ന കെ‌ഡി‌ഇയുടെ സീസൺ, ലോകമെമ്പാടുമുള്ള എല്ലാ വ്യക്തികൾക്കും വേണ്ടിയുള്ള ഒരു ഔട്ട്‌റീച്ച് പ്രോഗ്രാമാണ്. സ്വതന്ത്രവും ഓപ്പൺ സോഴ്‌സ് സോഫ്‌റ്റ്‌വെയറും വികസിപ്പിക്കുന്ന ഒരു അന്തർദേശീയ സ്വതന്ത്ര സോഫ്റ്റ്‌വെയർ കമ്മ്യൂണിറ്റിയാണ് കെഡിഇ, സീസൺ ഓഫ് കെഡിഇ പ്രോഗ്രാമിലൂടെ നിങ്ങൾക്ക് കെഡിഇയിലേക്ക് സംഭാവന നൽകാം. +## അനുമതി +Creative Commons License
    ഈ പ്രവൃത്തിക്ക് ലൈസൻസ് നൽകിയിരിക്കുന്നത്Creative Commons Attribution-ShareAlike 4.0 International License. diff --git a/README-MR.md b/README-MR.md index 029b1ad3..a7e3149a 100644 --- a/README-MR.md +++ b/README-MR.md @@ -18,6 +18,7 @@
  • Français
  • 한국어
  • 日本語
  • +
  • हिंदी
  • @@ -26,7 +27,7 @@ [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) -[![Build Status](https://api.travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) ओपन सोर्समध्ये सहयोग देण्यासाठी नवीन असलेल्या लोकांच्या संसाधनांची ही सूची आहे. @@ -53,9 +54,9 @@ - [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - नवीन योगदानकर्त्यांसाठी चांगल्या बगसह प्रोजेक्ट्स एकत्रित करणारे आणि त्यांचे वर्णन करण्यासाठी लेबले लागू करणारे एक गिटहब रेपो. - [Open Source Guides](https://opensource.guide/) - लोक, समुदाय आणि कंपन्यांना ओपन सोर्स प्रोजेक्ट कसे वापरायचे आणि योगदान कसे द्यायचे हे शिकू इच्छिणाऱ्यांसाठी स्त्रोतांचे संग्रह. - [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - गिटहब वर करा आणि काय करू नका. -- [GitHub Guides](https://guides.github.com/) - गिटहब प्रभावीपणे कसे वापरावे याबद्दल मूलभूत मार्गदर्शक. +- [GitHub Guides](https://docs.github.com/en) - गिटहब प्रभावीपणे कसे वापरावे याबद्दल मूलभूत मार्गदर्शक. - [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - सिम्युलेशन प्रोजेक्टमध्ये कोडचे योगदान देऊन गिटहब चा कार्यप्रवाह शिकून घ्या. -- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides/) - लिनक्स फाऊंडेशनचे ओपन सोर्स प्रकल्पांसाठी मार्गदर्शक. +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - लिनक्स फाऊंडेशनचे ओपन सोर्स प्रकल्पांसाठी मार्गदर्शक. - [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - केंट सी. डॉड्स आणि सारा ड्रॅसनर यांनी लिहिलेले ओपन सोर्स शिष्टाचार मार्गदर्शक पुस्तिका. - [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - नवीन कोडींग भाषा शिकण्यासाठी महाविद्यालयीन विद्यार्थ्यांसाठी स्त्रोत आणि संधींची निवडलेली यादी. - [Pull Request Roulette](http://www.pullrequestroulette.com/) - या साइटवर गिटहब वर आयोजित केलेल्या ओपन सोर्स प्रकल्पांच्या पुनरावलोकनासाठी ज़मा केलेल्या पुल विनंत्यांची यादी आहे. @@ -71,7 +72,7 @@ - ["Opensoure-4-everyone" by Chryz-hub ](https://github.com/chryz-hub/opensource-4-everyone) - ओपन सोर्सशी संबंधित सगळया वस्तूंची एक गिटहब रेपो. हा प्रोजेक्ट गिटहब सदस्यत्व द्रुश्यमानता, सराव, मूलभूत व प्रगतीक गिट कम्मांड, ओपन सोर्समध्ये सुरु करणे आणि बरंच काही यांच्यात मदत करतो. - ["Open Advice"](http://open-advice.org/) - विविध प्रकारच्या मोफत सॉफ्टवेअर प्रकल्पांचा ज्ञान संग्रह. ४२ प्रमुख योगदानकर्त्यांना त्यांनी कशी सुरुवात केली हे जाणून घ्यायला काय आवडले असते या प्रश्नाचे उत्तर दिले आहे जेणेकरून तुम्हाला कसे आणि कुठे योगदान द्यायचे हे कळते. - ["GitHub Learning Lab"](https://lab.github.com/) - गिटहब लर्निंग लॅबसह आपली कौशल्ये वाढवा. आमचे मैत्रीपूर्ण बॉट तुम्हाला कोणत्याही वेळी आवश्यक कौशल्ये शिकण्यासाठी मनोरंजक, व्यावहारिक प्रकल्पांच्या मालिकेत घेऊन जाईल - आणि मार्गात उपयुक्त अभिप्राय सामायिक करा. -- ["Ten simple rules for helping newcomers become contributors to open projects"](https://doi.org/10.1371/journal.pcbi.1007296) - या लेखात अनेक समुदायांचा अभ्यास आणि सदस्य, नेते आणि निरीक्षकांच्या अनुभवांवर आधारित नियम समाविष्ट आहेत. +- ["Ten simple rules for helping newcomers become contributors to open projects"](https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1007296) - या लेखात अनेक समुदायांचा अभ्यास आणि सदस्य, नेते आणि निरीक्षकांच्या अनुभवांवर आधारित नियम समाविष्ट आहेत. ## डायरेक्ट गिटहब शोध गिटहब वर सहयोग देण्यासाठी थेट योग्य मुद्द्यांकडे निर्देश करणारे दुवे शोधा. @@ -84,24 +85,23 @@ - [is:issue is:open label:up-for-grabs](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs&type=issues) ## मोज़िला योगदानकर्ता पर्यावरणीय प्रणाली -- [Good First Bugs](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - विकसकांनी प्रकल्पाची चांगली ओळख म्हणून ओळखले बग्स. +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - विकसकांनी प्रकल्पाची चांगली ओळख म्हणून ओळखले बग्स. - [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - सामग्री समस्या आणि प्लॅटफॉर्म बगचे निराकरण करून वेब प्लॅटफॉर्मचे दस्तऐवजीकरण करण्यासाठी एमडीएन वेब डॉक्स संघाला मदत करा. - [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - जेव्हा आपण फिक्सवर काम करत असताना अडखळलात तेव्हा आपल्याला मदत करण्यासाठी आयआरसी वरील सल्लागारांना नियुक्त केलेला असा बग. - [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - बगज़िला वर बग शोधण्यासाठी समर्पित साइट. - [Firefox DevTools](http://firefox-dev.tools/) - फायरफॉक्स ब्राउझरमध्ये विकसक साधनांसाठी दाखल केलेल्या बगसाठी समर्पित साइट. -- [What Can I Do For Mozilla](https://whatcanidoformozilla.org/) - आपल्या कौशल्याच्या संचाबद्दल आणि आवडींबद्दल अनेक प्रश्नांची उत्तरे देऊन आपण काय कार्य करू शकता ते ज़ाणून घ्या. - [Start Mozilla](https://twitter.com/StartMozilla) - एक ट्विटर अकाऊंट जे मोज़िला प्रणालीमध्ये नवीन योगदानकर्त्यांसाठी समस्यांची ट्वीट करते. ## नवीन ओपन सोर्स योगदानकर्त्यांसाठी उपयुक्त लेख - [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) द्वारा [@GitHub](https://github.com/github) - [How to find your first Open Source bug to fix](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) द्वारा [@Shubheksha](https://github.com/Shubheksha) -- [First Timers Only](https://kentcdodds.com/blog/first-timers-only/) द्वारा [@kentcdodds](https://github.com/kentcdodds) +- [First Timers Only](https://kentcdodds.com/blog/first-timers-only) द्वारा [@kentcdodds](https://github.com/kentcdodds) - [Bring Kindness Back to Open Source](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) द्वारा [@shanselman](https://github.com/shanselman) - [Getting into Open Source for the First Time](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) द्वारा [@mcdonnelldean](https://github.com/mcdonnelldean) -- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) द्वारा [@GitHub](https://github.com/github) -- [How to Find a Bug in Your Code](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) द्वारा [@dougbradbury](https://twitter.com/dougbradbury) -- [Mastering Markdown](https://guides.github.com/features/mastering-markdown/) द्वारा [@GitHub](https://github.com/github) -- [First mission: Contributors page](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) +- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) द्वारा [@GitHub](https://github.com/github/opensource.guide) +- [How to Find a Bug in Your Code](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) द्वारा [@dougbradbury](https://twitter.com/dougbradbury) +- [Mastering Markdown](https://docs.github.com/features/mastering-markdown/) द्वारा [@GitHub](https://github.com/github/docs) +- [First mission: Contributors page](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) - [How to make your first Open Source contribution in just 5 minutes](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) द्वारा [@roshanjossey](https://github.com/Roshanjossey/) - [Hacktoberfest 2019: How you can get your free shirt — even if you’re new to coding](https://www.freecodecamp.org/news/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b/) द्वारा [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) - [A Bitter Guide To Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) द्वारा [@ken_wheeler](https://medium.com/@ken_wheeler) @@ -110,14 +110,13 @@ - [Why Open Source and How?](https://careerkarma.com/blog/open-source-projects-for-beginners/) द्वारा [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) - [How to get started with Open Source - By Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) - [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) द्वारा [@kentcdodds](https://github.com/kentcdodds) -- [An immersive introductory guide to Open-source](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) द्वारा [Franklin Okolie](https://twitter.com/DeveloperAspire) - [Getting started with contributing to open source](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) द्वारा [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) - [Beginner's guide to open-source contribution](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) द्वारा [Sudipto Ghosh](https://github.com/pydevsg) - [8 non-code ways to contribute to open source](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) द्वारा [OpenSource](https://twitter.com/OpenSourceWay) ## आवृत्ती नियंत्रण वापरणे -- [Think Like (a) Git](http://think-like-a-git.net/) - "प्रगत नवशिक्यांसाठी" गिट परिचय, परंतु गिटचा सुरक्षितपणे प्रयोग करण्यासाठी आपल्याला एक सोपी रणनीती देण्यासाठी आपण अद्याप धडपडत आहात. -- [Try Git](https://try.github.io/) - आपल्या ब्राउझरमधून १५ मिनिटांत गिट विनामूल्य शिका. +- [Think Like (a) Git](https://think-like-a-git.net/) - "प्रगत नवशिक्यांसाठी" गिट परिचय, परंतु गिटचा सुरक्षितपणे प्रयोग करण्यासाठी आपल्याला एक सोपी रणनीती देण्यासाठी आपण अद्याप धडपडत आहात. +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - आपल्या ब्राउझरमधून १५ मिनिटांत गिट विनामूल्य शिका. - [Everyday Git](https://git-scm.com/docs/giteveryday) - दररोज गिटसाठी उपयुक्त कमांड्सचा एक सेट. - [Oh shit, git!](https://ohshitgit.com/) - साध्या इंग्रजीत वर्णन केलेल्या `git` सामान्य चुकांमधून कसे मुक्त व्हावे; देखील पहा [Dangit, git!](https://dangitgit.com/) शपथ न देता पृष्ठासाठी. - [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) - `git` वापरण्यावरील विविध ट्यूटोरियल @@ -145,11 +144,11 @@ ## ओपन सोर्स योगदान उपक्रम - [Up For Grabs](https://up-for-grabs.net/) - नवशिक्या-अनुकूल समस्यांसह प्रकल्प आहेत -- [First Timers Only](https://www.firsttimersonly.com/) - "first-timers-only" असे लेबल असलेल्या बगची सूची. - [First Contributions](https://firstcontributions.github.io/) - ५ मिनिटांत आपले प्रथम मुक्त स्त्रोत योगदान द्या. योगदानासह प्रारंभ करण्यास नवशिक्यांसाठी मदत करणारे एक साधन आणि ट्यूटोरियल [येथे](https://github.com/firstcontributions/first-contributions) साइटसाठी गिटहब स्त्रोत कोड आहे आणि रेपॉजिटरीमध्येच योगदान देण्याची संधी आहे. +- [First Timers Only](https://www.firsttimersonly.com/) - "first-timers-only" असे लेबल असलेल्या बगची सूची. - [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - ओपन सोर्स योगदानास प्रोत्साहित करण्यासाठी एक कार्यक्रम. ऑक्टोबर महिन्यात कमीतकमी ४ पुल विनंत्या करुन टी-शर्ट आणि स्टिकरसारख्या भेटवस्तू मिळवा. - [24 Pull Requests](https://24pullrequests.com) - २४ पुल विनंत्या डिसेंबर महिन्यात ओपन सोर्स सहयोगास प्रोत्साहन देण्यासाठी एक प्रकल्प आहे. - [Ovio](https://ovio.org) - सहयोगी-अनुकूल प्रकल्पांची क्युरेटरीकृत निवड असलेले एक व्यासपीठ. हे एक [शक्तिशाली समस्या शोध साधन आहे](https://ovio.org/issues) आणि आपण नंतर प्रकल्प आणि समस्या जतन करूया. ## परवाना -Creative Commons License
    हे काम अंतर्गत परवानाकृत आहे Creative Commons Attribution-ShareAlike 4.0 International License. +Creative Commons License
    हे काम अंतर्गत परवानाकृत आहे Creative Commons Attribution-ShareAlike 4.0 International License. diff --git a/README-MS.md b/README-MS.md index 47e83cbf..b0f89756 100644 --- a/README-MS.md +++ b/README-MS.md @@ -26,7 +26,7 @@ [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) -[![Build Status](https://api.travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) Ini adalah senarai sumber untuk orang yang baru dan ingin melibatkan diri dalam menyumbang kepada Sumber Terbuka. @@ -35,14 +35,14 @@ Jika anda jumpa sumber tambahan, sila menyumbang dengan membuat satu permintaan Jika anda mempunyai soalan atau komen, sila membuat satu isu tentang soalan atau komen tersebut. **Kandungan** -- [Menyumbang kepada Sumber Terbuka secara umum](#contributing-to-open-source-in-general) -- [Carian GitHub secara langsung](#direct-github-searches) -- [Ekosistem penyumbang Mozilla](#mozillas-contributor-ecosystem) -- [Artikel bermanfaat untuk penyumbang baru dalam Sumber Terbuka](#useful-articles-for-new-open-source-contributors) -- [Mengguna Kawalan Versi](#using-version-control) -- [Buku untuk Sumber Terbuka](#open-source-books) -- [Sumbangan inisiatif Sumber Terbuka](#open-source-contribution-initiatives) -- [Lesen](#license) +- [Menyumbang kepada Sumber Terbuka secara umum](#Menyumbang-kepada-Sumber-Terbuka-secara-umum) +- [Carian GitHub secara langsung](#Carian-GitHub-secara-langsung) +- [Ekosistem penyumbang Mozilla](#Ekosistem-penyumbang-Mozilla) +- [Artikel bermanfaat untuk penyumbang baru dalam Sumber Terbuka](#Artikel-bermanfaat-untuk-penyumbang-baru-dalam-Sumber-Terbuka) +- [Mengguna Kawalan Versi](#Mengguna-Kawalan-Versi) +- [Buku untuk Sumber Terbuka](#Buku-untuk-Sumber-Terbuka) +- [Sumbangan inisiatif Sumber Terbuka](#Sumbangan-inisiatif-Sumber-Terbuka) +- [Lesen](#Lesen) ## Menyumbang kepada Sumber Terbuka secara umum - [The Definitive Guide to Contributing to Open Source](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) karya [@DoomHammerNG](https://twitter.com/DoomHammerNG) @@ -53,9 +53,9 @@ Tutorial oleh DigitalOcean untuk membantu anda menuju kejayaan dalam menyumbang - [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - repo GitHub yang mengumpulkan projek dengan pepijat yang baik untuk penyumbang baru, dan menggunakan label untuk penjelasan. - [Open Source Guides](https://opensource.guide/) - Kumpulan sumber untuk individu, komuniti, dan syarikat yang ingin belajar bagaimana menjalankan dan menyumbang kepada projek Sumber Terbuka. - [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Perkara yang patut dilakukan dan Perkara yang tidak patut dilakukan di Github. -- [GitHub Guides](https://guides.github.com/) - panduan asas bagaimana menggunakan GitHub secara efektif. +- [GitHub Guides](https://docs.github.com/en) - panduan asas bagaimana menggunakan GitHub secara efektif. - [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - Belajar aliran kerja GitHub dengan menyumbang kod untuk projek simulasi. -- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides/) - Panduan Linux Foundation untuk projek Sumber Terbuka. +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - Panduan Linux Foundation untuk projek Sumber Terbuka. - [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - Buku Open Source Etiquette Guidebook, karya Kent C. Dodds dan Sarah Drasner. - [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Senarai sumber dan peluang untuk pelajar kolej mempelajari bahasa pengekodan baru. - [Pull Request Roulette](http://www.pullrequestroulette.com/) - Laman web ini mempunyai senarai 'pull request' yang dihantar untuk disemak semula milik projek Sumber Terbuka yang dihoskan di Github. @@ -79,23 +79,22 @@ Cari pautan yang mengarahkan secara langsung kepada masalah yang sesuai untuk di - [is:issue is:open label:up-for-grabs](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) ## Ekosistem penyumbang Mozilla -- [Good First Bugs](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - pepijat yang telah dikenal pasti oleh pemaju sebagai pengenalan yang baik untuk projek ini. +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - pepijat yang telah dikenal pasti oleh pemaju sebagai pengenalan yang baik untuk projek ini. - [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - pepijat yang mempunyai mentor yang ditugaskan yang akan berada di IRC untuk membantu anda apabila anda rasa tidak produktif semasa menyelesaikan masalah. - [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - laman web yang dikhaskan untuk mencari pepijat di Bugzilla. - [Firefox DevTools](http://firefox-dev.tools/) - laman web yang dikhaskan untuk bug yang difailkan untuk alat pembangun('Developer Tools') dalam penyemak imbas('browser') Firefox. -- [What Can I Do For Mozilla](https://whatcanidoformozilla.org/) - fikirkan apa yang boleh anda sumbangkan dengan menjawab banyak soalan mengenai set kemahiran dan minat anda. - [Start Mozilla](https://twitter.com/StartMozilla) - akaun Twitter yang tweet mengenai isu-isu yang sesuai untuk penyumbang baru dalam ekosistem Mozilla. ## Artikel bermanfaat untuk penyumbang baru dalam Sumber Terbuka - [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) karya [@GitHub](https://github.com/github) - [How to find your first Open Source bug to fix](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) karya [@Shubheksha](https://github.com/Shubheksha) -- [First Timers Only](https://kentcdodds.com/blog/first-timers-only/) karya [@kentcdodds](https://github.com/kentcdodds) +- [First Timers Only](https://kentcdodds.com/blog/first-timers-only) karya [@kentcdodds](https://github.com/kentcdodds) - [Bring Kindness Back to Open Source](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) karya [@shanselman](https://github.com/shanselman) - [Getting into Open Source for the First Time](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) karya [@mcdonnelldean](https://github.com/mcdonnelldean) -- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) karya [@GitHub](https://github.com/github) -- [How to Find a Bug in Your Code](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) karya [@dougbradbury](https://twitter.com/dougbradbury) -- [Mastering Markdown](https://guides.github.com/features/mastering-markdown/) karya [@GitHub](https://github.com/github) -- [First mission: Contributors page](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) karya [@forCrowd](https://github.com/forCrowd) +- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) karya [@GitHub](https://github.com/github/opensource.guide) +- [How to Find a Bug in Your Code](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) karya [@dougbradbury](https://twitter.com/dougbradbury) +- [Mastering Markdown](https://docs.github.com/features/mastering-markdown/) karya [@GitHub](https://github.com/github/docs) +- [First mission: Contributors page](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) karya [@forCrowd](https://github.com/forCrowd) - [How to make your first Open Source contribution in just 5 minutes](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) karya [@roshanjossey](https://github.com/Roshanjossey/) - [Hacktoberfest 2019: How you can get your free shirt — even if you’re new to coding](https://www.freecodecamp.org/news/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b/) karya [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) - [A Bitter Guide To Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) karya [@ken_wheeler](https://medium.com/@ken_wheeler) @@ -103,11 +102,11 @@ Cari pautan yang mengarahkan secara langsung kepada masalah yang sesuai untuk di - [Learn Git and GitHub Step By Step (on Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) karya [@ows-ali](https://medium.com/@ows_ali) - [Why Open Source and How?](https://careerkarma.com/blog/open-source-projects-for-beginners/) karya [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) - [How to get started with Open Source - By Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) -- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) karya Kent C. Dodds +- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) karya Kent C. Dodds ## Menggunakan Kawalan Versi -- [Think Like (a) Git](http://think-like-a-git.net/) - Pengenalan Git untuk "pemula maju", tetapi masih bersusah-payah, untuk memberi anda strategi mudah untuk bereksperimen dengan selamat dengan git. -- [Try Git](https://try.github.io/) - Belajar Git dalam 15 minit dalam penyemak imbas('browser') anda secara percuma. +- [Think Like (a) Git](https://think-like-a-git.net/) - Pengenalan Git untuk "pemula maju", tetapi masih bersusah-payah, untuk memberi anda strategi mudah untuk bereksperimen dengan selamat dengan git. +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Belajar Git dalam 15 minit dalam penyemak imbas('browser') anda secara percuma. - [Everyday Git](https://git-scm.com/docs/giteveryday) - Satu set perintah minimum yang berguna untuk Everyday Git. - [Oh shit, git!](https://ohshitgit.com/) - cara mengatasi kesalahan `git` yang dijelaskan dalam bahasa Inggeris biasa; lihat juga [Dangit, git!](https://dangitgit.com/) untuk halaman tanpa carutan. - [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) - pelbagai tutorial tentang penggunaan `git`. @@ -140,5 +139,4 @@ Cari pautan yang mengarahkan secara langsung kepada masalah yang sesuai untuk di - [24 Pull Requests](https://24pullrequests.com) - 24 permintaan tarik('pull request') adalah projek untuk mempromosikan kolaborasi Sumber Terbuka pada bulan Disember. ## Lesen -Creative Commons License
    Kerja ini dilesen dan dibawah hak cipta Creative Commons Attribution-ShareAlike 4.0 International License. - +Creative Commons License
    Kerja ini dilesen dan dibawah hak cipta Creative Commons Attribution-ShareAlike 4.0 International License. \ No newline at end of file diff --git a/README-NE.md b/README-NE.md index cf95a334..6bbc52b5 100644 --- a/README-NE.md +++ b/README-NE.md @@ -14,12 +14,16 @@ Ελληνικά Français Turkish - Nepali + नेपाली # नौसिखिया Open Source योगदानकर्ताहरूलाई स्वागत छ! +[![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) +[![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) + यो Open Source मा योगदान पुर्‍याउन नयाँ भएका व्यक्तिहरूको लागि संसाधनहरूको सूची हो। यदि तपाईंले थप संसाधनहरू फेला पार्नुभयो भने, कृपया एक pull request योगदान गर्नुहोस्। @@ -28,14 +32,14 @@ **सामग्रीहरू** -- [Open Sourceमा सामान्य योगदान](#contributing-to-open-source-in-general) -- [प्रत्यक्ष GitHub खोजीहरू](#direct-github-searches) -- [मोजिला योगदानकर्ता को ईकोसिस्टम](#mozillas-contributor-ecosystem) -- [नयाँ Open Source योगदानकर्ताहरूको लागि उपयोगी लेखहरू](#useful-articles-for-new-open-source-contributors) -- [Version Control प्रयोग गर्दै](#using-version-control) -- [Open Source पुस्तकहरू](#open-source-books) -- [Open Source योगदान पहल](#open-source-contribution-initiatives) -- [लाइसेन्स](#license) +- [सामान्यमा खुला स्रोतमा योगदान](#सामान्यमा-खुला-स्रोतमा-योगदान) +- [प्रत्यक्ष GitHub खोजीहरू](#प्रत्यक्ष-GitHub-खोजीहरू) +- [मोजिल्ला योगदानकर्ताको ईकोसिस्टम](#मोजिल्ला-योगदानकर्ताको-ईकोसिस्टम) +- [नयाँ Open Source योगदानकर्ताहरूको लागि उपयोगी लेखहरू](#नयाँ-Open-Source-योगदानकर्ताहरूको-लागि-उपयोगी-लेखहरू) +- [संस्करण नियन्त्रण version control प्रयोग गर्दैदै](#संस्करण-नियन्त्रण-version-control-प्रयोग-गर्दैदै) +- [Open Source पुस्तकहरू](#Open-Source-पुस्तकहरू) +- [Open Source योगदान पहलहरू](#Open-Source-योगदान-पहलहरू) +- [लाइसेन्स](#लाइसेन्स) ## सामान्यमा खुला स्रोतमा योगदान - [@DoomHammerNG](https://twitter.com/DoomHammerNG)[ द्वारा The Definitive Guide to Contributing to Open Source](https://medium.freecodecamp.org/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282) @@ -45,10 +49,10 @@ - [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - एक GitHub repo जसले नयाँ योगदानकर्ताहरूको लागि राम्रो Bug को साथ परियोजनाहरू प्रवर्धन गर्दछ, र तिनीहरूलाई वर्णन गर्न लेबलहरू लागू गर्दछ। - [Open Source Guides](https://opensource.guide/) - व्यक्ति, समुदाय, र कम्पनीहरूका लागि स्रोतहरूको Collection जसले ओपन सोर्स प्रोजेक्ट कसरी चलाउने र कसरी योगदान दिने भनेर जान्न चाहान्छ। - [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Github मा गर्नुहोस् र नगर्नुहोस्। -- [GitHub मार्गदर्शक](https://guides.github.com/) - GitHub को प्रभावकारिता कसरी प्रयोग गर्ने भन्ने बारे आधारभूत गाईडहरू। +- [GitHub मार्गदर्शक](https://docs.github.com/en) - GitHub को प्रभावकारिता कसरी प्रयोग गर्ने भन्ने बारे आधारभूत गाईडहरू। - [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - एक अनुकार Project मा ​​कोड योगदान गरेर GitHub Workflow सिक्नुहोस्। -- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides/) - लिनक्स फाउन्डेशनका स्रोतहरू ओपन सोर्स प्रोजेक्टहरूमा। +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - लिनक्स फाउन्डेशनका स्रोतहरू ओपन सोर्स प्रोजेक्टहरूमा। - [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - एक खुला स्रोत शिष्टाचार गाइडबुक, Kent C.Dodds र Sarah Drasner. द्वारा लिखित। - [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - विद्यार्थीहरूको लागि नयाँ कोडिंग भाषा सिक्न संसाधनहरूको अवसरहरूको list। - [Pull Request Roulette](https://blog.devcenter.co/contributing-to-your-first-open-source-project-a-practical-approach-1928c4cbdae) - यस साइटसँग Github मा होस्ट गरिएको ओपन सोर्स प्रोजेक्ट सम्बन्धी review को लागि पेश गरिएको पुल अनुरोधहरूको सूची छ। @@ -72,23 +76,22 @@ linksहरू खोज्नुहोस् जुन GitHub मा योग - [is:issue is:खुला लेबल: up-for-grabs](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) ## मोजिल्ला योगदानकर्ताको ईकोसिस्टम -- [राम्रो पहिलो बगहरू](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - बगहरू जुन विकासकर्ताहरूले projectको लागि राम्रो परिचयको रूपमा पहिचान गरे। +- [राम्रो पहिलो बगहरू](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - बगहरू जुन विकासकर्ताहरूले projectको लागि राम्रो परिचयको रूपमा पहिचान गरे। - [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - बगहरू कि एक सल्लाहकार नियुक्त गरीएको छ जो IRC मा त्यहाँ तपाईंलाई मद्दत गर्न को लागी हुनेछ जब तपाईं एक fixमा काम गर्दा अडी रहन। - [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - Bugzillaमा बगहरू फेला पार्न समर्पित साइट। - [Firefox DevTools](http://firefox-dev.tools/) - Firefox browserमा विकासकर्ता उपकरणहरूको लागि बगहरू लगाइएको एउटा साइट। -- [What Can I Do For Mozilla](https://whatcanidoformozilla.org/) - तपाइँको कौशल सेट र चासोको बारेमा प्रश्नहरूको एक समूहको उत्तर दिएर तपाइँले केमा काम गर्न सक्नुहुनेछ भन्ने कुरा पत्ता लगाउनुहोस्। - [Start Mozilla](https://twitter.com/StartMozilla) - एक ट्विटर खाता जुन मुद्दाहरूको बारेमा ट्वीट गर्दछ मोजिल्ला इकोसिस्टममा नयाँ योगदानकर्ताहरूको लागि फिट। ## नयाँ खुला स्रोत योगदानकर्ताहरूको लागि उपयोगी लेखहरू - [कसरी चयन गर्ने (र योगदान) तपाईंको पहिलो खुला स्रोत प्रोजेक्ट](https://github.com/collections/choosing-projects) [@GitHub](https://github.com/github) द्वारा - [कसरी तपाईंको पहिलो खुला स्रोत बग पत्ता लगाउने](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) [@Shubheksha](https://github.com/Shubheksha) द्वारा ठीक गर्न -- [पहिलो टाइमरहरू मात्र](https://kentcdodds.com/blog/first-timers-only/) [@kentcdodds](https://github.com/kentcdodds) द्वारा +- [पहिलो टाइमरहरू मात्र](https://kentcdodds.com/blog/first-timers-only) [@kentcdodds](https://github.com/kentcdodds) द्वारा - [Bring Kindness Back to Open Source](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) [@shanselman](https://github.com/shanselman) द्वारा - [पहिलो पटक खुला स्रोतमा प्रवेश गर्दै](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) [@mcdonnelldean](https://github.com/mcdonnelldean) द्वारा -- [कसरी खुला स्रोतमा योगदान पुर्‍याउने](https://opensource.guide/how-to-contribute/) [@GitHub](https://github.com/github) द्वारा -- [कसरी तपाईंको कोडमा बग खोज्ने](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) [@dougbradbury](https://twitter.com/dougbradbury) द्वारा -- [Mastering Markdown](https://guides.github.com/features/mastering-markdown/) [@GitHub](https://github.com/github) द्वारा -- [पहिलो मिशन: योगदानकर्ता पृष्ठ](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) [@forCrowd](https://github.com/forCrowd) द्वारा +- [कसरी खुला स्रोतमा योगदान पुर्‍याउने](https://opensource.guide/how-to-contribute/) [@GitHub](https://github.com/github/opensource.guide) द्वारा +- [कसरी तपाईंको कोडमा बग खोज्ने](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) [@dougbradbury](https://twitter.com/dougbradbury) द्वारा +- [Mastering Markdown](https://docs.github.com/features/mastering-markdown/) [@GitHub](https://github.com/github/docs) द्वारा +- [पहिलो मिशन: योगदानकर्ता पृष्ठ](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) [@forCrowd](https://github.com/forCrowd) द्वारा - [कसरी तपाइँको पहिलो खुला स्रोत योगदान गर्न पाँच minutes मिनेट मा](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) [@roshanjossey](https://github.com/Roshanjossey/) द्वारा - [Hacktoberfest 2019: कसरी तपाइँ तपाइँको नि: शुल्क शर्ट प्राप्त गर्न सक्नुहुन्छ — यदि तपाइँ कोडिंग गर्न नयाँ हुनुहुन्छ भने पनि।](https://www.freecodecamp.org/news/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b/) [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) द्वारा - [स्रोत खोल्नको लागि bitter गाइड](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) [@ken_wheeler](https://medium.com/@ken_wheeler) द्वारा @@ -96,11 +99,11 @@ linksहरू खोज्नुहोस् जुन GitHub मा योग - [Git र GitHub स्टेप बाय स्टेप (विन्डोजमा)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) [@ows-ali](https://medium.com/@ows_ali) द्वारा - [किन खुला स्रोत र कसरी?](https://careerkarma.com/blog/open-source-projects-for-beginners/) [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) द्वारा - [खुला स्रोतको साथ कसरी सुरू गर्ने - सयान चौधरीबाट](https://www.hackerearth.com/getstarted-opensource/) -- [के खुला स्रोतमा योगदान गर्न पर्छ](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) Kent C. Dodds द्वारा +- [के खुला स्रोतमा योगदान गर्न पर्छ](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) Kent C. Dodds द्वारा ## संस्करण नियन्त्रण (version control)प्रयोग गर्दै -- [Think Like (a) Git](http://think-like-a-git.net/) - "उन्नत शुरुवातकर्ताहरू" का लागि गीट परिचय, तर अझै पनि संघर्ष गर्दैछन्, तपाईंलाई गिटसँग सुरक्षित प्रयोग गर्नको लागि सरल रणनीति दिनको लागि। -- [Try Git](https://try.github.io/) - १५ मिनेटमा Git सिक्नुहोस् तपाईको ब्राउजर भित्रबाट नि: शुल्क। +- [Think Like (a) Git](https://think-like-a-git.net/) - "उन्नत शुरुवातकर्ताहरू" का लागि गीट परिचय, तर अझै पनि संघर्ष गर्दैछन्, तपाईंलाई गिटसँग सुरक्षित प्रयोग गर्नको लागि सरल रणनीति दिनको लागि। +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - १५ मिनेटमा Git सिक्नुहोस् तपाईको ब्राउजर भित्रबाट नि: शुल्क। - [Everyday Git](https://git-scm.com/docs/giteveryday) - Everyday Git का लागि उपयोगी न्यूनतम आदेशहरू। - [Oh shit, git!](https://ohshitgit.com/) - - सादा अंग्रेजीमा वर्णन गरिएको सामान्य गिट गल्तीहरूबाट कसरी बाहिर निस्कने; Dangit, git पनि हेर्नुहोस्!; कसम बिना पृष्ठ को लागी [Dangit, git!](https://dangitgit.com/) पनि हेर्नुहोस्। - [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) - git प्रयोग गर्ने बिभिन्न ट्यूटोरियलहरू @@ -133,4 +136,4 @@ linksहरू खोज्नुहोस् जुन GitHub मा योग - [24 Pull Requests](https://24pullrequests.com) - चौबीस(24) Pull Request डिसेम्बर महिनाको अवधिमा Open Source सहयोगलाई बढावा दिने प्रोजेक्ट हो। ## लाइसेन्स -Creative Commons License
    यो कार्य Creative Commons Attribution-ShareAlike 4.0 International License अन्तर्गत लाइसेन्स प्राप्त छ। +Creative Commons License
    यो कार्य Creative Commons Attribution-ShareAlike 4.0 International License अन्तर्गत लाइसेन्स प्राप्त छ। \ No newline at end of file diff --git a/README-NL.md b/README-NL.md index 2a987c79..bf8a9a94 100644 --- a/README-NL.md +++ b/README-NL.md @@ -11,71 +11,118 @@
  • русский
  • Românesc
  • Italiano
  • +
  • Indonesia
  • Español
  • Português (BR)
  • Deutsch
  • +
  • עברית
  • Ελληνικά
  • Français
  • +
  • Turkish
  • 한국어
  • +
  • 日本語
  • +
  • हिंदी
  • +
  • فارسی
  • +
  • اردو
  • +
  • اللغة العربية
  • +
  • தமிழ்
  • +
  • नेपाली
  • -# Welkom bij de Open Source Contributer Noobie! +# Welkom Nieuwe Bijdragers aan Open Source! -[![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) -[![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) -[![Build Status](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Pull Requests Welkom](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](https://makeapullrequest.com) +[![Eerstetijdsmedewerkers Vriendelijk](https://img.shields.io/badge/eerste--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) +[![Controleer Hulpbronnen](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) -Dit is een lijst met bronnen voor mensen die nog niet eerder hebben bijgedragen aan Open Source. +Dit is een lijst van bronnen voor mensen die nieuw zijn in het bijdragen aan Open Source. -Als je aanvullende bronnen vindt, kan je een pull-request indienen. +Als je aanvullende bronnen vindt, maak dan een pull-aanvraag. -Als je vragen of opmerkingen hebt, kan je een issue aanmaken. +Als je vragen of opmerkingen hebt, maak dan een probleem aan. -**Inhoud** +**Inhoudsopgave** -- [Bijdragen aan een Open Source project in het algemeen](#contributing-to-open-source-in-general) -- [GitHub doorzoeken](#direct-github-searches) -- [Het bijdragende ecosysteem van Mozilla](#mozillas-contributor-ecosystem) -- [Handige artikelen voor nieuwe Open Source-bijdragers](#useful-articles-for-new-open-source-contributors) -- [Versie control gebruiken](#using-version-control) -- [Open Source boeken](#open-source-books) -- [Open Source bijdrage-initiatieven](#open-source-contribution-initiatives) -- [Licenties](#license) +- [Bijdragen aan Open Source in het algemeen](#bijdragen-aan-open-source-in-het-algemeen) +- [Directe GitHub-zoekopdrachten](#directe-github-zoekopdrachten) +- [Het bijdrageneconomie van Mozilla](#het-bijdrageneconomie-van-mozilla) +- [Nuttige artikelen voor nieuwe Open Source-bijdragers](#nuttige-artikelen-voor-nieuwe-open-source-bijdragers) +- [Gebruik van Versiebeheer](#gebruik-van-versiebeheer) +- [Boeken over Open Source](#boeken-over-open-source) +- [Initiatieven voor Open Source-bijdragen](#initiatieven-voor-open-source-bijdragen) +- [Open Source-programma's om aan deel te nemen](#open-source-programmas-om-aan-deel-te-nemen) +- [Licentie](#licentie) -## Bijdragen aan een Open Source project in het algemeen +## Bijdragen aan Open Source in het algemeen -## GitHub doorzoeken +> Artikelen en bronnen die de wereld en cultuur van Open Source bespreken. -Zoek links die rechtstreeks verwijzen naar geschikte problemen om aan bij te dragen. +- [De Definitie van Open Source](https://opensource.org/osd) - De definitie van Open Source Software van de Open Source Initiative. +- [The Cathedral and the Bazaar](http://www.catb.org/~esr/writings/cathedral-bazaar/) - Het beroemde essay van Eric S. Raymond over de twee verschillende manieren om software te maken. +- [Producing Open Source Software](http://producingoss.com/) - Een gratis boek van Karl Fogel over het produceren van Open Source Software. +- [Mozilla Manifesto](https://www.mozilla.org/en-US/about/manifesto/) - Het manifest van Mozilla over de principes van het Open Web. +- [Open Source als de Norm](https://hueniverse.com/2011/09/24/open-source-as-the-norm/) - Een blogpost over waarom Open Source de norm zou moeten zijn. -- [is:issue is:open label:beginner](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Abeginner) -- [is:issue is:open label:easy](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aeasy) -- [is:issue is:open label:first-timers-only](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only) -- [is:issue is:open label:good-first-bug](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Agood-first-bug) -- [is:issue is:open label:"good first issue"](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A"good+first+issue") -- [is:issue is:open label:starter](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Astarter) -- [is:issue is:open label:up-for-grabs](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) +## Directe GitHub-zoekopdrachten -## Het bijdragende ecosysteem van Mozilla** +> Zoekopdrachten waarmee je interessante Open Source-projecten kunt vinden om aan bij te dragen. -## Versie control gebruiken** +- [Eerstetijdsmedewerkersproblemen](https://github.com/issues?q=is%3Aopen+is%3Aissue+label%3Afirst-timers-only) - Problemen die zijn gemarkeerd als 'eerste keer alleen'. +- [Goede eerste bijdragen](https://github.com/issues?q=is%3Aopen+is%3Aissue+label%3Agood-first-issue) - Problemen die zijn gemarkeerd als 'goede eerste bijdragen'. +- [First Contributions](https://github.com/firstcontributions/first-contributions) - Een project dat beginners helpt hun eerste bijdrage te maken. +- [Eerstetijdsmedewerkers](http://www.firsttimersonly.com/) - Meer bronnen voor eerste keer medewerkers. -- [Try Git](https://try.github.io/) - Leer gratis Git in 15 minuten vanuit je browser. +## Het bijdrageneconomie van Mozilla -## Open Source boeken** +> Het bijdrageneconomie van Mozilla is een initiatief om mensen te helpen een financiële basis te vinden voor hun bijdragen aan Open Source-projecten. -## Open Source bijdrage-initiatieven -- [Up For Grabs](https://up-for-grabs.net/) - Bevat projecten met beginnersvriendelijke problemen -- [First Timers Only](https://www.firsttimersonly.com/) - Een lijst met bugs die zijn gelabeld als "first-timers-only". -- [First Contributions](https://firstcontributions.github.io/) - Lever jouw eerste Open Source-bijdrage in 5 minuten. Een tool en tutorial om beginners op weg te helpen met bijdragen. [Hier](https://github.com/firstcontributions/first-contributions) is de GitHub-broncode voor de site en de mogelijkheid om een bijdrage te leveren aan de repository zelf. -- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Een programma om Open Source-bijdragen aan te moedigen. Verdien cadeaus zoals t-shirts en stickers door ten minste vier pull requests in de maand oktober te doen. -- [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests is een project om Open Source samenwerking te promoten in de maand december. -- [Ovio](https://ovio.org) - Een platform met een samengestelde selectie van bijdragervriendelijke projecten. Het heeft een [krachtige tool voor het zoeken naar problemen] (https://ovio.org/issues) waarmee jij projecten en problemen kunt opslaan voor later. +- [Mozilla Open Source Support (MOSS)](https://www.mozilla.org/en-US/moss/) - Een initiatief van Mozilla om financiële ondersteuning te bieden aan de Open Source-gemeenschap. +- [Bijdrageneconomie van Mozilla](https://www.mozilla.org/en-US/moss/fund-awards/) - Informatie over de bijdrageneconomie van Mozilla en hoe je ervoor kunt solliciteren. +- [Open Source-hulpmiddelen](https://www.mozilla.org/en-US/moss/open-source-tools/) - Hulpmiddelen die handig zijn voor Open Source-bijdragers. -## Licenties +## Nuttige artikelen voor nieuwe Open Source-bijdragers -Creative Commons License
    This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. +> Nuttige artikelen die helpen bij het begrijpen van het proces van bijdragen aan Open Source-projecten. +- [Uw eerste Open Source-bijdrage](https://medium.com/open-source-creation/how-to-make-your-first-open-source-contribution-in-just-5-minutes-2b2850cb2c8d) - Een snelle handleiding om je eerste Open Source-bijdrage te maken. +- [Open Source-bijdragen voor beginners](https://opensource.guide/how-to-contribute/) - Een uitgebreide gids voor beginners over het bijdragen aan Open Source. +- [Een bijdrage leveren aan Open Source-projecten](https://akrabat.com/contributing-to-open-source-projects/) - Tips en trucs voor het bijdragen aan Open Source-projecten. +- [Open Source-richtlijnen](http://oss-watch.ac.uk/resources/opensourceguide) - Richtlijnen voor deelnemen aan Open Source-projecten. +- [Hoe Open Source te doen](https://producingoss.com/en/index.html) - Een uitgebreide gids voor bijdragen aan Open Source-projecten. +## Gebruik van Versiebeheer + +> Artikelen en bronnen die u helpen versiebeheer te begrijpen, zoals Git. + +- [Leer Git Branching](https://learngitbranching.js.org/) - Een interactieve tool om te leren over Git-vertakkingen. +- [Git Documentation](https://git-scm.com/doc) - De officiële documentatie voor Git. +- [Atlassian Git Tutorial](https://www.atlassian.com/git) - Een uitgebreide tutorial over Git. +- [Pro Git](https://git-scm.com/book/en/v2) - Een gratis online boek over Git. + +## Boeken over Open Source + +> Boeken die dieper ingaan op Open Source-software en -cultuur. + +- [The Pragmatic Programmer](https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition) - Een boek dat praktische tips en technieken geeft voor softwareontwikkeling. +- [Producing Open Source Software](http://producingoss.com/) - Een gratis boek over het produceren van Open Source Software. +- [Het Open Source-werkboek](https://www.amazon.com/Open-Source-Workbook/dp/1456411124) - Een werkboek dat je helpt bij het navigeren in Open Source-projecten. +- [Smart Business for Smart Business](http://www.smartbusinessmovie.com/book/) - Een boek dat de economische voordelen van Open Source Software bespreekt. + +## Initiatieven voor Open Source-bijdragen + +> Specifieke initiatieven die mensen helpen bijdragen aan Open Source. + +- [Oktober](https://hacktoberfest.digitalocean.com/) - Een jaarlijks evenement dat mensen aanmoedigt bij te dragen aan Open Source-projecten. +- [24 Pull Requests](https://24pullrequests.com/) - Een initiatief dat mensen aanmoedigt om in december bij te dragen aan Open Source-projecten. +- [MLH Fellowship](https://fellowship.mlh.io/) - Een fellowship-programma dat mensen helpt bijdragen aan Open Source tijdens hun studie. +- [Eerstetijdsmedewerkers](https://www.firsttimersonly.com/) - Een initiatief om beginners te helpen bijdragen aan Open Source. +- [Google Summer of Code](https://summerofcode.withgoogle.com/) - Een programma dat studenten betaalt om bij te dragen aan Open Source-projecten. + +## Open Source-programma's om aan deel te nemen + +> Programma's waaraan je kunt deelnemen om ervaring op te doen met Open Source. + +- [Google Summer of Code](https://summerofcode.withgoogle.com/) - Een programma dat studenten betaalt om bij te dragen aan Open Source-projecten. +- [Outreachy](https://www.outreachy.org/) - Een betaald stageprogramma voor mind diff --git a/README-PL.md b/README-PL.md index 365944d0..d4d8e04d 100644 --- a/README-PL.md +++ b/README-PL.md @@ -1,33 +1,47 @@ - - - - - - - - - - - - - - - - -
    English मराठी 中文 русский Românesc Italiano Español Português (BR) Deutsch Ελληνικά Français Turkish
    - + +
    + + Read this guide in other languages + + +
    + # Witamy początkujących kontrybutorów (współautorów)! [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) -[![Build Status](https://api.travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) -Przedstawiona w tym dokumencie jest lista dla początkujących w kwestii wnoszeniu własnego wkładu (kontrybucja) do tzw. Otwartego Oprogramowania *(ang. contributing to Open Source)* +Ten dokument jest listą źródeł dla osób chcących rozpocząć swoją przygodę z wkładem do projektów Open Source *(ang. contributing to Open Source)* -Jeżeli posiadasz bądź znajdziesz niewymienione w tym dokumencie źródła, prosze dodaj [pull request](https://panizkomputerem.pl/pull-request/) +Jeżeli posiadasz bądź znajdziesz niewymienione w tym dokumencie źródła, proszę stwórz [pull request](https://panizkomputerem.pl/pull-request/) -Jeżeli masz jakiekolwiek pytania bądź komentarz stwórz kwestię *(ang. issue)* w tym repozytorium. +Jeżeli masz jakiekolwiek pytania bądź komentarz stwórz odpowiedni Issue *(ang. issue)* w tym repozytorium. **Zawartość** @@ -49,9 +63,9 @@ Jeżeli masz jakiekolwiek pytania bądź komentarz stwórz kwestię *(ang. issue - [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - repozytorium na GitHubie, które gromadzi projekty z dobrymi bugami dla początkujących kontrybutorów i stosuje etykiety do ich opisywania. - [Open Source Guides](https://opensource.guide/) - Zbiór poradników dla wszystkich, którzy chcą się nauczyć, jak kontrybuować do projektów otwartego oprogramowania. - [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Co robić i czego nie robić na GitHubie. -- [GitHub Guides](https://guides.github.com/) - Podstawowy poradnik jak używać GitHuba efektywnie. +- [GitHub Guides](https://docs.github.com/en) - Podstawowy poradnik jak używać GitHuba efektywnie. - [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - Naucz się jak działa GitHub poprzez kontrybuowanie do projektów symulowanych. -- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides/) - Poradnik od Fundacji Linuxa dla projektów otwartego oprogramowania. +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - Poradnik od Fundacji Linuxa dla projektów otwartego oprogramowania. - [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - Przewodnik po otwartym oprogramowaniu napisany przez Kent C. Dodds i Sarah Drasner. - [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Uporządkowana lista poradników i możliwości dla studentów do nauki nowego języka programowania. - [Pull Request Roulette](http://www.pullrequestroulette.com/) - Ta strona zawiera listę pull requestów zgłoszonych do przejrzenia należących do projektów otwartego oprogramowania znajdujących się na GitHubie. @@ -76,24 +90,23 @@ Linki wyszukiwania które wskazują na kwestie skierowane dla początkujących. - [is:issue is:open label:up-for-grabs](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) ## Środowisko kontrybucji Mozilli -- [Good First Bugs](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - bugi, które programiści uznali za dobre wprowadzenie do projektu +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - bugi, które programiści uznali za dobre wprowadzenie do projektu - [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - bugi które mają przypisanego mentora, który będzie na IRC aby pomóc ci, kiedy utkniesz podczas naprawiania tego błędu. - [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - Strona dedykowana do znajdowania błędów na Bugzilli. - [Firefox DevTools](http://firefox-dev.tools/) - Strona dedykowania do znajdowania błędów dla profesjonalnych narzędzi przeznaczonych na przeglądarkę Firefox. -- [What Can I Do For Mozilla](https://whatcanidoformozilla.org/) -  Dowiedz się, nad czym możesz pracować poprzez odpowiedź na kilka pytań dotyczących twoich umiejętności i zainteresowań. - [Start Mozilla](https://twitter.com/StartMozilla) - Konto na Twitterze, które tweetuje na temat kwestii odpowiednich dla początkujących kontrybutorów w środowisku Mozilli. ## Użyteczne artykuły dla początkujących w kontrybuowaniu do otwartego oprogramowania - [Poradnik o licencjonowaniu projektów Open Source](https://github.com/YetiForceCompany/guides/blob/master/pl/licenses/Poradnik_o_licencjonowaniu_projektow_open_source_YetiForce_v.1.0.pdf) **[PL]** by [Błażej Pabiszczak](https://www.linkedin.com/in/blazej-pabiszczak-yetiforce/) - [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/github) - [How to find your first Open Source bug to fix](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) by [@Shubheksha](https://github.com/Shubheksha) -- [First Timers Only](https://kentcdodds.com/blog/first-timers-only/) by [@kentcdodds](https://github.com/kentcdodds) +- [First Timers Only](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) - [Bring Kindness Back to Open Source](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) by [@shanselman](https://github.com/shanselman) - [Getting into Open Source for the First Time](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) -- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github) -- [How to Find a Bug in Your Code](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) by [@dougbradbury](https://twitter.com/dougbradbury) -- [Mastering Markdown](https://guides.github.com/features/mastering-markdown/) by [@GitHub](https://github.com/github) -- [First mission: Contributors page](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) +- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github/opensource.guide) +- [How to Find a Bug in Your Code](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) by [@dougbradbury](https://twitter.com/dougbradbury) +- [Mastering Markdown](https://docs.github.com/features/mastering-markdown/) by [@GitHub](https://github.com/github/docs) +- [First mission: Contributors page](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) - [How to make your first Open Source contribution in just 5 minutes](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) by [@roshanjossey](https://github.com/Roshanjossey/) - [Hacktoberfest 2019: How you can get your free shirt — even if you’re new to coding](https://www.freecodecamp.org/news/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b/) by [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) - [A Bitter Guide To Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) @@ -101,13 +114,13 @@ Linki wyszukiwania które wskazują na kwestie skierowane dla początkujących. - [Learn Git and GitHub Step By Step (on Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) by [@ows-ali](https://medium.com/@ows_ali) - [Why Open Source and How?](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) - [How to get started with Open Source - By Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) -- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) by Kent C. Dodds +- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) by Kent C. Dodds ## Używanie kontroli wersji - [Wprowadzenie do kontroli wersji](https://git-scm.com/book/pl/v2/Pierwsze-kroki-Wprowadzenie-do-kontroli-wersji) **[PL]** -- [Poradnik dla chcących poznaćsystem kontroli wersji](https://microgeek.eu/viewtopic.php?t=852) **[PL]** -- [Think Like (a) Git](http://think-like-a-git.net/) - Wstęp do systemu kontroli wersji Git dla ,,zaawansowanych początkujących'', którzy ciąglę napotykają się na problemy. Głównym celem jest przedstawienie prostej strategii eksperymentowania z gitem. -- [Try Git](https://try.github.io/) - Naucz się Gita w 15 minut ze swojej przeglądarki za darmo. +- [Poradnik dla chcących poznać system kontroli wersji](https://microgeek.eu/viewtopic.php?t=852) **[PL]** +- [Think Like (a) Git](https://think-like-a-git.net/) - Wstęp do systemu kontroli wersji Git dla ,,zaawansowanych początkujących'', którzy ciąglę napotykają się na problemy. Głównym celem jest przedstawienie prostej strategii eksperymentowania z gitem. +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Naucz się Gita w 15 minut ze swojej przeglądarki za darmo. - [Everyday Git](https://git-scm.com/docs/giteveryday) - Uzyteczny minimalny zbiór komend potrzebnych do codziennego używania Gita. - [Oh shit, git!](https://ohshitgit.com/) - Jak rozwiązać pospolite problemy, które możęsz napotkać podczas używania gita. Zobacz również [Dangit, git!](https://dangitgit.com/) stronę bez przekleństw. - [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) - Różne poradniki o używaniu systemu kontroli wersji Git. diff --git a/README-RO.md b/README-RO.md index 74b799f2..b955337c 100644 --- a/README-RO.md +++ b/README-RO.md @@ -22,7 +22,7 @@ [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) -[![Build Status](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) Aceasta este o listă de resurse pentru persoanele noi care vor sa contribuie la open source. @@ -49,7 +49,7 @@ Dacă aveți întrebări sau comentarii, vă rugăm să creați o problemă (iss - [Minunat pentru începători(Awesome-for-beginners)](https://github.com/MunGell/awesome-for-beginners) - un depozit (repo) GitHub care îmbogățește proiectele cu erori/bug-uri bune pentru noii colaboratori și aplică etichete pentru a le descrie. - [Ghiduri cu surse deschise (Open Source)](https://opensource.guide/) - Colecție de resurse pentru persoane fizice, comunități și companii care doresc să învețe cum să ruleze și să contribuie la un proiect open source. - [45 Github probleme Pro și Contra](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Pro și Contra pe GitHub. -- [Ghiduri GitHub](https://guides.github.com/) - ghiduri de bază privind utilizarea eficientă a GitHub-ului. +- [Ghiduri GitHub](https://docs.github.com/en) - ghiduri de bază privind utilizarea eficientă a GitHub-ului. - [Primele Contribuții](https://firstcontributions.github.io/) - Faceți prima dvs. contribuție la open source în 5 minute. Un instrument și un tutorial pentru a ajuta începătorii să înceapă contribuțiile. - [Contribuiți la Open Source](https://github.com/danthareja/contribute-to-open-source) - Aflați fluxul de lucru GitHub contribuind la codul unui proiect de simulare. - [Ghidul open source al Fundației Linux pentru întreprinderi](https://www.linuxfoundation.org/resources/open-source-guides/) - Ghidul Fundației Linux pentru proiecte cu sursă deschisă (open source). @@ -67,11 +67,10 @@ Căutați linkuri care indică direct problemele potrivite pentru a contribui la - [is:issue is:open label:up-for-grabs](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) disponibile ## Ecosistemul contributorului Mozilla -- [Erori/Bug-uri bune pentru început](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - bug-uri pe care programatorii le-au identificat ca o bună introducere în proiect. +- [Erori/Bug-uri bune pentru început](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - bug-uri pe care programatorii le-au identificat ca o bună introducere în proiect. - [Bug-uri mentorate](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - bug-uri care au un mentor desemnat care va fi acolo pe IRC pentru a vă ajuta atunci când rămâneți blocați în timp ce lucrați pentru al fixa. - [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - un site dedicat găsirii de bug-uri pe Bugzilla. - [Firefox instrumente pentru programatori (DevTools)](http://firefox-dev.tools/) - un site dedicat erorilor indexate pentru instrumentele de programare din browserul Firefox. -- [Ce pot face pentru Mozilla](http://whatcanidoformozilla.org/) - dă-ți seama la ce puteți lucra, răspunzând la o mulțime de întrebări despre setul de aptitudini și interese. - [Start Mozilla](https://twitter.com/StartMozilla) - un cont Twitter care postează tweet-uri despre probleme potrivite pentru contribuitori noi în ecosistemul Mozilla. ## Articole utile pentru noi contribuitori open source @@ -80,16 +79,16 @@ Căutați linkuri care indică direct problemele potrivite pentru a contribui la - ["Numai pentru începători"](https://kentcdodds.com/blog/first-timers-only) de către [@kentcdodds](https://github.com/kentcdodds) - ["Aduceți amabilitatea înapoi la Open Source"](http://www.hanselman.com/blog/BringKindnessBackToOpenSource.aspx) de către [@shanselman](https://github.com/shanselman) - ["Intrarea în Open Source pentru prima dată"](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) de către [@mcdonnelldean](https://github.com/mcdonnelldean) -- ["Cum să contribuiți la Open Source"](https://opensource.guide/how-to-contribute/) de către [@GitHub](https://github.com/github) +- ["Cum să contribuiți la Open Source"](https://opensource.guide/how-to-contribute/) de către [@GitHub](https://github.com/github/opensource.guide) - ["Cum să găsești un bug în codul tău"](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) de către [@dougbradbury](https://twitter.com/dougbradbury) -- ["Stăpânirea Markdown-ului"](https://guides.github.com/features/mastering-markdown/) de către [@GitHubGuides](https://guides.github.com/) -- ["Prima misiune: pagina contribuitorilor"](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) de către [@forCrowd](https://github.com/forCrowd) +- ["Stăpânirea Markdown-ului"](https://docs.github.com/features/mastering-markdown/) de către [@GitHubGuides](https://docs.github.com/en) +- ["Prima misiune: pagina contribuitorilor"](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) de către [@forCrowd](https://github.com/forCrowd) - ["Cum să faceți prima dvs. contribuție open source în doar 5 minute"](https://medium.freecodecamp.org/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a) de către [@roshanjossey](https://medium.freecodecamp.org/@roshanjossey) - ["Hacktoberfest 2018: Cum poți câștiga un tricou gratis - chiar dacă ești nou la programare"](https://medium.freecodecamp.org/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b) de către [@quincylarson](https://medium.freecodecamp.org/@quincylarson) ## Utilizarea controlului versiunii (version control) -- [Gandește ca (un) stupid (Git)](http://think-like-a-git.net/) - Introducerea la Git pentru „începătorii avansați“, dar care încă mai au probleme, cu scopul de a vă oferi o strategie simplă pentru a experimenta în siguranță cu git. -- [Încercați Git](https://try.github.io/) - Învață Git în 15 minute din browser-ul tău gratuit. +- [Gandește ca (un) stupid (Git)](https://think-like-a-git.net/) - Introducerea la Git pentru „începătorii avansați“, dar care încă mai au probleme, cu scopul de a vă oferi o strategie simplă pentru a experimenta în siguranță cu git. +- [Încercați Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Învață Git în 15 minute din browser-ul tău gratuit. - [Git zilmic](https://git-scm.com/docs/giteveryday) - Un set util de comenzi pentru Git zilnic. - [Oh shit, git!](http://ohshitgit.com/) - cum să scapi de greșelile comune în "git" descrise în engleză simplă. - [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials/) - diverse tutoriale despre utilizarea "git"-ului. diff --git a/README-RU.md b/README-RU.md index d1f28d29..e57d4c09 100644 --- a/README-RU.md +++ b/README-RU.md @@ -5,7 +5,7 @@ मराठी বাংলা 中文 - русский + Русский Românesc Italiano Español @@ -22,7 +22,7 @@ [![Приглашение](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![только для первоклассных пользователей](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) -[![Состояние сборки](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) Это список ресурсов для новичков, которые хотят попробовать участвовать в open source проектах. @@ -31,45 +31,43 @@ Если у вас есть вопросы или комментарии, создайте issue. **Оглавление** -- [Внесение вклада в открытый исходный код (статьи на английском)](#внесение-вклада-в-открытый-исходный-код-статьи-на-английском) -- [Прямой поиск на GitHub](#прямой-поиск-на-github) -- [Экосистема контрибьюторов Mozilla](#экосистема-контрибьюторов-mozilla) -- [Полезные статьи для новых авторов с открытым исходным кодом](#полезные-статьи-для-новых-авторов-с-открытым-исходным-кодом) -- [Использование контроля версий](#использование-контроля-версий) -- [Книги с открытым исходным кодом](#книги-с-открытым-исходным-кодом) -- [Open Source инициативы контрибьютеров](#open-source-инициативы-контрибьютеров) -- [Open Source программы для практики](#open-source-программы-для-практики) -- [Лицензия](#лицензия) +- [Внесение вклада в открытый исходный код (статьи на английском)](#Внесение-вклада-в-открытый-исходный-код-%28статьи-на-английском%29) +- [Прямой поиск на GitHub](#Прямой-поиск-на-GitHub) +- [экосистема вкладчика Mozilla](#экосистема-вкладчика-Mozilla) +- [Полезные статьи для новых авторов с открытым исходным кодом](#Полезные-статьи-для-новых-авторов-с-открытым-исходным-кодом) +- [Использование контроля версий](#Использование-контроля-версий) +- [Книги с открытым исходным кодом](#Книги-с-открытым-исходным-кодом) +- [Лицензия](#Лицензия) ## Внесение вклада в открытый исходный код (статьи на английском) -- [Полное руководство по содействию открытому исходному коду](https://medium.freecodecamp.org/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282) от [@DoomHammerNG](https://twitter.com/DoomHammerNG) -- [Введение в открытый исходный код](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Мастер классы от DigitalOcean, которые помогут вам успешно участвовать в open source проектах на GitHub. -- [SourceSort](https://www.sourcesort.com) - Коллекция проектов с открытым исходным кодом, нуждающихся в помощи, с возможностью поиска и такими метриками как уровень принятия первых PR и время отклика, которые могут сыграть решающую роль для новых участников. +- [Полное руководство по вкладу в Open Source](https://medium.freecodecamp.org/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282) от [@DoomHammerNG](https://twitter.com/DoomHammerNG) +- [Введение в Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Мастер классы от DigitalOcean, которые помогут вам успешно участвовать в Open Source проектах на GitHub. +- [SourceSort](https://www.sourcesort.com) - Коллекция проектов с открытым исходным кодом, нуждающихся в помощи, с возможностью поиска и такими метриками как уровень принятия первых pull request'ов и время отклика, которые могут сыграть решающую роль для новых участников. - [Issuehub.io](http://issuehub.pro/) - Инструмент поиска GitHub issues по ярлыку и языку программирования. -- [Code Triage](https://www.codetriage.com/) - Еще один хороший инструмент для поиска популярных репозиториев и issues, отфильтрованных по языку программирования. +- [Code Triage](https://www.codetriage.com/) - Еще один хороший инструмент для поиска популярных репозиториев и проблем, отфильтрованных по языку программирования. - [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - Репозиторий GitHub, который собирает проекты с хорошими багами для новичков и использует ярлыки для их описания. -- [Подборка ресурсов open source](https://opensource.guide/) - Подборка ресурсов для людей, сообществ и компаний, которые хотят научиться вносить вклад в проекты с открытым исходным кодом. +- [Руководства по Open Source](https://opensource.guide/) - Подборка ресурсов для людей, сообществ и компаний, которые хотят научиться вносить вклад в Open Source проекты. - [Как нужно и не нужно делать - 45 примеров](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Как нужно и не нужно делать на GitHub. -- [Базовое руководство GitHub](https://guides.github.com/) - Базовое руководство о том, как эффективно использовать GitHub. -- [Участвуйте в open source проектах](https://github.com/danthareja/contribute-to-open-source) - Осваивайте рабочий процесс GitHub, добавляя код в проект-симулятор. -- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides/) - Руководство по открытому исходному коду от Linux Foundation для предприятий. -- [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - Руководство по этикету в работе с открытым исходным кодом от Kent C. Dodds и Sarah Drasner. +- [Базовое руководство GitHub](https://docs.github.com/en) - Базовое руководство о том, как эффективно использовать GitHub. +- [Участвуйте в Open Source проектах](https://github.com/danthareja/contribute-to-open-source) - Осваивайте рабочий процесс GitHub, добавляя код в проект-симуляцию. +- [Руководства по Open Source проектам от Linux Foundation для предприятий](https://www.linuxfoundation.org/resources/open-source-guides). +- [Руководство по этикету в Open Source от CSS Tricks](https://css-tricks.com/open-source-etiquette-guidebook/) - Руководство по этикету в работе с открытым исходным кодом от Kent C. Dodds и Sarah Drasner. - [Ресурсы для студентов от А до Я](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Список ресурсов и возможностей для студентов по изучению нового языка программирования. -- [Вклад в ваш первый проект с открытым исходным кодом: практический подход](https://blog.devcenter.co/contributing-to-your-first-open-source-project-a-practical-approach-1928c4cbdae) - Пошаговое руководство, как сделать свой первый вклад в Open Source от [Abati Adewale](https://www.acekyd.com). -- [Pull Request Roulette](http://www.pullrequestroulette.com/) - Список pull запросов поданных на рассмотрение, которые относятся к проектам Open Source на GitHub. -- [Как внести свой вклад в проект с открытым исходным кодом на GitHub от Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - Пошаговое видео руководство, как сделать свой первый вклад в Open Source на GitHub. -- [Разработка в Open Source: Путь от начала до конца](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - Это пошаговое руководство в котором рассказывается всё об open source: от выбора подходящего проекта, работы над issue, до слияния pull request (PR) -- ["как внести свой вклад в Open Source Project" от Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - Они фокусируются на деталях по работе с вкладом (pull request) в чей-нибудь проект на GitHub. -- ["Как начать Open Source" от Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - Эта статья рассказывает о ресурсах для внесения вклада в open source для начинающих на основе их интересов и любимых языков программирования. -- ["Просмотрите первые хорошие issues чтобы начать разрабатывать в open source"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - GitHub теперь поможет тебе найти первые хорошие issue, чтобы начать контрибьютить. -- ["Как внести свой вклад в проект с открытым исходным кодом" от Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - Эта статья полезна именно для бизнеса (но всё ещё полезна для других разработчиков), в ней рассказывается о том почему, как, когда и что разрабатывают в open source проектах. -- ["start-here-guidelines" by Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - Давайте начнём с Git в мире открытого кода, начнём с open sorce игровой площадки. Специально созданной для изучения и получения опыта на практике. -- ["Начало работы с открытым исходным кодом" от NumFocus](https://github.com/numfocus/getting-started-with-open-source) - это репозиторий, который помогает разработчикам преодолевать любые барьеры для входа в open source. -- ["Открытый код для всех" от Chryz-hub ](https://github.com/chryz-hub/opensource-4-everyone) - это репозиторий, в котором находится всё, что связано с открытым кодом. Это проект создан для того, чтобы помочь с видимостью в GitHub, помочь попрактиковаться с базовыми и расширенными командами в GitHub, начать разработку с исходным кодом и т.д. -- ["Open Advice"](http://open-advice.org/) - Сборник знаний из различных источников. Отвечает на вопрос - что бы хотели знать 42 выдающихся участника проекта, когда они начинали, чтобы это дало им преимущество, независимо от того, как и где в контрибьютите. +- [Вклад в ваш первый Open Source проект: Практический подход](https://blog.devcenter.co/contributing-to-your-first-open-source-project-a-practical-approach-1928c4cbdae) - Пошаговое руководство о том, как сделать свой первый вклад в Open Source от [Abati Adewale](https://www.acekyd.com). +- [Pull Request Roulette](http://www.pullrequestroulette.com/) - Список pull request'ов, поданных на рассмотрение, которые относятся к Open Source проектам на GitHub. +- [Как внести свой вклад в Open Source проект на GitHub от Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - Пошаговое видео-руководство о том, как сделать свой первый вклад в Open Source на GitHub. +- [Разработка в Open Source: От начала до конца](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - Это пошаговое руководство, в котором рассказывается всё об Open Source: от выбора подходящего проекта и работы над проблемами, до слияния pull request'а (PR) +- ["Как внести свой вклад в Open Source проект" от Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - Статья фокусируется на деталях по созданию pull request'а в чьём-нибудь проекте на GitHub. +- ["Как вкатиться в Open Source" от Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - Эта статья рассказывает о ресурсах для внесения вклада в Open Source для начинающих на основе их интересов и любимых языков программирования. +- ["Просмотрите первые хорошие проблемы для вклада в Open Source"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - GitHub поможет тебе найти первые хорошие проблемы, чтобы начать контрибьютить. +- ["Как внести свой вклад в Open Source проект" от Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - Эта статья в основном полезна для бизнеса (но всё ещё полезна для отдельных контрибьюторов), в ней рассказывается о том, в какие Open Source проектах стоит контрибьютить, а также почему и зачем это нужно. +- ["start-here-guidelines" от Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - Входим в мир Open Source, начиная с игровой площадки Open Source, которая создана специально для обучения и получения опыта на практике. +- ["Начало работы с Open Source" от NumFocus](https://github.com/numfocus/getting-started-with-open-source) - Это репозиторий, который помогает разработчикам преодолевать барьеры для входа в Open Source. +- ["Open Source для каждого" от Chryz-hub](https://github.com/chryz-hub/opensource-4-everyone) - Это репозиторий, в котором находится всё, что связано с Open Source. Это проект создан для того, чтобы помочь с видимостью членства в GitHub, а также попрактиковаться с базовыми и продвинутыми командами в GitHub, начать Open Source разработку и т.д. +- ["Open Advice"](http://open-advice.org/) - Сборник знаний из различных источников. Отвечает на вопрос - что бы хотели знать 42 выдающихся контрибьютора, когда они начинали, что даст вам преимущество независимо от того, как и где вы контрибьютите. - ["GitHub Learning Lab"](https://lab.github.com/) - Повысьте свои скилы в GitHub Learning Lab. Наш дружелюбный бот проведет вас через серию веселых практических проектов, чтобы вы могли быстрее освоить необходимые навыки, а так же поделиться полезным фидбеком. -- ["Десять простых правил, которые помогут новичкам стать разработчиками в открытых проектах"](https://doi.org/10.1371/journal.pcbi.1007296) - В этой статье рассматриваются правила, основанные на исследованиях многих сообществ и опыте участников, лидеров и наблюдателей. -- ["Шаг-за-шагом гайд как контрибьютить в GitHub"](https://www.dataschool.io/how-to-contribute-on-github/) - пошаговое руководство с вспомогательными визуальными эффектами и ссылками, касающимися всего процесса участия в проекте с открытым исходным кодом. +- ["Десять простых правил, которые помогут новичкам стать контрибьюторами в Open Source"](https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1007296) - В этой статье рассматриваются правила, основанные на исследованиях многих сообществ и опыте участников, лидеров и наблюдателей. +- ["Пошаговый гайд о том, как контрибьютить в GitHub"](https://www.dataschool.io/how-to-contribute-on-github/) - пошаговое руководство с вспомогательными визуальными элементами и ссылками, касающимися всего процесса вклада в Open Source проект. ## Прямой поиск на GitHub Поиск по ярлыкам, которые хорошо подходят для того, чтобы начать контрибьютить на GitHub. @@ -81,78 +79,77 @@ - [is:issue is:open label:starter](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Astarter) - [is:issue is:open label:up-for-grabs](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) - [is:issue is:open label:easy-fix](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy-fix&type=issues) -- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22beginner+friendly%22&type=issues) -- [is:issue is:open label:your-first-pr](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Ayour-first-pr&type=issues) +- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=beginner+friendly&state=open&type=Issues) ## Экосистема контрибьюторов Mozilla -- [Хорошие первые ошибки](https://bugzil.la/sw:%22[good%20first%20bug]%22) - ошибки, которые разработчики определили как хорошее введение в проект. -- [MDN Web Docs](https://developer.mozilla.org/ru/docs/MDN/Contribute) - помогите команде веб-документации MDN в документировании веб-платформы, исправляя проблемы с контентом и ошибки платформы. -- [Ошибки с наставником](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - ошибки, на которых назначен наставник, который поможет в IRC, если у вас появятся трудности во время работы над исправлением. -- [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/)- сайт, посвященный поиску ошибок в Bugzilla. -- [Firefox DevTools](http://firefox-dev.tools/) - сайт, посвященный ошибкам, найденным в инструментах разработчика в браузере Firefox. +- [Хорошие первые баги](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22) - Баги, которые разработчики определили как хорошее введение в проект. +- [MDN Web Docs](https://developer.mozilla.org/ru/docs/MDN/Contribute) - Помогите команде веб-документации MDN в документировании веб-платформы, исправляя проблемы с контентом и баги платформы. +- [Баги с закреплёнными за ними менторами](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - Баги с назначенными на них менторами, которые помогут вам через чат, если у вас появятся трудности во время работы над исправлениями. +- [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/)- сайт, посвященный поиску багов в Bugzilla. +- [Firefox DevTools](http://firefox-dev.tools/) - сайт, посвященный багам, найденным в инструментах разработчика в браузере Firefox. - [Что я могу сделать для Mozilla](http://whatcanidoformozilla.org/) - выясните, над чем вы можете работать, ответив на ряд вопросов о ваших навыках и интересах. - [Start Mozilla](https://twitter.com/StartMozilla) - аккаунт в Twitter, в котором сообщается о проблемах, подходящих для новых для экосистемы Mozilla контрибьюторов. ## Полезные статьи для новых авторов с открытым исходным кодом -- ["Как выбрать (и внести свой вклад) в свой первый проект с открытым исходным кодом"](https://github.com/collections/choosing-projects) от [@GitHub](https://github.com/github) -- ["Как найти первую ошибку с открытым исходным кодом для исправления"](https://medium.freecodecamp.org/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba#.slc8i2h1l) by [@Shubheksha](https://github.com/Shubheksha) -- ["Только новички"](https://kentcdodds.com/blog/first-timers-only) OT [@kentcdodds](https://github.com/kentcdodds) -- ["Принесите доброту в открытый исходный код"](http://www.hanselman.com/blog/BringKindnessBackToOpenSource.aspx) by [@shanselman](https://github.com/shanselman) -- ["Вступление в Open Source в первый раз"](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) -- ["Как внести вклад в открытый исходный код"](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github) -- ["Как найти ошибку в коде"](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) by [@dougbradbury](https://twitter.com/dougbradbury) -- ["Освоение Markdown"](https://guides.github.com/features/mastering-markdown/) by [@GitHubGuides](https://guides.github.com/) -- ["Первая миссия: страница разработчиков"](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) -- ["Как сделать первый вклад с открытым исходным кодом всего за 5 минут"](https://medium.freecodecamp.org/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a) by [@roshanjossey](https://medium.freecodecamp.org/@roshanjossey) -- ["Hacktoberfest 2018: Как можно получить бесплатную рубашку - даже если вы новичок"](https://medium.freecodecamp.org/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b) by [@quincylarson](https://medium.freecodecamp.org/@quincylarson) -- ["Руководство Bitter по Open Source"](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) -- ["Пошаговое руководство junior разработчика, чтобы вносить вклад в открытый исходный код в первый раз"](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) by [@LetaKeane](http://www.letakeane.com/) -- [Учим Git и GitHub Шаг за шагом(на Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) by [@ows-ali](https://ows-ali.medium.com/) -- [Почему Open Source и Как?](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) -- [Что я должен разрабатывать в open source](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) by [@kentcdodds](https://github.com/kentcdodds) -- [Захватывающее вводно руководство в Open-source](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) by [Franklin Okolie](https://twitter.com/DeveloperAspire) -- [Начнём разрабатывать в open source](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) by [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) -- [Гайд для новичков в open source](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) by [Sudipto Ghosh](https://github.com/pydevsg) -- [ 8 способов без использования кода внести свой вклад в open source](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) by [OpenSource](https://twitter.com/OpenSourceWay) -- [Что такое Open Source ПО? OSS Explained in Plain English](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) by [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) +- ["Как выбрать (и внести свой вклад) в свой первый Open Source проект"](https://github.com/collections/choosing-projects) от [@GitHub](https://github.com/github) +- ["Как найти первый баг для исправления в Open Source"](https://medium.freecodecamp.org/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba#.slc8i2h1l) от [@Shubheksha](https://github.com/Shubheksha) +- ["Только для новичков"](https://kentcdodds.com/blog/first-timers-only) от [@kentcdodds](https://github.com/kentcdodds) +- ["Верните доброту в Open Source"](http://www.hanselman.com/blog/BringKindnessBackToOpenSource.aspx) от [@shanselman](https://github.com/shanselman) +- ["Вкатываемся в Open Source в первый раз"](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) от [@mcdonnelldean](https://github.com/mcdonnelldean) +- ["Как внести вклад в Open Source"](https://opensource.guide/how-to-contribute/) от [@GitHub](https://github.com/github/opensource.guide) +- ["Как найти баг в коде"](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) от [@dougbradbury](https://twitter.com/dougbradbury) +- ["Освоение Markdown"](https://docs.github.com/features/mastering-markdown/) от [@GitHubGuides](https://docs.github.com/en) +- ["Первая миссия: страница контрибьюторов"](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) от [@forCrowd](https://github.com/forCrowd) +- ["Как сделать первый вклад в Open Source всего за 5 минут"](https://medium.freecodecamp.org/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a) от [@roshanjossey](https://medium.freecodecamp.org/@roshanjossey) +- ["Hacktoberfest 2018: Как можно получить бесплатную рубашку - даже если вы новичок"](https://medium.freecodecamp.org/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b) от [@quincylarson](https://medium.freecodecamp.org/@quincylarson) +- ["Руководство по Open Source (Осторожно, много мата:) )"](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) от [@ken_wheeler](https://medium.com/@ken_wheeler) +- ["Пошаговое руководство junior разработчика по внесению вклада в Open Source в первый раз"](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) от [@LetaKeane](http://www.letakeane.com/) +- [Пошагово учим Git и GitHub (на Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) от [@ows-ali](https://ows-ali.medium.com/) +- [Open Source: Почему и как?](https://careerkarma.com/blog/open-source-projects-for-beginners/) от [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) +- [Захватывающее вводное руководство в Open Source](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) от [Franklin Okolie](https://twitter.com/DeveloperAspire) +- [Что я должен разрабатывать в Open Source](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) от [@kentcdodds](https://github.com/kentcdodds) +- [Начинаем контрибьютить в Open Source](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) от [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) +- [Гайд для новичков в Open Source](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) от [Sudipto Ghosh](https://github.com/pydevsg) +- [8 способов внести свой вклад в Open Source без написания кода](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) от [OpenSource](https://twitter.com/OpenSourceWay) +- [Что такое Open Source Software? Объяснение OSS на английском](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) от [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) ## Использование контроля версий -- [Подумайте как (a) Git](http://think-like-a-git.net/) - Введение Git для «продвинутых новичков», но все еще борется, чтобы дать вам простую стратегию безопасного экспериментирования с git. -- [Попробуйте Git](https://try.github.io/) - Бесплатно выучите Git за 15 минут через свой браузер. +- [Думай как Git](https://think-like-a-git.net/) - Введение в Git для «продвинутых новичков», у которых всё ещё есть трудности, предоставляющее простую стратегию безопасного экспериментирования с Git. +- [Попробуй Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Бесплатно выучите Git за 15 минут, используя свой браузер. - [Everyday Git](https://git-scm.com/docs/giteveryday) - Полезный минимальный набор команд для Everyday Git. -- [Вот, дерьмо, гит!](http://ohshitgit.com/) - как выйти из обычных ошибок `git`, описанных на простом английском языке. -- [Учебники Atlassian Git](https://www.atlassian.com/git/tutorials/) - различные руководства по использованию `git`. +- [Вот дерьмо, гит!](http://ohshitgit.com/) - Способы избежать типичных ошибок с Git, описанные на простом английском языке. +- [Туториалы Atlassian Git](https://www.atlassian.com/git/tutorials/) - Различные руководства по использованию Git. - [GitHub Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) - [freeCodeCamp's Wiki для Git Resources](https://www.freecodecamp.org/forum/t/wiki-git-resources/13136) -- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - GitHub расскажет о том, как сделать pull request . -- [Ресурсы обучения GitHub](https://help.github.com/articles/git-and-github-learning-resources/) - Ресурсы Git и GitHub. -- [Pro Git](https://git-scm.com/book/en/v2) - Вся книга Pro Git, написанная Scott Chacon и Ben Straub и опубликованная Apress. -- [Git-он](https://github.com/jlord/git-it-electron) - Пошаговое руководство для работы с приложением для рабочего стола Git. -- [Правила рейсов для Git](https://github.com/k88hudson/git-flight-rules) - Руководство о том, что делать, когда что-то идет не так. -- [Всестороннее введение в Git и GitHub](https://codeburst.io/git-good-part-a-e0d826286a2a) - Руководство, написанное Madhav Bahl, которое вы должны увидеть, если вы новичок в Git или GitHub, оно подробно описывает GitHub как сервис и концепции управления версиями Git. -- [Git Guide для начинающих на испанском языке](https://platzi.github.io/git-slides/#/) - Полное руководство по слайдам о git и GitHub объяснено на испанском языке. Una guía completa de diapositivas sobre git y GitHub explicadas en Español. -- [Git Kraken](https://www.gitkraken.com/git-client) - Визуальное, кроссплатформенное и интерактивное настольное приложение `git` для контроля версий. -- [Git Tips](https://github.com/git-tips/tips) - Сборник наиболее часто используемых советов и приемов git. -- [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - Комитьтте чаще, Дорабатывайте позже, Публикуйте раз: Git лучшие практики. +- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - GitHub рассказывает о том, как сделать pull request . +- [Обучающие ресурсы по GitHub](https://help.github.com/articles/git-and-github-learning-resources/) - Обучающие ресурсы по Git и GitHub. +- [Pro Git](https://git-scm.com/book/en/v2) - Полное издание "Pro Git", написанное Скоттом Чаконом и Беном Штраубом и опубликованное Apress. +- [Git-it](https://github.com/jlord/git-it-electron) - Пошаговое руководство для работы с настольным приложением Git. +- [Правила полета на Git](https://github.com/k88hudson/git-flight-rules) - Руководство о том, что делать, когда что-то идет не так. +- [Всестороннее введение в Git и GitHub](https://codeburst.io/git-good-part-a-e0d826286a2a) - Руководство, написанное Madhav Bahl, которое вы должны увидеть, если вы новичок в Git или GitHub - оно подробно описывает GitHub как сервис и концепции управления версиями Git. +- [Git Guide для начинающих на испанском языке](https://platzi.github.io/git-slides/#/) - Полное руководство по слайдам о Git и GitHub на испанском языке. Una guía completa de diapositivas sobre Git y GitHub explicadas en Español. +- [Git Kraken](https://www.gitkraken.com/git-client) - Визуальное, кроссплатформенное и интерактивное настольное приложение Git для контроля версий. +- [Git Tips](https://github.com/git-tips/tips) - Сборник наиболее часто используемых советов и приемов Git. +- [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - Коммитьте чаще, Дорабатывайте позже, Публикуйте единожды: Лучшие практики Git. - [Git Interactive Tutorial](https://learngitbranching.js.org/) - Изучайте Git самым наглядным и интерактивным способом. -- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - Полное пошаговое руководство по Git и GitHub [Kunal Kushwaha](https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw). +- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - Полное пошаговое руководство по Git и GitHub от [Kunal Kushwaha](https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw). ## Книги с открытым исходным кодом -- [Создание программного обеспечения с открытым исходным кодом](http://producingoss.com/) - Создание программного обеспечения с открытым исходным кодом - это книга о человеческой стороне разработки с открытым исходным кодом. В нем описывается, как работают успешные проекты, ожидания пользователей и разработчиков, а также культура бесплатного программного обеспечения. -- [Серия книг с открытым исходным кодом](https://opensource.com/resources/ebooks) - Learn more about open source and the growing open source movement with a comprehensive list of free eBooks from https://opensource.com. -- [Практическое руководство по выпуску программного обеспечения HOWTO](http://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - Этот HOWTO описывает хорошие версии для Linux и других проектов с открытым исходным кодом. Следуя этим практикам, вы сделаете все возможное, чтобы пользователи могли создавать свой код и использовать его, а другие разработчики могли понимать ваш код и сотрудничать с вами, чтобы улучшить его. -- [Открытые источники 2.0: непрерывная эволюция](https://archive.org/details/opensources2.000diborich) (2005) - Open Sources 2.0 - это сборник проницательных и продуманных эссе современных лидеров технологий, которые продолжают рисовать эволюционную картину, которая была разработана в книге 1999 года «Открытые источники: голоса революции». +- [Создаём Open Source Software](http://producingoss.com/) - "Создаём Open Source Software" - это книга о человеческой стороне Open Source разработки. В ней описывается, как работают успешные проекты, каковы ожидания пользователей и разработчиков, а также культура бесплатного программного обеспечения. +- [Серия книг Open Source](https://opensource.com/resources/ebooks) - Узнайте больше об Open Source и растущем движении Open Source благодаря полному списку бесплатных электронных книг от https://opensource.com. +- [Практическое руководство по выпуску программного обеспечения HOWTO](http://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - Данное "HOWTO" описывает хорошие подходы к выпуску ПО для Linux и других Open Source проектов. Следуя этим практикам, вы сможете максимально упростить как процессы сборки и использования вашего кода пользователями, так и понимание вашего кода другими разработчиками с возможностью сотрудничать с вами для его улучшения. +- [Open Sources 2.0: продолжающаяся эволюция](https://archive.org/details/opensources2.000diborich) (2005) - Open Sources 2.0 - это сборник наполненных идеями и наводящих на размышления эссе современных технологических лидеров, который продолжает рисовать эволюционную картину, созданную в книге 1999 года «Open Sources: Голоса Революции». - [Архитектура Open Source Приложений](http://www.aosabook.org/en/git.html) - Показывает, как различные аспекты Git работают скрытно, чтобы обеспечить распределенные рабочие процессы, и чем Git отличается от других систем контроля версий (VCS). -- [Open Sources: Голоса из Open Source революции](https://www.oreilly.com/openbook/opensources/book/) - Очерки пионеров открытого исходного кода, таких как Linus Torvalds (Linux), Larry Wall (Perl) и Richard Stallman (GNU). +- [Open Sources: Голоса из Open Source революции](https://www.oreilly.com/openbook/opensources/book/) - Очерки первопроходцев в области Open Source, таких как Линус Торвальдс (создатель Linux), Ларри Уолл (создатель Perl) и Ричард Столлман (создатель GNU). ## Open Source инициативы контрибьютеров -- [Up For Grabs](https://up-for-grabs.net/) - Содержит проекты с задачами, удобными для начинающих. -- [Только для новичков](https://www.firsttimersonly.com/) - Список ошибок, помеченных как «только для новичков». -- [Первые разработки](https://firstcontributions.github.io/) - сделайте свой первый вклад в Open Source за 5 минут. Инструмент и руководство, чтобы помочь новичкам начать работу с разработкой. [Здесь](https://github.com/firstcontributions/first-contributions) это исходный код GitHub для сайта и есть возможность внести свой вклад в сам репозиторий. -- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Программа поощрения вклада Open Source. Зарабатывайте подарки, такие как футболки и наклейки, сделав не менее 4 запросов на включение в октябре. -- [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests — это проект, направленный на продвижение сотрудничества с открытым исходным кодом в течение декабря. -- [Ovio](https://ovio.org) - Платформа с тщательно отобранными проектами, удобными для участников. У неё есть [мощный инструмент по поиску issue](https://ovio.org/issues) и давайте сохранять проекты и проблемы на потом. +- [Up For Grabs](https://up-for-grabs.net/) - Содержит проекты с задачами, подходящими для начинающих. +- [Только для новичков](https://www.firsttimersonly.com/) - Список багов, помеченных как «только для новичков». +- [Первые вклады в Open Source](https://firstcontributions.github.io/) - Сделайте свой первый вклад в Open Source за 5 минут. Инструмент и руководство, чтобы помочь новичкам начать работу с разработкой. [Здесь](https://github.com/firstcontributions/first-contributions) находится исходный код GitHub для сайта и возможность внести свой вклад в сам репозиторий. +- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Программа поощрения вклада в Open Source. Зарабатывайте подарки, такие как футболки и наклейки, сделав не менее 4 pull request'ов в октябре. +- [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests — это проект, направленный на продвижение сотрудничества в Open Source проектах в течение декабря. +- [Ovio](https://ovio.org) - Платформа с тщательно отобранными проектами, удобными для контрибьюторов. У неё есть [мощный инструмент по поиску проблем](https://ovio.org/issues), а также она позволяет сохранять проекты и проблемы на потом. - [Google Summer of Code](https://summerofcode.withgoogle.com/) - Ежегодная платная программа Google, направленная на привлечение большего числа студентов-разработчиков к разработке программного обеспечения с открытым исходным кодом. - [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - Глобальная программа стипендий для женщин и небинарных программистов, где они работают над существующими проектами с открытым исходным кодом и расширяют свой набор навыков. - [Major League Hacking Fellowship](https://fellowship.mlh.io/) - Альтернатива удаленной стажировке для начинающих технологов, где они создают или участвуют в проектах с открытым исходным кодом. diff --git a/README-SA.md b/README-SA.md new file mode 100644 index 00000000..ecc582fb --- /dev/null +++ b/README-SA.md @@ -0,0 +1,136 @@ + +
    + + Read this guide in other languages + + +
    + + +# नवशिक्षिता: मुक्तस्रोतयोगदानकर्त्रृणां स्वागतं! + +[![अभ्यर्थनस्य स्वागतं कुर्वन्तु](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) +[![प्रथमतया केवलं अनुरूप](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) +[![साधनानि परीक्ष्यन्ताम्](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) + +एषा मुक्तस्रोतेषु योगदानं कर्तुं नवोदितानां कृते साधनानां सूची अस्ति। + +यदि भवन्त: अत्राधिकं साधनं प्राप्नुवन्ति तर्हि कृपया एकं पूल् अनुरोधस्य माध्यमेन योगदानं कुर्वन्तु। + +यदि भवतः कश्चन प्रश्नः वा टिप्पणी अस्ति तर्हि कृपया एकं मुद्दं निर्माणं कुर्वन्तु। + +**अन्तर्वस्तु** + +- [सामान्यरूपेण मुक्तस्रोतेषु योगदानं कर्तुं](#contributing-to-open-source-in-general) +- [सीधा GitHub मध्ये अन्वेषणं कुर्वन्तु](#direct-github-searches) +- [मोज़िला योगदानकर्तुः पारिस्थितिकतन्त्रं](#mozillas-contributor-ecosystem) +- [नवमुक्तस्रोतयोगदानकर्तृणां कृते उपयोगीनि लेखानि](#useful-articles-for-new-open-source-contributors) +- [संस्करणनियन्त्रणस्य उपयोगं कुर्वन्तु](#using-version-control) +- [मुक्तस्रोतपुस्तकानि](#open-source-books) +- [मुक्तस्रोतयोगदानपहलाः](#open-source-contribution-initiatives) +- [लाइसेंसः](#license) + +## सामान्यरूपेण मुक्तस्रोतेषु योगदानं कर्तुं +- [मुक्तस्रोतेषु योगदानं कर्तुं निश्चितगाइड्](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) by [@DoomHammerNG](https://twitter.com/DoomHammerNG) +- [मुक्तस्रोतस्य एकं परिचयं](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - GitHub मध्ये भवतः सफलतायाः मार्गदर्शनाय DigitalOcean द्वारा ट्यूटोरियलम्। +- [Issuehub.io](http://issuehub.io/) - लेबलं च भाषया GitHub समस्याः अन्वेष्टुं एकं उपकरणम्। +- [Code Triage](https://www.codetriage.com/) - लोकप्रियभाण्डागाराणां च भाषया परीक्षणस्य कृते समस्याः अन्वेष्टुं उपकरणम्। +- [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - एकं GitHub रेपो यः नवयोगदानकर्तृणां कृते उत्तमानि बग्स् युक्तानि प्रोजेक्टान् संगृह्य वर्णयति च लेबलम्। +- [Open Source Guides](https://opensource.guide/) - तेषां व्यक्तिनां, समुदायानां च कम्पनीनां कृते साधनानां संग्रहः यः मुक्तस्रोतप्रोजेक्टं चलयन्ति च तस्मिन् योगदानं कर्तुं शिक्षयन्ति। +- [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) -GitHub मध्ये Do's च Don'ts। +- [GitHub Guides](https://docs.github.com/en) - GitHub यः प्रभावशीलतया उपयोगं कर्तुं मूलगाइड्। +- [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - एकं सिमुलेशनपरियोजनायाः कृते कोडस्य योगदानं कृत्वा GitHub workflow ज्ञातुम्। +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - लिनक्सफाउंडेशनस्य मुक्तस्रोतस्य गाइड्। +- [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - केण्ट्सी डोड्स् च साराद्रैसनरः द्वारा लिखितं एकं मुक्तस्रोतशिष्टाचारगाइडबुक्। +- [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - एकं नवीनकोडिङ्गभाषां ज्ञातुम् कॉलेज्चात्राणां कृते साधनानां च अवसराणां घुमावदारसूचिः। +- [Pull Request Roulette](http://www.pullrequestroulette.com/) - एषा साइट् GitHub मध्ये होस्टिकृतानि मुक्तस्रोतप्रोजेक्टेभ्यः समन्वितानि समीक्षा कृते प्रस्तुतानि पूलानुरोधानां सूची अस्ति। +- ["How to Contribute to an Open Source Project on GitHub" by Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - GitHub मध्ये मुक्तस्रोतपरियोजनायां योगदानं कथं आरभ्यते इति एकं क्रमबद्धं वीडियो गाइड्। +- [Contributing to Open Source: A Live Walkthrough from Beginning to End](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - एके मुक्तस्रोतयोगदाने अस्य पूर्वाभ्यासे एकं उपयुक्तं प्रोजेक्टं चुनन्ति च एकस्मिन् समस्यायां कर्म कृत्वा, PR मध्ये विलयः इति सर्वं समाहितम् अस्ति। +- ["How to Contribute to Open Source Project by" Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - ते GitHub मध्ये अन्यस्य परियोजनायाः कृते एकं पूलानुरोधः (PR) योगदानं कर्तुं ध्यानं दत्तवन्तः सन्ति। +- ["How to get started with Open Source by" Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - एषः लेखः स्वप्संदीष्टया भाषया रुच्याधारितायां नौसिखियाणां कृते मुक्तस्रोतेषु योगदानं कर्तुं साधनान्य् अपि समावेशयति। +- ["Browse good first issues to start contributing to open source"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - GitHub इदानीं भवन्तं मुक्तस्रोतेषु योगदानं कर्तुं आरभ्य प्रथमं उत्तमानि समस्याः अन्वेष्टुं साहाय्यं करोति। +- ["How to Contribute to Open Source Project" by Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - एषः व्यापकलेखः व्यवसायानां कृते निर्दिष्टः अस्ति (किन्तु व्यक्तिगतयोगदानकर्तृणां कृते अपि उपयोगीनः) यत्र एषः मुक्तस्रोतप्रोजेक्टेभ्यः योगदानं कर्तुं कथं, किं च उचितं इति चर्चा अस्ति। +- ["start-here-guidelines" by Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - मुक्तस्रोतखेलस्य लोकः मुक्तस्रोतप्रयोजनाङ्गणे आरभते। विशेषतया शिक्षाया व्यावहारिकानुभवोद्देश्यानां कृते रचितम् अस्ति। + +## सीधा GitHub मध्ये अन्वेषणं कुर्वन्तु +अन्वेषणस्य परिणामाः यः सीधा GitHub मध्ये योगदानं कर्तुं योग्यसमस्याः सूचयन्ति। +- [is:issue is:open label:beginner](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Abeginner) +- [is:issue is:open label:easy](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aeasy) +- [is:issue is:open label:first-timers-only](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only) +- [is:issue is:open label:good-first-bug](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Agood-first-bug) +- [is:issue is:open label:"good first issue"](https://github.com/search?utf8=%E2%9C%93&q + +=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) +- [is:issue is:open label:help wanted](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22) + +## मोज़िला योगदानकर्तुः पारिस्थितिकतन्त्रं +मोज़िलायाः मुक्तस्रोतयोगदानकर्तृणां पर्यावरणे विभिन्नानि प्रकाराणि योगदानानि कर्तुं समर्था उपक्रमाः सन्ति। +- [मोज़िला योगदानकर्तृणां गाइड्स्](https://mozilla.github.io/ecosystem-platform/docs/fundamentals/contributing) +- [Good first bugs (GitHub)](https://github.com/search?l=&q=user%3Amozilla+label%3A"good+first+issue"&type=Issues) +- [Open Innovation](https://wiki.mozilla.org/Innovation) - मोज़िलायाः नवाचारस्य भित्तिं समाहितम् अस्ति। +- [What can I do for Mozilla?](https://whatcanidoformozilla.org/) - उपयोगकर्तृणां रुचिकरं कार्यं अन्वेष्टुं यः मोज़िलायाः स्वचालितं साधनं दत्तम् अस्ति। +- [Common Voice](https://commonvoice.mozilla.org/en) - मोज़िलायाः मुक्तवाणीविकल्पायां योगदानं कर्तुं। +- [WebMaker](https://webmaker.org/) - नवीननिर्माणकर्तृणां शिक्षायै एकं प्लेटफार्म अस्ति। + +## नवमुक्तस्रोतयोगदानकर्तृणां कृते उपयोगीनि लेखानि +सामान्यरूपेण मुक्तस्रोतेषु योगदानस्य गाइडानुसरणाय। +- [First Timers Only](http://www.firsttimersonly.com/) - स्वमुक्तस्रोतप्रथमयोजनायाः कृते एकं योगदानकर्तारं प्राप्तुं रुचंकरोति। +- [आपणि प्रथमतया योगदानं कथं आरभ्यन्ते](https://medium.com/multiwavelength/getting-into-open-source-for-the-first-time-1a1e5) +- [आपणि GitHub मध्ये योगदानं कथं कर्तुं आरभन्ते](https://thenewstack.io/getting-started-contributing-open-source-github/) + +## संस्करणनियन्त्रणस्य उपयोगं कुर्वन्तु +भवतः संस्करणनियन्त्रणकौशलं सुधारयन्तु। यदि आपणे पूर्वं कदापि संस्करणनियन्त्रणस्य उपयोगः न कृतवान्तः तर्हि आपणं एतस्य अध्ययनं आवश्यकम् अस्ति। +- [Git एकं संक्षिप्तगाइड्](https://rogerdudler.github.io/git-guide/index.html) - एकं संक्षिप्तगाइड् भवतः Git आरभ्य ज्ञानं शीघ्रं प्राप्तुं। +- [टेक् टर्मिनल्](https://learngitbranching.js.org/?locale=hi_IN) - एकं उत्कृष्टं इंटरैक्टिव गिट शिक्षण साधनं। +- [गिट-सक्षमं कर्तुं](https://happygitwithr.com/) - R आणि RStudio मध्ये कार्यं कुर्वन्ति। +- [गिटमध्ये शाखायाः अभ्यासं कुर्वन्तु](https://learngitbranching.js.org/?locale=en_US) - एकं उत्कृष्टं इंटरैक्टिव गिट शिक्षण साधनं। +- [वीडियोः आरभ्य - गिट् इनि फाइव मिनिट्स्](https://www.youtube.com/watch?v=3_mO9INqdZc) - एकं वीडियो यत्र आपणं पञ्चमिनिटेषु गिटं कथं प्रयोगं कुर्वन्ति इति शिक्षयति। +- [गिट-वर्कफ्लो](https://www.atlassian.com/git/tutorials/comparing-workflows) - गिट वर्कफ्लो प्रक्रिया इत्यस्मिन् शिक्षणम्। +- [गिट्-लेक्सिकॉनः](https://glossary.techinterviewhandbook.org/tools/git) - गिट-सम्बन्धितशब्दानां गूगल् सार्थः। + +## मुक्तस्रोतपुस्तकानि +- [The Cathedral & the Bazaar](http://www.catb.org/esr/writings/cathedral-bazaar/cathedral-bazaar/) - एरिक्स् एस् रेमण्डस् द्वारा लिखिता, अनेकेषां मुक्तस्रोतदर्शनानां प्रेरणास्त्रोतम् अस्ति। +- [Producing Open Source Software](http://producingoss.com/) - कार्लोस्स् द्वारा रचितः पाठः यः मुक्तस्रोतसॉफ़्टवेयर निर्माणाय शिक्षयति। +- [The Art of Community](http://www.artofcommunityonline.org/) - मुक्तस्रोतसमुदायस्य निर्माणं कुर्वन्तः एकस्य लोकप्रियपुस्तकस्य साइट्। +- [Open Advice](http://open-advice.org/) - नवयोजनानां जनानां कृते एकः उपयोगी पुस्तकः यः पूर्वसिद्धानां योगदानकर्तृणां कार्य्येषु योगदानं ददाति। +- [Forge Your Future with Open Source](https://pragprog.com/book/vbopens/fyfos-forge-your-future-with-open-source) - ओपन सोर्स प्रोजेक्ट्स में योगदान करके कॅरिअर कैसे बनाएं। +- [Free Software, Free Society](https://shop.fsf.org/books/free-software-free-society-selected-essays-richard-m-stallman) - आर.एम. स्टालमैन् द्वारा रचितः पाठः यः मुक्तस्रोतसॉफ्टवेयरविचाराधारस्य प्रारम्भिकेतिहासस्य च चर्चा अस्ति। + +## मुक्तस्रोतयोगदानपहलाः +विविधासु मुक्तस्रोतपरियोजनासु योगदानं कुर्वन्तः विशेषतया आयोज्ये अनुष्ठानेषु भागं ग्रहीतुम् इच्छन्ति। +- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - एषः प्रतिवर्षं अक्टोबर् मध्ये DigitalOcean आयोज्यः मुक्तस्रोतयोगदानानुष्ठानः अस्ति। +- [Google Summer of Code](https://summerofcode.withgoogle.com/) - ग्रीष्मकालेषु छात्राणां कृते गूगल् यः वार्षिकं ग्रीष्मकालिनमुक्तस्रोतसंशोधनकार्यक्रमं निर्मायति। +- [Outreachy](https://www.outreachy.org/) - स्त्रीणां अल्पसंख्यक समुदायानां च योगदानकर्तृणां कृते एकः उपक्रमः अस्ति। +- [Hack for LA](https://www.hackforla.org/) - मुक्तस्रोतप्रयोजनं येन सामाजिकमुद्द्यानां समाधानं कर्तुं प्रयत्नं कुर्वन्तः। +- [Open Source Day](https://anitab.org/open-source-day/) - मुक्तस्रोतयोगदानकर्तृणां कृते वार्षिकमुपक्रमः अस्ति। + +## लाइसेंसः +मुक्तस्रोत परियोजनायाः कृते उचितां लाइसेंसं कथं चुनन्ति इति एषः खण्डः भवतः शिक्षयति। +- [Licensing a repository](https://docs.github.com/en/free-pro-team@latest/github/building-a-strong-community/licensing-a-repository) - GitHub मध्ये मुक्तस्रोतप्रयोजनायां लाइसेंसं कथं जोड़न्ति। +- [Choose a License](https://choosealicense.com/) - एषा साइट् यः प्रोजेक्टाय हेतु उचितलाइसेंसं कथं चुनन्ति इति शिक्षयति। \ No newline at end of file diff --git a/README-SI.md b/README-SI.md new file mode 100644 index 00000000..2109088e --- /dev/null +++ b/README-SI.md @@ -0,0 +1,182 @@ + +
    + + Read this guide in other languages + + +
    + + +# ආයුබෝවන්, නව විවෘත මූලාශ්‍ර දායකයිනි! + +[![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) +[![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) + +මෙය විවෘත මූලාශ්‍ර වෙත සහාය දැක්වීමට කැමති නවකයන් සඳහා මූලාශ්‍ර ලැයිස්තුවකි. + +ඔබට අමතර මූලාශ්‍ර ලැබුනහොත් pull request එකක් මඟින් සහාය දක්වන්න. + +ඔබට ගැටළු හෝ අදහස් ඇත්නම්, කරුණාකර issue එකක් තනන්න. + +**අන්තර්ගතය** + +- [පොදුවේ විවෘත මූලාශ්‍ර සඳහා සහාය දැක්වීම](#පොදුවේ-විවෘත-මූලාශ්‍ර-සඳහා-සහාය-දැක්වීම) +- [සෘජු GitHub සෙවුම්](#සෘජු-GitHub-සෙවුම්) +- [Mozilla හි දායක පද්ධතිය](#mozillas-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) + +## පොදුවේ විවෘත මූලාශ්‍ර සඳහා සහාය දැක්වීම + +- [@DoomHammerNG](https://twitter.com/DoomHammerNG) විසින් රචිත [The Definitive Guide to Contributing to Open Source](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) +- [An Intro to Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - GitHub හි දායක සාර්ථකත්වය වෙත ඔබ රැගෙන යාම සඳහා DigitalOcean මඟින් සකස් කළ නිබන්ධ. +- [Issuehub.pro](http://issuehub.pro/) - GitHub හි issues ලේබල හා භාෂා අනුව සෙවීම සඳහා මෙවලමක්. +- [Code Triage](https://www.codetriage.com/) - තවත් repositories සහ issues ලේබල හා භාෂා අනුව පෙරහන් කිරීම සඳහා වැදගත් මෙවලමක්. +- [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - නව දායකයින් සඳහා හොඳ දෝෂ සහිත ව්‍යාපෘති එකතු කර, ඒවාට ලේබල එකතු කරන GitHub repoවක්. +- [Open Source Guides](https://opensource.guide/) - විවෘත මූලාශ්‍ර ව්‍යාපෘති පවත්වාගෙන යාම හා දායකත්වය දැක්වීම පිළිබඳ පෞද්ගලික, සාමාජික හා ව්‍යාපාර සඳහා මූලාශ්‍රවල එකතුවක්. +- [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - GitHub හි කළ යුතු හා නොකළ යුතු දෑ. +- [GitHub Guides](https://docs.github.com/en) - basic guides on how to use GitHub සාර්ථකව භාවිතා කිරීම පිළිබඳ මූලික මාර්ගෝපදේශ. +- [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - අනුකරණ ව්‍යාපෘතියකට කේත දායකත්වය දක්වමින් GitHub කාර්යය ප්‍රවාහය ඉගෙන ගැනීමට. +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - Linux පදනමෙහි විවෘත මූලාශ්‍ර ව්‍යාපෘති සඳහා මාර්ගෝපදේශය. +- [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - Kent C. Dodds සහ Sarah Drasner විසින් රචිත විවෘත මූලාශ්‍ර ආචාරධර්ම පිළිබඳ මාර්ගෝපදේශය. +- [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - පාසල් සිසුන් සඳහා නව ක්‍රමලේඛ භාෂාවන් ඉගෙන ගැනීමට සම්පත් සහ අවස්ථා රැගත් සංවෘත ලැයිස්තුවක්. +- [Pull Request Roulette](http://www.pullrequestroulette.com/) - මෙම අඩවියේ Github හි ඇතුළත් විවෘත මූලාශ්‍ර ව්‍යාපෘතියන් හි සමාලෝචනය සඳහා ඉදිරිපත් කළ pull requests ලැයිස්තුවක් පවතියි. +- ["How to Contribute to an Open Source Project on GitHub" by Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - GitHub හි විවෘත මූලාශ්‍ර ව්‍යාපෘති සඳහා දායක වීම ඇරඹීම පිළිබඳ පියවරෙන් පියවර ඇසිදිසි මාර්ගෝපදේශයක්. +- [Contributing to Open Source: A Live Walkthrough from Beginning to End](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - මෙම විවෘත මූලාශ්‍ර දායකත්ව මාර්ගෝපදේශය මඟින් ගැළපෙන ව්‍යාපෘතියක් තෝරාගැනීම, දෝෂයක් සමඟ වැඩ කිරීමේ සිට PR merge කරගැනීම දක්වා සියල්ලම දක්වා ඇත. +- ["How to Contribute to Open Source Project by" Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - මෙම රචකයන් GitHub හි වෙනත් කෙනකුගේ ව්‍යාපෘතියකට pull request (PR) එකකින් දායක වීම පිළිබඳ සියළුම කරුණු වෙත අවධානය යොමු කරයි. +- ["How to get started with Open Source by" Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - මෙම ලිපි නවකයින්ට විවෘත මූලාශ්‍ර වෙත තමන් කැමති ක්‍රමලේඛ භාෂාව යොදාගනිමින් දායකවීම පිළිබඳ වැදගත් කරුණු ගෙනෙයි. +- ["Browse good first issues to start contributing to open source"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - GitHub දැන් ඔබට විවෘත මූලාශ්‍ර සඳහා සහාය දැක්වීමට හොඳ පළමු issues සෙවීමට උපකාර කරයි. +- ["How to Contribute to Open Source Project" by Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - මෙම පුළුල් ලිපිය ව්‍යාපාර (තනි පුද්ගලයින්ටත් වැදගත්) වෙත කිනම් විවෘත මූලාශ්‍ර ව්‍යාපෘති වෙත සහාය දැක්විය යුතුද, ඒ ඇයි හා කෙසේද යන්න සාකච්ඡා කරයි. +- ["start-here-guidelines" by Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - + Lets Git started in the world of opensource, විවෘත මූලාශ්‍ර ක්‍රීඩා පිටියේ ආරම්භය සනිටුහන් කිරීම පිළිබඳ. විශේෂයෙන්ම අධ්‍යාපන හා ප්‍රායෝගික කුසලතා වැඩිදියුණු කිරීමේ අරමුණින් සකසා ඇත. +- ["Getting Started with Open Source" by NumFocus](https://github.com/numfocus/getting-started-with-open-source) - a GitHub repo that helps contributors overcome barriers to entry in දායකයන් හට open-source හි අවතීරණය වීමට ඇති බාධා ජයගැනීමට උදව් වන GitHub repo වක්. +- ["Opensoure-4-everyone" by Chryz-hub ](https://github.com/chryz-hub/opensource-4-everyone) - විවෘත මූලාශ්‍ර පිළිබඳ සියල්ල රැගත් repository එකක්. මෙම ව්‍යාපෘතිය GitHub හි සාමාජිකත්ව දෘශ්‍යතාව, මූලික හා උසස් git විධාන සමඟ පුහුණු වීම, විවෘත මූලාශ්‍ර හා සම්බන්ධ වීම සහ තවත් බොහෝ දෑ පිළිබඳ සහාය ලබාදෙයි. +- ["Open Advice"](http://open-advice.org/) - නිදහස් මෘදුකාංග ව්‍යාපෘති විශාල ප්‍රමාණයක් පිළිබඳ තොරතුරු එකතුවකි. එහි ජනප්‍රිය දායකයින් 42ක් නිදහස් මෘදුකාංග ලෝකයට අවතීරණ වීමට පෙර දැන සිටියානම් යැයි පවසන ගැටළු කිහිපයකට පිළිතුරු සපයයි. එමඟින් ඔබටත් කොහේ, කෙසේ දායක වූවත්, එයට පන්නරයක් ලබාගත හැක. +- ["GitHub Learning Lab"](https://lab.github.com/) - GitHub Learning Lab සමඟ ඔබගේ කුසලතා වර්ධනය කරගන්න. අපගේ මිත්‍රශීලී සහකරු ඔබව උපකාරක ප්‍රතිපෝශණ ලබාදෙන අතරම ඉතා ඉක්මණින් ඔබට අවශ්‍ය කුසලතා, විනෝදජනක හා ප්‍රායෝගික ව්‍යාපෘති මඟින් කියා දෙයි. +- ["Ten simple rules for helping newcomers become contributors to open projects"](https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1007296) - මෙම ලිපිය විශාල සමාජ හා එහි සාමාජිකයන්ගේ, නායකයින්ගේ හා ප්‍රෙක්ෂකයන්ගේ අත්දැකීම් ඇසුරු කරගෙන නීති රීති පද්ධති පිළිබඳ සාකච්ඡා කරයි. +- ["Step-by-Step guide to contributing on GitHub"](https://www.dataschool.io/how-to-contribute-on-github/) - මෙම මාර්ගෝපදේශය විවෘත මූලාශ්‍ර ව්‍යාපෘතියකට දායක වීමෙහි සම්පූර්ණ ක්‍රියාවලිය, දෘෂ්‍ය හා දිගු භාවිතා කරමින් පියවරෙන් පියවර කියා දේ. + +## සෘජු GitHub සෙවුම් + +GitHub හි දායක වීමට සුදුසු issues වෙත සෘජුවම ගෙනයන සෙවුම් දිගු. + +- [is:issue is:open label:beginner](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Abeginner&type=issues) +- [is:issue is:open label:easy](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy&type=issues) +- [is:issue is:open label:first-timers-only](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only&type=issues) +- [is:issue is:open label:good-first-bug](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Agood-first-bug&type=issues) +- [is:issue is:open label:"good first issue"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22&type=issues) +- [is:issue is:open label:starter](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Astarter&type=issues) +- [is:issue is:open label:up-for-grabs](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs&type=issues) +- [is:issue is:open label:easy-fix](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy-fix&type=issues) +- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=beginner+friendly&state=open&type=Issues) + +## Mozilla හි දායකත්ව පද්ධතිය + +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - ව්‍යාපෘතිය වෙත අවතීරණ වීමට ගැළපේ යැයි ඉන්ජිනේරුවන් විසින් හඳුනාගෙන ඇති දෝෂ. +- [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - MDN Web Docs කණ්ඩායම වෙත අන්තර්ගත දෝෂ හා platform දෝෂ නිරාකරණය කරමින් web platform එක ලේඛනගත කිරීමට සහාය වන්න. +- [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - විසඳුමක් සකසමින් සිටින විට ගැටළුවක් පැන නැගුනහොත් ඔබට IRC හි උපකාර වීමට උපදේශකයකු පත්කර ඇති දෝෂ. +- [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - Bugzilla හි දෝෂ සෙවීම සඳහා වෙන් කළ අඩවියක්. +- [Firefox DevTools](http://firefox-dev.tools/) - Firefox browser හි developer tools වල සොයාගත් දෝෂ පිළිබඳ තොරතුරු ඇතුළත් අඩවියක්. +- [Start Mozilla](https://twitter.com/StartMozilla) - Mozilla පද්ධතියෙහි නව දායකයින් හට ගැළපෙන issues පිළිබඳ tweet කරන Twitter ගිණුමක්. + +## නව විවෘත මූලාශ්‍ර දායකයින් හට අවශ්‍ය වන ලිපි + +- [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects), රචනය: [@GitHub](https://github.com/github) +- [How to find your first Open Source bug to fix](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/), රචනය: [@Shubheksha](https://github.com/Shubheksha) +- [First Timers Only](https://kentcdodds.com/blog/first-timers-only), රචනය: [@kentcdodds](https://github.com/kentcdodds) +- [Bring Kindness Back to Open Source](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source), රචනය: [@shanselman](https://github.com/shanselman) +- [Getting into Open Source for the First Time](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/), රචනය: [@mcdonnelldean](https://github.com/mcdonnelldean) +- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/), රචනය: [@GitHub](https://github.com/github/opensource.guide) +- [How to Find a Bug in Your Code](https://8thlight.com/insights/how-to-find-a-bug-in-your-code), රචනය: [@dougbradbury](https://twitter.com/dougbradbury) +- [Mastering Markdown](https://docs.github.com/features/mastering-markdown/), රචනය: [@GitHub](https://github.com/githubhttps://github.com/github/docs) +- [First mission: Contributors page](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29), රචනය: [@forCrowd](https://github.com/forCrowd) +- [How to make your first Open Source contribution in just 5 minutes](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/), රචනය: [@roshanjossey](https://github.com/Roshanjossey/) +- [I just got my free Hacktoberfest shirt. Here’s a quick way you can get yours.](https://www.freecodecamp.org/news/i-just-got-my-free-hacktoberfest-shirt-heres-a-quick-way-you-can-get-yours-fa78d6e24307/), රචනය: [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) +- [A Bitter Guide To Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4), රචනය: [@ken_wheeler](https://medium.com/@ken_wheeler) +- [A junior developer’s step-by-step guide to contributing to Open Source for the first time](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86), රචනය: [@LetaKeane](https://hackernoon.com/u/letakeane) +- [Learn Git and GitHub Step By Step (on Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc), රචනය: [@ows-ali](https://ows-ali.medium.com/) +- [Why Open Source and How?](https://careerkarma.com/blog/open-source-projects-for-beginners/), රචනය: [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) +- [How to get started with Open Source - By Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) +- [An immersive introductory guide to Open-source](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source), රචනය: [Franklin Okolie](https://twitter.com/DeveloperAspire) +- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/), රචනය: [@kentcdodds](https://github.com/kentcdodds) +- [Getting started with contributing to open source](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/), රචනය: [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) +- [Beginner's guide to open-source contribution](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj), රචනය: [Sudipto Ghosh](https://github.com/pydevsg) +- [8 non-code ways to contribute to open source](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code), රචනය: [OpenSource](https://twitter.com/OpenSourceWay) +- [What is Open Source Software? OSS Explained in Plain English](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/), රචනය: [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) + +## අනුවාද පාලනය භාවිතා කිරීම + +- [Think Like (a) Git](http://think-like-a-git.net/) - අරගලයක නිරත වන "උසස් ආරම්භක," යන් හට git සමඟ අත්හදා බැලීමට සරළ උපාය මාර්ග පෙන්වන git ආරම්භක ලේඛනයක්. +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - විනාඩි 15 කින් ඔබගේ බ්‍රව්සරයෙන්ම නොමිලේ Git ඉගෙනගන්න. +- [Everyday Git](https://git-scm.com/docs/giteveryday) - දෛනිකව අවශ්‍ය වන සරළම Git විධාන එකතුවක්. +- [Oh shit, git!](https://ohshitgit.com/) - පොදු `git` වැරදි නිවැරදි කරගන්නා ආකාරය සරළ ඉංග්‍රීසියෙන්; රළු වචන නොමැතිව මෙය කියවීමට [Dangit, git!](https://dangitgit.com/) බලන්න. +- [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) - `git` භාවිතය පිළිබඳ විවිධ නිබන්ධ. +- [GitHub Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) +- [freeCodeCamp's Wiki on Git Resources](https://forum.freecodecamp.org/t/wiki-git-resources/13136) +- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - Pull request එකක් කිරීම පිළිබඳව GitHub කතාබහක්. +- [GitHub Learning Resources](https://docs.github.com/en/get-started/quickstart/git-and-github-learning-resources) - Git සහ GitHub ඉගෙනීමේ මූලාශ්‍ර. +- [Pro Git](https://git-scm.com/book/en/v2) - Scott Chacon සහ Ben Straub විසින් රචිත, Apress මඟින් පළ කළ සම්පූර්ණ Pro Git පොත. +- [Git-it](https://github.com/jlord/git-it-electron) - Git නිබන්ධ සහිත පියවරෙන් පියවර desktop මෘදුකාංගය. +- [Flight Rules for Git](https://github.com/k88hudson/git-flight-rules) - යමක් වැරදුනු විටක කළයුතු දෑ පිළිබඳ මඟපෙන්වීමක්. +- [Git Guide for Beginners in Spanish](https://platzi.github.io/git-slides/#/) - ස්පාඤ්ඤ භාෂාවෙන් ලියැවුනු සම්පූර්ණ git සහ GitHub පිළිබඳ විනිවිදක (Slides) එකතුවක්. Una guía completa de diapositivas sobre git y GitHub explicadas en Español. +- [Git Kraken](https://www.gitkraken.com/git-client) - අනුවාද පාලනයට දෘෂ්‍ය, බහු පද්ධති හා ප්‍රායෝගික `git` desktop මෘදුකාංගය. +- [Git Tips](https://github.com/git-tips/tips) - වැඩියෙන්ම භාවිතා වන git ඉඟි හා උපක්‍රම එකතුවක්. +- [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - Commit Often, Perfect Later, Publish Once: Git Best Practices. +- [Git Interactive Tutorial](https://learngitbranching.js.org/) - Git ඉගෙනීමට හොඳම දෘශ්‍ය හා ප්‍රායොගික ක්‍රමය. +- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - [Kunal Kushwaha](https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw) විසින් සකස් කළ සම්පූර්ණ Git සහ GitHub මාර්ගෝපදේශය. + +## විවෘත මූලාශ්‍ර පොත්පත් + +- [Producing Open Source Software](https://producingoss.com/) - Producing Open Source Software යනු විවෘත මූලාශ්‍ර සංවර්ධනය පිළිබඳ මානව දෘශ්ටියකින් බලන පොතකි. එය සාර්ථක ව්‍යාපෘති ක්‍රියා කරන ආකාරය, පරිශීලකයන් හා ඉංජිනේරුවන් අතර අපේක්ෂා හා විවෘත මෘදුකාංග හා සම්බන්ධ සංස්කෘතිය හදාරයි. +- [Open Source Book Series](https://opensource.com/resources/ebooks) - https://opensource.com වෙතින් ඉදිරිපත් කරන විවෘත මූලාශ්‍ර හා එහි වැඩෙන සමූහය පිළිබඳ විශේෂිත නොමිලේ ලබාදෙන විද්‍යුත් පොත් එකතුව. +- [Software Release Practice HOWTO](https://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - මෙම HOWTO මාර්ගෝපදේශය Linux සහ වෙනත් විවෘත මූලාශ්‍ර ව්‍යාපෘති සඳහා ගැළපෙන හොඳ release practices කියා දේ. මෙම ක්‍රියා අනුගමනය කිරීමෙන් ඔබට පරිශීලකයන් හට සරලවම කේතය ගොනු කිරීමට ද, වෙනත් ඉංජිනේරුවන් හට ඔබගේ කේතය තේරුම් ගෙන ඔබ සමඟ එය දියුණු කිරීමට ද හැකියාව ලබා දේ. +- [Open Sources 2.0 : The Continuing Evolution](https://archive.org/details/opensources2.000diborich) (2005) - විවෘත මූලාශ්‍ර 2.0 යනු 1999 ගොනු කෙරුණු Open Sources: Voices from the Revolution පොතෙහි ගෙන ආ පරිදි වර්තමාන තාක්ෂණික පුරෝගාමීන්ගේ වටිනා, සිතුවිලි දනවන රචනා කිහිපයක එකතුවකි. +- [The Architecture of Open Source Applications](http://www.aosabook.org/en/git.html) - ‍Git හි විවිධ අංගයන් distributed workflows සාර්ථක කිරීමට අභ්‍යන්තරයෙන් ක්‍රියා කරන ආකාරය පෙන්වන අතර එය වෙනත් version control systems (VCSs) වලින් වෙනස් වන ආකාරය ද පැහැදිලි කරයි. +- [Open Sources: Voices from the Open Source Revolution](https://www.oreilly.com/openbook/opensources/book/) - Linus Torvalds (Linux), Larry Wall (Perl) සහ Richard Stallman (GNU) යන විවෘත මූලාශ්‍ර හි පුරෝගාමීන්ගේ රචනා එකතුවක්. + +## විවෘත මූලාශ්‍ර දායක මුලපිරීම් + +- [Up For Grabs](https://up-for-grabs.net/) - නවකයින්ට ගැලපෙන issues ඇතුළත් ව්‍යාපෘති ඇත +- [First Contributions](https://firstcontributions.github.io/) - විනාඩි 5ක් ඇතුළත ඔබගේ පළමු විවෘත මූලාශ්‍ර දායකත්වය දක්වන්න. නවකයන් හට දායකත්ව සමඟ එකතු වීමට හොඳ මෙවලමක් හා නිබන්ධයක්. [මෙහි ඇත්තේ](https://github.com/firstcontributions/first-contributions) එම වෙබ් අඩවියෙහි GitHub විවෘත කේතය හා එම repository එකට උපකාර කිරීමට හැකි ආකාරයයි. +- [First Timers Only](https://www.firsttimersonly.com/) - "first-timers-only" ලෙස ලේබලගත කළ දෝෂවල ලැයිස්තුවක්. +- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - විවෘත මූලාශ්‍ර දායකත්ව දිරිමත් කිරීමට සකස් කළ ව්‍යාපෘතියකි. ඔක්තෝම්බර් මාසයේ අවම වශයෙන් pull requests 4ක් වත් කර ටීශර්ට් හා ස්ටිකර වැනි තෑගි දිනාගන්න. +- [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests යනු විවෘත මූලාශ්‍ර සහයෝගිතාව වැඩිදියුණු කිරීමට දෙසැම්බර් මාසයේ පැවැත්වෙන ව්‍යාපෘතියකි. +- [Ovio](https://ovio.org) - දායකයින්ට ගැළපෙන තෝරාගත් ව්‍යාපෘතිවල එකතුවකි. මෙය පසුව බැලීමට සුරැකිව තැබීමට ද හැකි [ගුණාත්මක issues සෙවුම් මෙවලමකින්](https://ovio.org/issues) ද සමන්විත ය. +- [Google Summer of Code](https://summerofcode.withgoogle.com/) - තව තවත් සිසු ඉංජිනේරුවන් විවෘත මූලාශ්‍ර මෘදුකාංග සැකසීමට ගෙන ඒමට Google විසින් පවත්වනු ලබන මුදල් ලබාදෙන වාර්ෂික වැඩසටහනකි. +- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - පවතින විවෘත මූලාශ්‍ර ව්‍යාපෘති සමඟ සම්බන්ධ වී කාන්තාවන් හා ද්වි නොවන පුද්ගලයන් හට තම හැකියා දියුණු කරගැනීමට අවස්ථාව සපයන ගෝලීය සහයෝගිතාවයකි. +- [Major League Hacking Fellowship](https://fellowship.mlh.io/) - විශිෂ්ඨ තාක්ෂ්‍ණිකයන් හට විවෘත මූලාශ්‍ර ව්‍යාපෘති සැකසීමට හා ඒවාට උපකාර කිරීමට දුරස්ථ පුහුණු මාධ්‍යයක්. + +## සහභාගි වීමට විවෘත මූලාශ්‍ර වැඩසටහන් + +- [Google Summer of Code](https://summerofcode.withgoogle.com) +- [FossAsia](https://fossasia.org) +- [MLH Fellowship](https://fellowship.mlh.io) +- [Outreachy](https://www.outreachy.org) +- [Hacktoberfest](https://hacktoberfest.digitalocean.com) +- [CNCF](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) +- [Microsoft Reinforcement learning](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) + +## බලපත්‍රය + +Creative Commons License
    මෙම ව්‍යාපෘතිය Creative Commons Attribution-ShareAlike 4.0 International License යටතේ බලපත්‍රගත කර ඇත. \ No newline at end of file diff --git a/README-SL.md b/README-SL.md index dbed28c9..746a6532 100644 --- a/README-SL.md +++ b/README-SL.md @@ -27,7 +27,7 @@ [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) -[![Build Status](https://api.travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) Tukaj je seznam virov za ljudi, ki so novi pri sodelovanju pri odprtokodnih projektih. @@ -56,9 +56,9 @@ Tukaj je seznam virov za ljudi, ki so novi pri sodelovanju pri odprtokodnih proj - [Odlično za začetnike](https://github.com/MunGell/awesome-for-beginners) - GitHub, ki zbira projekte z dobrimi `bugs` za nove sodelavce in uporablja `labels`, da jih opiše. - [Odprtokodni vodiči](https://opensource.guide/) - Zbirka virov za posameznike, skupnosti in podjetja, ki se želijo naučiti voditi in prispevati k odprtokodnemu projektu. - [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Kaj JA in kaj NE na GitHubu. -- [GitHub vodiči](https://guides.github.com/) - Osnovni vodiči kako uporabljati GitHub učinkovito. +- [GitHub vodiči](https://docs.github.com/en) - Osnovni vodiči kako uporabljati GitHub učinkovito. - [Prispevanje odprtokodnim projektom](https://github.com/danthareja/contribute-to-open-source) - Naučite se delovnega poteka GitHub tako, da prispevate kodo k simulacijskemu projektu. -- [Odprtokodni vodniki za podjetja Linux Foundation](https://www.linuxfoundation.org/resources/open-source-guides/) - Vodniki Fundacije Linux za odprtokodne projekte. +- [Odprtokodni vodniki za podjetja Linux Foundation](https://www.linuxfoundation.org/resources/open-source-guides) - Vodniki Fundacije Linux za odprtokodne projekte. - [CSS triki, odprtokodni vodnik za bonton](https://css-tricks.com/open-source-etiquette-guidebook/) - Odprtokodni vodnik po bontonu, ki sta ga napisala Kent C. Dodds in Sarah Drasner. - [Viri od A do Ž za študente](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Pripravljen seznam virov in priložnosti za študente, da se naučijo novega jezika. - [Pull Request Roulette](http://www.pullrequestroulette.com/) - To spletno mesto ima seznam `pull request`, predloženih v pregled, ki pripadajo odprtokodnim projektom, ki so na Githubu. @@ -73,7 +73,7 @@ Tukaj je seznam virov za ljudi, ki so novi pri sodelovanju pri odprtokodnih proj - ["Opensoure-4-everyone" by Chryz-hub ](https://github.com/chryz-hub/opensource-4-everyone) - `Repo` za vse, kar je povezano z odprtokodnimi projekti. To je projekt, ki pomaga pri prepoznavnosti članstva v GitHubu, vaditi z osnovnimi in naprednimi ukazi git, začeti z odprtokodnim projekti in še več. - ["Open Advice"](http://open-advice.org/) - Zbirka znanja iz najrazličnejših projektov brezplačne programske opreme. Odgovarja na vprašanje, kaj bi 42 uglednih sodelavcev želelo vedeti, ko so začeli, da bi lahko dobili prednost, ne glede na to, kako in kje prispevate. - ["GitHub Learning Lab"](https://lab.github.com/) - Izboljšajte svoje sposobnosti z GitHub Learning Lab. Naš prijazen bot vas bo popeljal skozi vrsto zabavnih, praktičnih projektov, da se boste v kratkem času naučili veščin, ki jih potrebujete, in ob tem delil koristne povratne informacije. -- ["Ten simple rules for helping newcomers become contributors to open projects"](https://doi.org/10.1371/journal.pcbi.1007296) - Ta članek zajema pravila, ki temeljijo na študijah številnih skupnosti in izkušnjah članov, voditeljev in opazovalcev. +- ["Ten simple rules for helping newcomers become contributors to open projects"](https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1007296) - Ta članek zajema pravila, ki temeljijo na študijah številnih skupnosti in izkušnjah članov, voditeljev in opazovalcev. - ["Step-by-Step guide to contributing on GitHub"](https://www.dataschool.io/how-to-contribute-on-github/) - vodnik po korakih s podpornimi vizualnimi elementi in povezavami glede celotnega procesa prispevanja k odprtokodnemu projektu. ## Neposredni GitHub zadetki @@ -88,30 +88,28 @@ Povezave, ki neposredno usmerjajo na primerne `issues`, s katerim lahko prispeva - [is:issue is:open label:starter](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Astarter&type=issues) - [is:issue is:open label:up-for-grabs](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs&type=issues) - [is:issue is:open label:easy-fix](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy-fix&type=issues) -- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22beginner+friendly%22&type=issues) -- [is:issue is:open label:your-first-pr](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Ayour-first-pr&type=issues) +- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=beginner+friendly&state=open&type=Issues) ## Mozilla ekosistem prispevanja -- [Good First Bugs](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - `bugs` ki so jih razvijalci prepoznali kot dober uvod v projekt. +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - `bugs` ki so jih razvijalci prepoznali kot dober uvod v projekt. - [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - pomagajte skupini MDN Web Docs pri dokumentiranju spletne platforme, tako da odpravite težave z vsebino in napake platforme. - [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - `bugs` ki imajo dodeljenega mentorja, ki vam bo pomagal, ko se vam zatakne med delom na popravku. - [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - spletno mesto, namenjeno iskanju `bugs` na Bugzilli. - [Firefox DevTools](http://firefox-dev.tools/) - spletno mesto, namenjeno `bugs`, vloženim za orodja za razvijalce v brskalniku Firefox. -- [What Can I Do For Mozilla](https://whatcanidoformozilla.org/) - ugotovite, na čem lahko delate, tako da odgovorite na kup vprašanj o svojih sposobnostih in interesih. - [Start Mozilla](https://twitter.com/StartMozilla) - račun na Twitterju, ki tvita o težavah, ki so primerne za nove sodelavce v ekosistemu Mozilla. ## Uporabni članki za nove pri prispevanju odprtokodnim projektom - [Kako izbrati (in prispevati k) prvemu odprtokodnemu projektu](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/github) - [Kako najti prvo napako v Open Source](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) by [@Shubheksha](https://github.com/Shubheksha) -- [Za začetnike](https://kentcdodds.com/blog/first-timers-only/) by [@kentcdodds](https://github.com/kentcdodds) +- [Za začetnike](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) - [Vrnite prijaznost odprtokodnim projektom](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) by [@shanselman](https://github.com/shanselman) - [Prvič z odprtokodnimi programi](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) -- [Kako prispevati k odprtokodnim projektom](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github) -- [Kako najti napake v svoji kodi](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) by [@dougbradbury](https://twitter.com/dougbradbury) -- [Obvladovanje Markdowna](https://guides.github.com/features/mastering-markdown/) by [@GitHub](https://github.com/github) -- [Prva misija: stran za sodelavce](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) +- [Kako prispevati k odprtokodnim projektom](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github/opensource.guide) +- [Kako najti napake v svoji kodi](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) by [@dougbradbury](https://twitter.com/dougbradbury) +- [Obvladovanje Markdowna](https://docs.github.com/features/mastering-markdown/) by [@GitHub](https://github.com/github/docs) +- [Prva misija: stran za sodelavce](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) - [Kako narediti svoj prvi odprtokodni prispevek v samo 5 minutah](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) by [@roshanjossey](https://github.com/Roshanjossey/) - [Pravkar sem dobil svojo brezplačno majico Hacktoberfest. Tukaj je hiter način, kako lahko dobite svojo.](https://www.freecodecamp.org/news/i-just-got-my-free-hacktoberfest-shirt-heres-a-quick-way-you-can-get-yours-fa78d6e24307/) by [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) - [Grenak vodnik za odprto kodo](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) @@ -119,8 +117,8 @@ Povezave, ki neposredno usmerjajo na primerne `issues`, s katerim lahko prispeva - [Naučite se Git in GitHub korak za korakom (v sistemu Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) by [@ows-ali](https://ows-ali.medium.com/) - [Zakaj odprtokodna in kako?](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) - [Kako začeti z odprto kodo - avtor Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) -- [Katerim odprtokodnim projektom prispevati?](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) by [@kentcdodds](https://github.com/kentcdodds) - [Poglobljeni uvodni vodnik za odprtokodno](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) by [Franklin Okolie](https://twitter.com/DeveloperAspire) +- [Katerim odprtokodnim projektom prispevati?](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) by [@kentcdodds](https://github.com/kentcdodds) - [Začetek s prispevanjem k odprtokodnemu](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) by [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) - [Vodnik za začetnike za odprtokodni prispevek](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) by [Sudipto Ghosh](https://github.com/pydevsg) - [8 načinov brez kodiranja, kako prispevati k odprtokodni kodi](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) by [OpenSource](https://twitter.com/OpenSourceWay) @@ -128,15 +126,15 @@ Povezave, ki neposredno usmerjajo na primerne `issues`, s katerim lahko prispeva ## Uporabljanje Version Control -- [Think Like (a) Git](http://think-like-a-git.net/) - Git uvod za "napredne začetnike", da bi vam ponudili preprosto strategijo za varno eksperimentiranje z git. -- [Try Git](https://try.github.io/) - Brezplačno se naučite Git v 15 minutah v svojem brskalniku. +- [Think Like (a) Git](https://think-like-a-git.net/) - Git uvod za "napredne začetnike", da bi vam ponudili preprosto strategijo za varno eksperimentiranje z git. +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Brezplačno se naučite Git v 15 minutah v svojem brskalniku. - [Everyday Git](https://git-scm.com/docs/giteveryday) - Uporaben minimalni nabor ukazov za vsakodnevni Git. - [Oh shit, git!](https://ohshitgit.com/) - kako se znebiti pogostih `git` napak, opisanih v preprosti angleščini; glej tudi [Dangit, git!](https://dangitgit.com/) za stran brez kletvic. - [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) - različni vodiči kako uporabljati `git`. - [GitHub Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) - [freeCodeCamp's Wiki on Git Resources](https://forum.freecodecamp.org/t/wiki-git-resources/13136) - [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - GitHub govori o tem, kako narediti `pull request`. -- [GitHub Learning Resources](https://docs.github.com/en/github/getting-started-with-github/git-and-github-learning-resources) - Git in GitHub viri za učenje. +- [GitHub Learning Resources](https://docs.github.com/en/get-started/quickstart/git-and-github-learning-resources) - Git in GitHub viri za učenje. - [Pro Git](https://git-scm.com/book/en/v2) - Celotna knjiga Pro Git, ki sta jo napisala Scott Chacon in Ben Straub in izdala Apress. - [Git-it](https://github.com/jlord/git-it-electron) - Namizna aplikacija Git po korakih. - [Flight Rules for Git](https://github.com/k88hudson/git-flight-rules) - Vodnik o tem, kaj storiti, ko gre kaj narobe. @@ -159,8 +157,8 @@ Povezave, ki neposredno usmerjajo na primerne `issues`, s katerim lahko prispeva ## Pobude za odprtokodne prispevke - [Up For Grabs](https://up-for-grabs.net/) - Vsebuje projekte z začetnikom prijaznimi težavami -- [First Timers Only](https://www.firsttimersonly.com/) - Seznam hroščev, ki so označeni kot "samo za začetnike". - [First Contributions](https://firstcontributions.github.io/) - Naredite svoj prvi odprtokodni prispevek v 5 minutah. Orodje in vadnica za pomoč začetnikom pri začetku dela s prispevki. [Tukaj](https://github.com/firstcontributions/first-contributions) je izvorna koda GitHub za spletno mesto in priložnost, da prispevate k samemu repozitoriju. +- [First Timers Only](https://www.firsttimersonly.com/) - Seznam hroščev, ki so označeni kot "samo za začetnike". - [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Program za spodbujanje odprtokodnih prispevkov. Prislužite si darila, kot so majice in nalepke, tako da naredite vsaj 4 `pull request` v mesecu oktobru. - [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests je projekt za spodbujanje odprtokodnega sodelovanja v mesecu decembru. - [Ovio](https://ovio.org) - Platforma z izbranim izborom sodelujočim prijaznih projektov. Ima [zmogljivo orodje za iskanje težav] (https://ovio.org/issues) in vam omogoča, da projekte in težave shranite za pozneje. diff --git a/README-TA.md b/README-TA.md index 416669a3..56640664 100644 --- a/README-TA.md +++ b/README-TA.md @@ -23,7 +23,7 @@ [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) -[![Build Status](https://api.travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) திறமூலத்திற்கு பங்களிப்பதில் புதிய நபர்களுக்கான வளங்களின் பட்டியல் இது. @@ -33,14 +33,14 @@ **பொருளடக்கம்** -- [Contributing to Open Source in general](#contributing-to-open-source-in-general) -- [Direct GitHub searches](#direct-github-searches) -- [Mozilla's contributor ecosystem](#mozillas-contributor-ecosystem) -- [Useful articles for new Open Source contributors](#useful-articles-for-new-open-source-contributors) -- [Using Version Control](#using-version-control) -- [Open Source books](#open-source-books) -- [Open Source contribution initiatives](#open-source-contribution-initiatives) -- [License](#license) +- [பொதுவாக திறமூலத்திற்கு பங்களிப்பு](#பொதுவாக-திறமூலத்திற்கு-பங்களிப்பு) +- [நேரடி கிட்ஹப் தேடல்கள்](#நேரடி-கிட்ஹப்-தேடல்கள்) +- [மொஸில்லாவின் பங்களிப்பாளர் சுற்றுச்சூழல் அமைப்பு](#மொஸில்லாவின்-பங்களிப்பாளர்-சுற்றுச்சூழல்-அமைப்பு) +- [புதிய திறமூல பங்களிப்பாளர்களுக்கு பயனுள்ள கட்டுரைகள்](#புதிய-திறமூல-பங்களிப்பாளர்களுக்கு-பயனுள்ள-கட்டுரைகள்) +- [Version Control பயன்படுத்துதல்](#Version-Control-பயன்படுத்துதல்) +- [திறமூல புத்தகங்கள்](#திறமூல-புத்தகங்கள்) +- [திறமூல பங்களிப்பு முயற்சிகள்](#திறமூல-பங்களிப்பு-முயற்சிகள்) +- [உரிமம்](#உரிமம்) ## பொதுவாக திறமூலத்திற்கு பங்களிப்பு - [The Definitive Guide to Contributing to Open Source](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) by [@DoomHammerNG](https://twitter.com/DoomHammerNG) @@ -50,9 +50,9 @@ - [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - புதிய பங்களிப்பாளர்களுக்கு நல்ல பிழைகள் கொண்ட திட்டங்களை சேகரிக்கும் ஒரு கிட்ஹப் ரெப்போ, அவற்றை விவரிக்க லேபிள்களைப் பயன்படுத்துகிறது. - [Open Source Guides](https://opensource.guide/) - திறந்த மூல திட்டத்திற்கு எவ்வாறு இயங்குவது மற்றும் பங்களிப்பது என்பதை அறிய விரும்பும் தனிநபர்கள், சமூகங்கள் மற்றும் நிறுவனங்களுக்கான ஆதாரங்களின் சேகரிப்பு. - [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - கிட்ஹப்பில் செய்ய வேண்டியவை மற்றும் செய்யக்கூடாதவை. -- [GitHub Guides](https://guides.github.com/) - GitHub ஐ எவ்வாறு திறம்பட பயன்படுத்துவது என்பதற்கான அடிப்படை வழிகாட்டிகள். +- [GitHub Guides](https://docs.github.com/en) - GitHub ஐ எவ்வாறு திறம்பட பயன்படுத்துவது என்பதற்கான அடிப்படை வழிகாட்டிகள். - [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - Learn the GitHub workflow by contributing code to a simulation project. -- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides/) - திறமூல திட்டங்களுக்கு லினக்ஸ் அறக்கட்டளையின் வழிகாட்டிகள். +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - திறமூல திட்டங்களுக்கு லினக்ஸ் அறக்கட்டளையின் வழிகாட்டிகள். - [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - An Open Source Etiquette Guidebook, written by Kent C. Dodds And Sarah Drasner. - [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - கல்லூரி மாணவர்கள் புதியு மொழியைக் கற்றுக்கொள்வதற்கான வளங்கள் மற்றும் வாய்ப்புகளின் பட்டியல். - [Pull Request Roulette](http://www.pullrequestroulette.com/) - This site has a list of pull requests submitted for review belonging to Open Source projects hosted on Github. @@ -77,23 +77,22 @@ GitHub இல் பங்களிக்க பொருத்தமான ச - [is:issue is:open label:up-for-grabs](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) ## மொஸில்லாவின் பங்களிப்பாளர் சுற்றுச்சூழல் அமைப்பு -- [Good First Bugs](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - டெவலப்பர்கள், திட்டத்திற்கு ஒரு நல்ல அறிமுகமாக அடையாளம் கண்ட பிழைகள். +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - டெவலப்பர்கள், திட்டத்திற்கு ஒரு நல்ல அறிமுகமாக அடையாளம் கண்ட பிழைகள். - [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - bugs that have a mentor assigned who will be there on IRC to help you when you get stuck while working on a fix. - [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - பக்ஸில்லாவில் பிழைகள் கண்டுபிடிக்க அர்ப்பணிக்கப்பட்ட ஒரு தளம். - [Firefox DevTools](http://firefox-dev.tools/) - a site dedicated to bugs filed for the developer tools in the Firefox browser. -- [What Can I Do For Mozilla](https://whatcanidoformozilla.org/) - figure out what you can work on by answering a bunch of questions about your skill set and interests. - [Start Mozilla](https://twitter.com/StartMozilla) - a Twitter account that tweets about issues fit for contributors new to the Mozilla ecosystem. ## புதிய திறமூல பங்களிப்பாளர்களுக்கு பயனுள்ள கட்டுரைகள் - [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/github) - [How to find your first Open Source bug to fix](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) by [@Shubheksha](https://github.com/Shubheksha) -- [First Timers Only](https://kentcdodds.com/blog/first-timers-only/) by [@kentcdodds](https://github.com/kentcdodds) +- [First Timers Only](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) - [Bring Kindness Back to Open Source](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) by [@shanselman](https://github.com/shanselman) - [Getting into Open Source for the First Time](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) -- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github) -- [How to Find a Bug in Your Code](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) by [@dougbradbury](https://twitter.com/dougbradbury) -- [Mastering Markdown](https://guides.github.com/features/mastering-markdown/) by [@GitHub](https://github.com/github) -- [First mission: Contributors page](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) +- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github/opensource.guide) +- [How to Find a Bug in Your Code](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) by [@dougbradbury](https://twitter.com/dougbradbury) +- [Mastering Markdown](https://docs.github.com/features/mastering-markdown/) by [@GitHub](https://github.com/github) +- [First mission: Contributors page](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) - [How to make your first Open Source contribution in just 5 minutes](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) by [@roshanjossey](https://github.com/Roshanjossey/) - [Hacktoberfest 2019: How you can get your free shirt — even if you’re new to coding](https://www.freecodecamp.org/news/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b/) by [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) - [A Bitter Guide To Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) @@ -101,11 +100,11 @@ GitHub இல் பங்களிக்க பொருத்தமான ச - [Learn Git and GitHub Step By Step (on Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) by [@ows-ali](https://medium.com/@ows_ali) - [Why Open Source and How?](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) - [How to get started with Open Source - By Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) -- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) by Kent C. Dodds +- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) by Kent C. Dodds ## Version Control பயன்படுத்துதல் -- [Think Like (a) Git](http://think-like-a-git.net/) - Git introduction for "advanced beginners," but are still struggling, in order to give you a simple strategy to safely experiment with git. -- [Try Git](https://try.github.io/) - Learn Git in 15 minutes from within your browser for free. +- [Think Like (a) Git](https://think-like-a-git.net/) - Git introduction for "advanced beginners," but are still struggling, in order to give you a simple strategy to safely experiment with git. +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Learn Git in 15 minutes from within your browser for free. - [Everyday Git](https://git-scm.com/docs/giteveryday) - A useful minimum set of commands for Everyday Git. - [Oh shit, git!](https://ohshitgit.com/) - how to get out of common `git` mistakes described in plain English; also see [Dangit, git!](https://dangitgit.com/) for the page without swears. - [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) - various tutorials on using `git`. @@ -138,4 +137,4 @@ GitHub இல் பங்களிக்க பொருத்தமான ச - [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests என்பது டிசம்பர் மாதத்தில் திறந்த மூல ஒத்துழைப்பை மேம்படுத்துவதற்கான ஒரு திட்டமாகும். ## உரிமம் -Creative Commons License
    This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. +Creative Commons License
    This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. \ No newline at end of file diff --git a/README-TE.md b/README-TE.md new file mode 100644 index 00000000..e6076df1 --- /dev/null +++ b/README-TE.md @@ -0,0 +1,225 @@ + +
    + + ఈ గైడ్‌ని ఇతర భాషల్లో చదవండి + + +
    + + +# ఇక్కడకు వచ్చిన కొత్త ఓపెన్ సోర్స్ కంట్రిబ్యూటర్‌లకు/సహకారకులకు స్వాగతం! + +[![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](https://makeapullrequest.com) +[![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) + +ఇది ఓపెన్ సోర్స్‌కి కొత్తగా సహకరించే వ్యక్తుల కోసం వనరుల/పదార్థాల జాబితా. + +మీరు అదనపు వనరులను కనుగొంటే, దయచేసి లాగుడు-అభ్యర్థనను/పుల్ రిక్వెస్ట్ అందించండి. + +మీకు ప్రశ్నలు లేదా సూచనలు ఉంటే, దయచేసి సమస్యను/ఇష్యూ సృష్టించండి. + +**విషయాలు** + +- [సాధారణంగా ఓపెన్ సోర్స్‌కి ' సహకారం అందించడం / కాంట్రిబ్యూట్ చెయ్యడం '](#contributing-to-open-source-in-general) +- [ప్రత్యక్ష గిట్-హబ్/github శోధనలు](#direct-github-searches) +- [మొజిల్లా/Mozilla సహకారిక-వ్యవస్థ / కంట్రిబ్యూటర్-ఎకోసిస్టమ్](#mozillas-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 / ది డెఫినిటివ్ గైడ్ టు కాంట్రిబ్యూటింగ్ టు ఓపెన్ సోర్స్ ](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) ... [@DoomHammerNG / డూమ్ హామ్మర్ ఎన్. జి. ](https://twitter.com/DoomHammerNG) +- [An Intro to Open Source / అన్ ఇంట్రో టు ఓపెన్ సోర్స్ ](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - గిట్-హబ్/GitHubలో విజయాన్ని అందించడానికి మీ మార్గంలో మీకు మార్గనిర్దేశం చేసేందుకు DigitalOcean ద్వారా పాఠాలు/ట్యుటోరియల్స్. +- [Code Triage / కోడ్ త్రియాజ్ ](https://www.codetriage.com/) - జనాదరణ పొందిన రిపోజిటరీలు మరియు భాష ద్వారా ఫిల్టర్ చేయబడిన సమస్యలను కనుగొనడానికి మరొకటి +- [Forge Your Future with Open Source / ఫోర్జ్ యువర్ ఫ్యూచర్ విత్ ఓపెన్ సోర్స్ ](https://pragprog.com/titles/vbopens/forge-your-future-with-open-source/) ($) - ఓపెన్ సోర్స్, ప్రాజెక్ట్‌ను ఎలా కనుగొనాలి మరియు సహకారం ఎలా ప్రారంభించాలో వివరించడానికి అంకితమైన పుస్తకం. ప్రోగ్రామర్లు మాత్రమే కాకుండా సాఫ్ట్‌వేర్ డెవలప్‌మెంట్‌లో అన్ని పాత్రలను కలుపుకొని. +- [Awesome-for-beginners / ఆసమ్ -ఫర్ -బిగినర్స్ ](https://github.com/MunGell/awesome-for-beginners) - కొత్త కంట్రిబ్యూటర్‌ల కోసం మంచి లోపం/బగ్‌లతో ప్రాజెక్ట్‌లను సేకరించి, వాటిని వివరించడానికి లేబుల్‌లను వర్తింపజేసే గిట్-హబ్/GitHub రెపో. +- [Open Source Guides / ఓపెన్ సోర్స్ గైడ్స్ ](https://opensource.guide/) - ఓపెన్ సోర్స్ ప్రాజెక్ట్‌ను ఎలా అమలు చేయాలో మరియు దానికి ఎలా సహకరించాలో తెలుసుకోవాలనుకునే వ్యక్తులు, సంఘాలు మరియు కంపెనీల కోసం వనరుల సేకరణ. +- [45 Github Issues Dos and Don’ts / 45 గిట్ హబ్ ఇష్యూస్ డూస్ అండ్ డోంట్స్ ](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - గిట్-హబ్/GitHubలో చేయవలసినవి మరియు చేయకూడనివి. +- [GitHub Guides / గిట్ హబ్ గైడ్స్ ](https://docs.github.com/) - గిట్-హబ్/GitHubని ఎలా సమర్థవంతంగా ఉపయోగించాలో ప్రాథమిక మార్గదర్శకాలు. +- [Contribute to Open Source / కాంట్రిబ్యూట్ టు ఓపెన్ సోర్స్ ](https://github.com/danthareja/contribute-to-open-source) - అనుకరణ ప్రాజెక్ట్‌కు కోడ్‌ని అందించడం ద్వారా గిట్-హబ్/GitHub వర్క్‌ఫ్లో తెలుసుకోండి. +- [Linux Foundation's Open Source Guides for the Enterprise / లినక్స్ ఫౌండషన్స్ ఓపెన్ సోర్స్ గైడ్స్ ఫర్ ది ఎంటర్ప్రైస్](https://www.linuxfoundation.org/resources/open-source-guides/) - ఓపెన్ సోర్స్ ప్రాజెక్ట్‌లకు Linux ఫౌండేషన్ మార్గదర్శకాలు. +- [CSS Tricks An Open Source Etiquette Guidebook / సి ఎస్ ఎస్ (CSS) ట్రిక్స్ అన్ ఓపెన్ సోర్స్ ఏటికెట్ట్ గైడ్ బుక్ ](https://css-tricks.com/open-source-etiquette-guidebook/) - కెంట్ సి. డాడ్స్ మరియు సారా డ్రాస్నర్ రాసిన ఓపెన్ సోర్స్ మర్యాద మార్గదర్శక పుస్తకం. +- [A to Z Resources for Students / ఏ(A) టు జెడ్(Z) రిసోర్సెస్ ఫర్ స్టూడెంట్స్ ](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - కళాశాల విద్యార్థులు కొత్త కోడింగ్ భాషను నేర్చుకోవడానికి వనరులు మరియు అవకాశాల క్యూరేటెడ్ జాబితా. +- [Pull Request Roulette / పుల్ రిక్వెస్ట్ రౌలెట్ ](http://www.pullrequestroulette.com/) - ఈ సైట్ గిట్-హబ్/Githubలో హోస్ట్ చేయబడిన ఓపెన్ సోర్స్ ప్రాజెక్ట్‌లకు సంబంధించిన సమీక్ష కోసం సమర్పించిన పుల్ అభ్యర్థనల జాబితాను కలిగి ఉంది. +- ["How to Contribute to an Open Source Project on GitHub" by Egghead.io / "హౌ టు కాంట్రిబ్యూట్ టు అన్ ఓపెన్ సోర్స్ ప్రాజెక్ట్ ఆన్ గిట్ హబ్ " బై ఎగ్ హెడ్ .ఐ ఓ (Egghead.io)](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - గిట్-హబ్/GitHubలో ఓపెన్ సోర్స్ ప్రాజెక్ట్‌లకు సహకారం అందించడం ఎలా అనేదానికి దశల వారీ వీడియో గైడ్. +- [Contributing to Open Source: A Live Walkthrough from Beginning to End / కాంట్రిబ్యూటింగ్ టు ఓపెన్ సోర్స్ : ఏ లైవ్ వాల్క్త్రోయుగ్ ఫ్రొమ్ బెగిన్నింగ్ టు ఎండ్ ](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - ఓపెన్ సోర్స్ కంట్రిబ్యూషన్ యొక్క ఈ వాక్‌త్రూ తగిన ప్రాజెక్ట్‌ను ఎంచుకోవడం, సమస్యపై పని చేయడం, PRని విలీనం చేయడం వరకు ప్రతిదీ కవర్ చేస్తుంది. +- ["How to Contribute to Open Source Project" by Sarah Drasner / "హౌ టు కాంట్రిబ్యూట్ టు ఓపెన్ సోర్స్ ప్రాజెక్ట్ " బై సరః డ్రాస్నేర్ ](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - వారు గిట్-హబ్/GitHubలో వేరొకరి ప్రాజెక్ట్‌కి పుల్ రిక్వెస్ట్ (PR)ని అందించడంలో నిస్సందేహంగా దృష్టి సారిస్తున్నారు. +- ["How to get started with Open Source" by Sayan Chowdhury / "హౌ టు గెట్ స్టార్టెడ్ విత్ ఓపెన్ సోర్స్ " బై సాయెన్ చౌధురి ](https://www.hackerearth.com:443/getstarted-opensource/) - ఈ కథనం ప్రారంభకులకు వారి ఇష్టమైన భాషా ఆసక్తి ఆధారంగా ఓపెన్ సోర్స్‌కు సహకరించే వనరులను కవర్ చేస్తుంది. +- ["Browse good first issues to start contributing to open source / బ్రౌజ్ గుడ్ ఫస్ట్ ఇష్యూస్ టు స్టార్ట్ కాంట్రిబ్యూటింగ్ టు ఓపెన్ సోర్స్ "](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - గిట్-హబ్/GitHub ఇప్పుడు ఓపెన్ సోర్స్‌కి సహకరించడం ప్రారంభించడానికి మంచి మొదటి సమస్యలను కనుగొనడంలో మీకు సహాయపడుతుంది. +- ["How to Contribute to Open Source Project" by Maryna Z / "హౌ టు కాంట్రిబ్యూట్ టు ఓపెన్ సోర్స్ ప్రాజెక్ట్ " బై మారిన జెడ్ ](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - ఈ సమగ్ర కథనం వ్యాపారాల వైపు మళ్లించబడింది (కానీ వ్యక్తిగత సహకారులకు ఇప్పటికీ ఉపయోగకరంగా ఉంటుంది) ఇక్కడ ఎందుకు, ఎలా మరియు ఏ ఓపెన్ సోర్స్ ప్రాజెక్ట్‌లకు సహకరించాలి అనే దాని గురించి మాట్లాడుతుంది. +- ["start-here-guidelines" by Andrei / "స్టార్ట్ -హియర్ -గైడ్లైన్స్ " బై అంద్రెయ ](https://github.com/zero-to-mastery/start-here-guidelines) - + ఓపెన్‌సోర్స్ ప్లేగ్రౌండ్‌లో ప్రారంభించి ఓపెన్‌సోర్స్ ప్రపంచంలో ప్రారంభించండి. విద్య మరియు ఆచరణాత్మక అనుభవ ప్రయోజనాల కోసం ప్రత్యేకంగా రూపొందించబడింది. +- ["Getting Started with Open Source" by NumFocus / "గెట్టింగ్ స్టార్టెడ్ విత్ ఓపెన్ సోర్స్ " బై నం-ఫోకస్ (NumFocus)](https://github.com/numfocus/getting-started-with-open-source) - ఓపెన్ సోర్స్‌లో ప్రవేశానికి ఉన్న అడ్డంకులను అధిగమించడంలో సహకారులకు సహాయపడే గిట్-హబ్/GitHub రెపో. +- ["Opensoure-4-everyone" by Chryz-hub / "ఓపెన్సోర్స్ -4-ఎవరీ వన్ " బై క్రిజ్ -హబ్ ](https://github.com/chryz-hub/opensource-4-everyone) - ఓపెన్ సోర్స్‌లో ప్రవేశానికి ఉన్న అడ్డంకులను అధిగమించడంలో సహకారులకు సహాయపడే గిట్-హబ్/GitHub రెపో. +- ["Open Advice / ఓపెన్ ఆడవాయ్స్"](http://open-advice.org/) - అనేక రకాల ఉచిత సాఫ్ట్‌వేర్ ప్రాజెక్ట్‌ల నుండి జ్ఞాన సేకరణ. 42 మంది ప్రముఖ కంట్రిబ్యూటర్‌లు ఎప్పుడు ప్రారంభించారో తెలుసుకోవాలనుకుంటున్నారనే ప్రశ్నకు ఇది సమాధానమిస్తుంది, కాబట్టి మీరు ఎలా మరియు ఎక్కడ సహకారం అందించినా మీరు ముందుగా ప్రారంభించవచ్చు. +- ["GitHub Skills / గిట్ హబ్ స్కిల్స్ "](https://skills.github.com) - గిట్-హబ్/GitHub నైపుణ్యాలతో మీ నైపుణ్యాలను పెంచుకోండి. మా స్నేహపూర్వక బోట్ మీకు అవసరమైన నైపుణ్యాలను ఏ సమయంలోనైనా నేర్చుకునేందుకు సరదాగా, ఆచరణాత్మకమైన ప్రాజెక్ట్‌ల శ్రేణి ద్వారా మిమ్మల్ని తీసుకెళ్తుంది మరియు మార్గంలో సహాయకరమైన అభిప్రాయాన్ని పంచుకుంటుంది. +- ["Ten simple rules for helping newcomers become contributors to open projects / టెన్ సింపుల్ రూల్స్ ఫర్ హెల్పింగ్ న్యూ కామర్స్ బికమ్ కాంట్రిబ్యూటర్స్ టు ఓపెన్ ప్రాజెక్ట్స్ "](https://doi.org/10.1371/journal.pcbi.1007296) - ఈ కథనం అనేక సంఘాల అధ్యయనాలు మరియు సభ్యులు, నాయకులు మరియు పరిశీలకుల అనుభవాల ఆధారంగా నియమాలను కవర్ చేస్తుంది. +- ["Step-by-Step guide to contributing on GitHub / స్టెప్ -బై -స్టెప్ గైడ్ టు కాంట్రిబ్యూటింగ్ ఆన్ గిట్ హబ్ "](https://www.dataschool.io/how-to-contribute-on-github/) - ఓపెన్ సోర్స్ ప్రాజెక్ట్‌కు సహకరించే మొత్తం ప్రక్రియకు సంబంధించి సపోర్టింగ్ విజువల్స్ మరియు లింక్‌లతో దశల వారీ గైడ్. +- [Open Source with Pradumna / ఓపెన్ సోర్స్ విత్ ప్రదుంణ](https://github.com/Pradumnasaraf/open-source-with-pradumna) - ఈ రెపోలో ఓపెన్ సోర్స్, గిట్/Git మరియు గిట్-హబ్/GitHub నేర్చుకోవడానికి మరియు ప్రారంభించడానికి వనరులు మరియు మెటీరియల్‌లు ఉన్నాయి. +- ["FOSS Community Acronyms / ఎఫ్ ఓ ఎస్ ఎస్ /FOSS కమ్యూనిటీ అక్రోనీమ్స్ "](https://github.com/d-edge/foss-acronyms) - ఈ రెపోలో FOSS (ఫ్రీ అండ్ ఓపెన్ సోర్స్) కమ్యూనిటీలో ఉపయోగించిన సంక్షిప్త పదాల జాబితా, వాటి నిర్వచనాలు మరియు వినియోగాలు ఉన్నాయి.. +- ["Open Source Fiesta - Open Source Fiesta / ఓపెన్ సోర్స్ ఫీస్టా - ఓపెన్ సోర్స్ ఫీస్టా "](https://zubi.gitbook.io/open-source-fiesta/) - గిట్-హబ్/GitHub రిపోజిటరీలకు ఎలా సహకరించాలి అనేదానిపై దశల వారీ సూచన మరియు git కమాండ్ లైన్ చీట్‌షీట్‌ను కలిగి ఉంటుంది. + +## ప్రత్యక్ష గిట్-హబ్/github శోధనలు + +> గిట్-హబ్/GitHub లో సహకరించడానికి తగిన సమస్యలను నేరుగా సూచించే లింక్‌లను శోధించండి. + +- [is:issue is:open label:beginner](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Abeginner&type=issues) +- [is:issue is:open label:easy](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy&type=issues) +- [is:issue is:open label:first-timers-only](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only&type=issues) +- [is:issue is:open label:good-first-bug](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Agood-first-bug&type=issues) +- [is:issue is:open label:"good first issue"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22&type=issues) +- [is:issue is:open label:starter](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Astarter&type=issues) +- [is:issue is:open label:up-for-grabs](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs&type=issues) +- [is:issue is:open label:easy-fix](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy-fix&type=issues) +- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22beginner+friendly%22&type=issues) +- [is:issue is:open label:your-first-pr](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Ayour-first-pr&type=issues) + +## మొజిల్లా/Mozilla సహకారిక-వ్యవస్థ / కంట్రిబ్యూటర్-ఎకోసిస్టమ్ + +> మొజిల్లా/Mozilla ఆరోగ్యకరమైన ఇంటర్నెట్ కోసం ప్రతిజ్ఞ చేస్తుంది మరియు దానితో పాటు, దాని ఓపెన్ సోర్స్ ప్రాజెక్ట్‌లకు సహకరించే అవకాశాలను కలిగి ఉంది. + +- [Good First Bugs / గుడ్ ఫస్ట్ బగ్స్ ](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=good-first-bug) - డెవలపర్‌లు ప్రాజెక్ట్‌కి మంచి పరిచయంగా గుర్తించిన బగ్‌లు. +- [MDN Web Docs / ఎమ్. డి. ఎన్ (MDN) వెబ్ డాక్స్ ](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - కంటెంట్ సమస్యలు మరియు ప్లాట్‌ఫారమ్ బగ్‌లను పరిష్కరించడం ద్వారా వెబ్ ప్లాట్‌ఫారమ్‌ను డాక్యుమెంట్ చేయడంలో MDN వెబ్ డాక్స్ బృందానికి సహాయం చేయండి. +- [Mentored Bugs / మెంటార్డ్ బగ్స్ ](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - పరిష్కారానికి పని చేస్తున్నప్పుడు మీరు చిక్కుకుపోయినప్పుడు మీకు సహాయం చేయడానికి IRCలో ఉన్న ఒక మెంటర్‌ని నియమించిన బగ్‌లు. +- [Bugs Ahoy / బగ్స్ ఆహోయ్ ](https://www.joshmatthews.net/bugsahoy/) - బగ్‌జిల్లాలో బగ్‌లను కనుగొనడానికి అంకితమైన సైట్. +- [Firefox DevTools / ఫైరుఫాక్స్ డేవ్ టూల్స్ ](https://firefox-dev.tools/) - Firefox బ్రౌజర్‌లోని డెవలపర్ సాధనాల కోసం ఫైల్ చేసిన బగ్‌లకు అంకితమైన సైట్. +- [What Can I Do For Mozilla / వాట్ కాన్ ఐ డు ఫర్ మొజిల్లా ](https://whatcanidoformozilla.org/) - మీ నైపుణ్యం సెట్ మరియు ఆసక్తుల గురించి కొన్ని ప్రశ్నలకు సమాధానం ఇవ్వడం ద్వారా మీరు ఏమి పని చేయగలరో గుర్తించండి. +- [Start Mozilla / స్టార్ట్ మొజిల్లా ](https://twitter.com/StartMozilla) -మొజిల్లా పర్యావరణ వ్యవస్థకు కొత్త సహకారులకు సరిపోయే సమస్యల గురించి ట్వీట్ చేసే ట్విట్టర్ ఖాతా. + +## కొత్త ఓపెన్ సోర్స్ కంట్రిబ్యూటర్‌ల/సహకారకుల కోసం ఉపయోగకరమైన కథనాల + +> ఎలా ప్రారంభించాలో కొత్త కంట్రిబ్యూటర్‌లను ఉద్దేశించి ఉపయోగపడే కథనాలు మరియు బ్లాగ్‌లు. + +- [Finding ways to contribute to open source on GitHub](https://docs.github.com/en/get-started/exploring-projects-on-github/finding-ways-to-contribute-to-open-source-on-github) by [@GitHub](https://github.com/github) +- [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/github) +- [How to find your first Open Source bug to fix](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) by [@Shubheksha](https://github.com/Shubheksha) +- [First Timers Only](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) +- [Bring Kindness Back to Open Source](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) by [@shanselman](https://github.com/shanselman) +- [Getting into Open Source for the First Time](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) +- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github) +- [How to Find a Bug in Your Code](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) by [@dougbradbury](https://twitter.com/dougbradbury) +- [Mastering Markdown](https://docs.github.com/github/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) by [@GitHub](https://github.com/github) +- [First mission: Contributors page](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705) by [@forCrowd](https://github.com/forCrowd) +- [How to make your first Open Source contribution in just 5 minutes](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) by [@roshanjossey](https://github.com/Roshanjossey/) +- [I just got my free Hacktoberfest shirt. Here’s a quick way you can get yours.](https://www.freecodecamp.org/news/i-just-got-my-free-hacktoberfest-shirt-heres-a-quick-way-you-can-get-yours-fa78d6e24307/) by [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) +- [A Bitter Guide To Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) +- [A junior developer’s step-by-step guide to contributing to Open Source for the first time](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) by [@LetaKeane](https://hackernoon.com/u/letakeane) +- [Learn Git and GitHub Step By Step (on Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) by [@ows-ali](https://ows-ali.medium.com/) +- [Why Open Source and How?](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) +- [How to get started with Open Source - By Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) +- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) by [@kentcdodds](https://github.com/kentcdodds) +- [An immersive introductory guide to Open-source](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) by [Franklin Okolie](https://twitter.com/DeveloperAspire) +- [Getting started with contributing to open source](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) by [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) +- [Beginner's guide to open-source contribution](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) by [Sudipto Ghosh](https://github.com/pydevsg) +- [8 non-code ways to contribute to open source](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) by [OpenSource](https://twitter.com/OpenSourceWay) +- [What is Open Source Software? OSS Explained in Plain English](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) by [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) +- [How to Start an Open Source Project on GitHub – Tips from Building My Trending Repo](https://www.freecodecamp.org/news/how-to-start-an-open-source-project-on-github-tips-from-building-my-trending-repo/) by [@Rishit-dagli](https://github.com/Rishit-dagli) + +## సంస్కరణ-నియంత్రణను/వెర్షన్-కంట్రోల్ ను ఉపయోగించడం + +> సంస్కరణ నియంత్రణను/వెర్షన్-కంట్రోల్ ను ఉపయోగించడంపై వివిధ స్థాయిల ట్యుటోరియల్‌లు మరియు వనరులు/పదార్థాలు, సాధారణంగా గిట్/Git మరియు గిట్-హబ్/GitHub. + +- [Video tutorial for Git and Github by Harvard University](https://www.youtube.com/watch?v=NcoBAfJ6l2Q) - గిట్/Git మరియు గిట్-హబ్/GitHubని అర్థం చేసుకోవడం మరియు గిట్/Git ఆదేశాలతో పని చేయడంపై వారి CS50 వెబ్ డెవలప్‌మెంట్ కోర్సులో భాగంగా హార్వర్డ్ విశ్వవిద్యాలయం ద్వారా ట్యుటోరియల్. +- [Think Like (a) Git](https://think-like-a-git.net/) - "అధునాతన ప్రారంభకులకు" గిట్/Git పరిచయం, కానీ మీరు గిట్/gitతో సురక్షితంగా ప్రయోగాలు చేయడానికి సులభమైన వ్యూహాన్ని అందించడానికి ఇప్పటికీ పోరాడుతున్నారు. +- [Quickstart - Set up Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - మీ అభ్యాస ప్రయాణంలో తదుపరి దశలతో పాటు స్థానికంగా గిట్/Gitని ఎలా సెటప్ చేయాలో మరియు ప్రామాణీకరణను ఎలా సెటప్ చేయాలో తెలుసుకోండి. +- [Everyday Git](https://git-scm.com/docs/giteveryday) - రోజువారీ గిట్/Git కోసం ఉపయోగకరమైన కనీస కమాండ్‌ల సెట్. +- [Oh shit, git!](https://ohshitgit.com/) - సాధారణ ఆంగ్లంలో వివరించిన సాధారణ `git` తప్పుల నుండి ఎలా బయటపడాలి; ప్రమాణాలు లేని పేజీ కోసం [Dangit, git!](https://dangitgit.com/) కూడా చూడండి. +- [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) - `git`ని ఉపయోగించడంపై వివిధ ట్యుటోరియల్స్. +- [GitHub Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) +- [freeCodeCamp's Wiki on Git Resources](https://forum.freecodecamp.org/t/wiki-git-resources/13136) +- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - పుల్ రిక్వెస్ట్ ఎలా చేయాలో Gగిట్-హబ్/itHub చర్చ. +- [Quickstart - GitHub Learning Resources](https://docs.github.com/en/get-started/quickstart/git-and-github-learning-resources) - గిట్/Git మరియు గిట్-హబ్/GitHub అభ్యాస వనరులు. +- [Pro Git](https://git-scm.com/book/en/v2) - స్కాట్ చాకన్ మరియు బెన్ స్ట్రాబ్ వ్రాసిన మరియు Apress ప్రచురించిన మొత్తం Pro Git పుస్తకం. +- [Git-it](https://github.com/jlord/git-it-electron) - దశల వారీగా Git ట్యుటోరియల్ డెస్క్‌టాప్ యాప్. +- [Flight Rules for Git](https://github.com/k88hudson/git-flight-rules) - విషయాలు తప్పు అయినప్పుడు ఏమి చేయాలనే దాని గురించి గైడ్. +- [Git Guide for Beginners in Spanish](https://platzi.github.io/git-slides/#/) - స్పానిష్‌లో వివరించిన git మరియు GitHub గురించిన స్లయిడ్‌ల పూర్తి గైడ్. Una guía completa de diapositivas sobre git y GitHub explicadas en Español. +- [Git Kraken](https://www.gitkraken.com/git-client) - సంస్కరణ నియంత్రణ కోసం దృశ్య, క్రాస్-ప్లాట్‌ఫారమ్ మరియు ఇంటరాక్టివ్ `git` డెస్క్‌టాప్ అప్లికేషన్. +- [Git Tips](https://github.com/git-tips/tips) - సాధారణంగా ఉపయోగించే git చిట్కాలు మరియు ట్రిక్‌ల సేకరణ. +- [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - తరచుగా కమిట్, పర్ఫెక్ట్ తర్వాత, ఒకసారి పబ్లిష్ చేయండి: Git బెస్ట్ ప్రాక్టీసెస్. +- [Git Interactive Tutorial](https://learngitbranching.js.org/) - గిట్/Gitని అత్యంత దృశ్యమానంగా మరియు ఇంటరాక్టివ్‌గా నేర్చుకోండి. +- [Git Cheat Sheets](https://devhints.io/?q=git) - గిట్/gitపై గ్రాఫికల్ చీట్ షీట్‌ల సమితి. +- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - పూర్తి గిట్/Git మరియు గిట్/GitHub నడక ద్వారా [Kunal Kushwaha](https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw). +- [A Tutorial Introduction to Git](https://git-scm.com/docs/gittutorial) - గిట్/Git ద్వారా ప్రారంభకులకు ట్యుటోరియల్. +- [First Aid Git](https://firstaidgit.io/#/) - చాలా తరచుగా అడిగే గిట్/Git ప్రశ్నల శోధించదగిన సేకరణ. ఈ ప్రశ్నలకు సమాధానాలు వ్యక్తిగత అనుభవం, Stackoverflow మరియు అధికారిక గిట్/Git డాక్యుమెంటేషన్ నుండి సేకరించబడ్డాయి. +- [Git by Susan Potter](https://www.aosabook.org/en/git.html) - పంపిణీ చేయబడిన వర్క్‌ఫ్లోలను ఎనేబుల్ చేయడానికి కవర్‌ల క్రింద గిట్/Git యొక్క వివిధ సాంకేతిక అంశాలు ఎలా పనిచేస్తాయో మరియు ఇది ఇతర వెర్షన్ కంట్రోల్ సిస్టమ్‌ల (VCSలు) నుండి ఎలా భిన్నంగా ఉందో చూపండి. + +## ఓపెన్ సోర్స్ పుస్తకాల + +> ఓపెన్ సోర్ అన్ని విషయాలపై పుస్తకాలు: సంస్కృతి, చరిత్ర, ఉత్తమ పద్ధతులు మొదలైనవి. + +- [Producing Open Source Software](https://producingoss.com/) - ఓపెన్ సోర్స్ సాఫ్ట్‌వేర్‌ను ఉత్పత్తి చేయడం అనేది ఓపెన్ సోర్స్ అభివృద్ధి యొక్క మానవ వైపు గురించిన పుస్తకం. ఇది విజయవంతమైన ప్రాజెక్ట్‌లు ఎలా పనిచేస్తుందో, వినియోగదారులు మరియు డెవలపర్‌ల అంచనాలను మరియు ఉచిత సాఫ్ట్‌వేర్ సంస్కృతిని వివరిస్తుంది. +- [The Architecture of Open Source Applications](https://www.aosabook.org/en/index.html) - ఇరవై-నాలుగు ఓపెన్ సోర్స్ అప్లికేషన్‌ల రచయితలు తమ సాఫ్ట్‌వేర్ ఎలా నిర్మాణాత్మకంగా ఉందో మరియు ఎందుకు అని వివరిస్తారు. వెబ్ సర్వర్‌లు మరియు కంపైలర్‌ల నుండి హెల్త్ రికార్డ్ మేనేజ్‌మెంట్ సిస్టమ్‌ల వరకు, మీరు మెరుగైన డెవలపర్‌గా మారడంలో సహాయపడటానికి అవి ఇక్కడ అందించబడ్డాయి. +- [Open Source Book Series](https://opensource.com/resources/ebooks) - నుండి ఉచిత eBooks యొక్క సమగ్ర జాబితాతో ఓపెన్ సోర్స్ మరియు పెరుగుతున్న ఓపెన్ సోర్స్ ఉద్యమం గురించి మరింత తెలుసుకోండి https://opensource.com. +- [Software Release Practice HOWTO](https://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - ఇది Linux మరియు ఇతర ఓపెన్-సోర్స్ ప్రాజెక్ట్‌ల కోసం మంచి విడుదల పద్ధతులను ఎలా వివరిస్తుంది. ఈ పద్ధతులను అనుసరించడం ద్వారా, వినియోగదారులు మీ కోడ్‌ని రూపొందించడం మరియు ఉపయోగించడం మరియు ఇతర డెవలపర్‌లు మీ కోడ్‌ను అర్థం చేసుకోవడం మరియు దాన్ని మెరుగుపరచడానికి మీతో సహకరించడం వంటి వాటిని మీరు వీలైనంత సులభతరం చేస్తారు. +- [Open Sources 2.0 : The Continuing Evolution](https://archive.org/details/opensources2.000diborich) (2005) - ఓపెన్ సోర్సెస్ 2.0 అనేది 1999 పుస్తకం, ఓపెన్ సోర్సెస్: వాయిస్‌లు ఫ్రమ్ ది రివల్యూషన్‌లో అభివృద్ధి చెందిన పరిణామ చిత్రాన్ని పెయింటింగ్ చేస్తూనే ఉన్న నేటి సాంకేతిక నాయకుల నుండి అంతర్దృష్టి మరియు ఆలోచనలను రేకెత్తించే వ్యాసాల సమాహారం. +- [Open Sources: Voices from the Open Source Revolution](https://www.oreilly.com/openbook/opensources/book/) - Linus Torvalds (Linux), Larry Wall (Perl) మరియు Richard Stallman (GNU) వంటి ఓపెన్ సోర్స్ మార్గదర్శకుల నుండి వ్యాసాలు. + +## ఓపెన్ సోర్స్ సహకారం కార్యక్రమాల + +> ప్రారంభకులకు అనుకూలమైన సమస్యలను పని చేయడానికి లేదా కాలానుగుణ ఈవెంట్‌లను సమగ్రపరిచే కార్యక్రమాల జాబితా. + +- [Up For Grabs](https://up-for-grabs.net/) - ప్రారంభకులకు అనుకూలమైన సమస్యలతో కూడిన ప్రాజెక్ట్‌లను కలిగి ఉంటుంది +- [First Timers Only](https://www.firsttimersonly.com/) - "మొదటిసారి మాత్రమే" అని లేబుల్ చేయబడిన బగ్‌ల జాబితా. +- [First Contributions](https://firstcontributions.github.io/) - మీ మొదటి ఓపెన్ సోర్స్ సహకారాన్ని 5 నిమిషాల్లో చేయండి. ప్రారంభకులకు సహకారంతో ప్రారంభించడంలో సహాయపడే సాధనం మరియు ట్యుటోరియల్. [ఇక్కడ](https://github.com/firstcontributions/first-contributions) అనేది సైట్ కోసం గిట్-హబ్ / GitHub సోర్స్ కోడ్ మరియు రిపోజిటరీకి సహకారం అందించే అవకాశం. +- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - ఓపెన్ సోర్స్ సహకారాలను ప్రోత్సహించే కార్యక్రమం. అక్టోబర్ నెలలో కనీసం 4 పుల్ రిక్వెస్ట్‌లు చేయడం ద్వారా టీ-షర్టులు మరియు స్టిక్కర్‌లు వంటి బహుమతులను పొందండి. +- [24 Pull Requests](https://24pullrequests.com) - 24 పుల్ రిక్వెస్ట్‌లు అనేది డిసెంబర్ నెలలో ఓపెన్ సోర్స్ సహకారాన్ని ప్రోత్సహించే ప్రాజెక్ట్. +- [Ovio](https://ovio.org) - కంట్రిబ్యూటర్-ఫ్రెండ్లీ ప్రాజెక్ట్‌ల క్యూరేటెడ్ ఎంపికతో కూడిన ప్లాట్‌ఫారమ్. ఇది [శక్తివంతమైన సమస్య శోధన సాధనం](https://ovio.org/issues)ని కలిగి ఉంది మరియు మీరు ప్రాజెక్ట్‌లు మరియు సమస్యలను తర్వాత కోసం సేవ్ చేద్దాం. +- [Contribute-To-This-Project](https://github.com/Syknapse/Contribute-To-This-Project) - మొదటిసారిగా కంట్రిబ్యూటర్‌లు సరళమైన మరియు సులభమైన ప్రాజెక్ట్‌లో పాల్గొనడానికి మరియు గిట్-హబ్ / GitHubని ఉపయోగించడంలో సౌకర్యవంతంగా ఉండటానికి ఇది ఒక ట్యుటోరియల్. +- [Open Source Welcome Committee](https://www.oswc.is/) - ఓపెన్ సోర్స్ వెల్ కమ్ కమిటీ (OSWC) ఓపెన్ సోర్స్ యొక్క అసాధారణ ప్రపంచంలో చేరడానికి కొత్తవారికి సహాయం చేస్తుంది. మీ ఓపెన్ సోర్స్ ప్రాజెక్ట్‌లను మాతో సమర్పించండి! + +## పాల్గొనడానికి ఓపెన్ సోర్స్ కార్యక్రమాలు + +> ఓపెన్ సోర్స్ సాఫ్ట్‌వేర్ ప్రాజెక్ట్‌లకు సహకరించడానికి మెంటార్‌లు మరియు రిసోర్స్‌లతో బిగినింగ్ కంట్రిబ్యూటర్‌లను మ్యాచ్ చేయడంలో సహాయపడటానికి కమ్యూనిటీ హోస్ట్ చేసిన ప్రోగ్రామ్, ఇంటర్న్‌షిప్ లేదా ఫెలోషిప్. + +- [All Linux Foundation (LF) Mentorships](https://mentorship.lfx.linuxfoundation.org/#projects_all) +- [Cloud Native Computing Foundation](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) +- [Beginner friendly Open Source programs with their timelines](https://github.com/arpit456jain/Open-Source-Programs) +- [FossAsia](https://fossasia.org) +- [Free Software Foundation (FSF) Internship](https://www.fsf.org/volunteer/internships) +- [Google Summer of Code](https://summerofcode.withgoogle.com/) -Google ద్వారా ఏటా నిర్వహించబడే చెల్లింపు కార్యక్రమం మరింత మంది విద్యార్థి డెవలపర్‌లను ఓపెన్ సోర్స్ సాఫ్ట్‌వేర్ డెవలప్‌మెంట్‌లోకి తీసుకురావడంపై దృష్టి పెట్టింది. +- [Hacktoberfest](https://hacktoberfest.digitalocean.com) +- [LF Networking Mentorship](https://wiki.lfnetworking.org/display/LN/LFN+Mentorship+Program) +- [Microsoft Reinforcement Learning](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) +- [Open Summer of Code](https://osoc.be/students) +- [Outreachy](https://www.outreachy.org) +- [Processing Foundation Internship](https://processingfoundation.org/fellowships/) +- [Social Summer of Code](https://ssoc.getsocialnow.co/) - సోషల్ ఫౌండేషన్ విద్యార్థులు ఓపెన్ సోర్స్ కల్చర్ గురించి తెలుసుకోవడానికి మరియు కమ్యూనిటీలో పాల్గొనడానికి ఈ రెండు నెలల సుదీర్ఘ వేసవి కార్యక్రమాన్ని అందిస్తుంది. అనుభవజ్ఞులైన సలహాదారుల మార్గదర్శకత్వంలో పాల్గొనేవారు నిజ జీవిత ప్రాజెక్ట్‌లకు సహకరిస్తారు. +- [Girlscript Summer of Code](https://gssoc.girlscript.tech/) - గర్ల్‌స్క్రిప్ట్ ఫౌండేషన్ ద్వారా ప్రతి వేసవిలో మూడు నెలల పాటు ఓపెన్ సోర్స్ ప్రోగ్రామ్ నిర్వహించబడుతుంది. నిరంతర ప్రయత్నాలతో, పాల్గొనేవారు ఈ నెలల్లో నైపుణ్యం కలిగిన మార్గదర్శకుల యొక్క తీవ్ర మార్గదర్శకత్వంలో అనేక ప్రాజెక్ట్‌లకు సహకరిస్తారు. అటువంటి ఎక్స్పోజర్‌తో, విద్యార్థులు తమ ఇళ్ల సౌలభ్యం నుండి వాస్తవ-ప్రపంచ ప్రాజెక్టులకు సహకరించడం ప్రారంభిస్తారు. +- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - మహిళలు మరియు నాన్-బైనరీ కోడర్‌ల కోసం గ్లోబల్ ఫెలోషిప్ ప్రోగ్రామ్, అక్కడ వారు ఇప్పటికే ఉన్న ఓపెన్ సోర్స్ ప్రాజెక్ట్‌లలో పని చేస్తారు మరియు వారి నైపుణ్యాన్ని విస్తరించారు. +- [Major League Hacking (MLH) Fellowship](https://fellowship.mlh.io/) - ఔత్సాహిక సాంకేతిక నిపుణుల కోసం రిమోట్ ఇంటర్న్‌షిప్ ప్రత్యామ్నాయం వారు నిర్మించే లేదా ఓపెన్ సోర్స్ ప్రాజెక్ట్‌లకు దోహదపడతారు. + +## ఉత్తర్వు / లైసెన్స్ + +Creative Commons License
    ఈ పని Creative Commons Attribution-ShareAlike 4.0 International License క్రింద లైసెన్స్ పొందింది. diff --git a/README-TR.md b/README-TR.md index ea44fffb..d3845465 100644 --- a/README-TR.md +++ b/README-TR.md @@ -28,7 +28,7 @@ [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) -[![Build Status](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) ### Kelime kılavuzu - **_repository_**: repo, depo @@ -51,16 +51,18 @@ Eğer bir sorunuz veya yorumunuz varsa lütfen "issue" oluşturun. **İçerikler** -- [Genel olarak Açık Kaynağa katkı sağlamak](#contributing-to-open-source-in-general) -- [Doğrudan Github aramaları](#direct-github-searches) -- [Mozilla'nın katkı sağlayıcıları ekosistemi](#mozillas-contributor-ecosystem) -- [Yeni Açık Kaynak katkı sağlayıcıları için faydalı makaleler](#useful-articles-for-new-open-source-contributors) -- [Versiyon Kontrol Kullanmak](#using-version-control) -- [Açık Kaynak Kitapları](#open-source-books) -- [Açık Kaynağa katkı girişimleri](#open-source-contribution-initiatives) -- [Lisans](#license) +- [Genel olarak Açık Kaynağa katkı sağlamak](#Genel-olarak-Açık-Kaynağa-katkı-sağlamak) +- [Doğrudan Github aramaları](#Doğrudan-Github-aramaları) +- [Mozilla'nın katkı sağlayıcıları ekosistemi](#Mozilla'nın-katkı-sağlayıcıları-ekosistemi) +- [Yeni Açık Kaynak katkı sağlayıcıları için faydalı makaleler](#Yeni-Açık-Kaynak-katkı-sağlayıcıları-için-faydalı-makaleler) +- [Versiyon Kontrol Kullanmak](#Versiyon-Kontrol-Kullanmak) +- [Açık Kaynak Kitapları](#Açık-Kaynak-Kitapları) +- [Açık Kaynağa katkı girişimleri](#Açık-Kaynağa-katkı-girişimleri) +- [Katılabileceğiniz Açık kaynaklı programlar](#Katılabileceğiniz-Açık-kaynaklı-programlar) +- [Lisans](#Lisans) ## Genel olarak Açık Kaynağa katkı sağlamak +> Açık Kaynak dünyasını ve kültürünü tartışan makaleler ve kaynaklar. - [Açık Kaynağa katkı sağlamak hakkında açıklayıcı kılavuz](https://medium.freecodecamp.org/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282) by [@DoomHammerNG](https://twitter.com/DoomHammerNG) - [Açık Kaynağa Giriş](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - DigitalOcean tarafından hazırlanan GitHub'da başarılı katkı için yolunda kılavuz olacak dersler - [Issuehub.io](http://issuehub.pro/) - GitHub issuelarını etiket ve dile göre aramak için araç @@ -68,10 +70,10 @@ Eğer bir sorunuz veya yorumunuz varsa lütfen "issue" oluşturun. - [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - Uygun bugları etiketler uygulayarak repoları toplamış olan faydalı bir repo - [Open Source Guides](https://opensource.guide/) - Bireyler, topluluklar ve şirketler için Açık Kaynağa nasıl katkı sağlayacakları konusunda yardımcı kaynakların toplandığı koleksiyon - [Yapılması ve yapılmaması gereken 45 Github konusu](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Github'da yapılması ve yapılmaması gerekenler -- [GitHub Kılavuzları](https://guides.github.com/) - Github'u nasıl daha etkili kullanılabileceğini ihtiva eden kılavuzlar +- [GitHub Kılavuzları](https://docs.github.com/en) - Github'u nasıl daha etkili kullanılabileceğini ihtiva eden kılavuzlar - [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - Simülasyon prosine kod katkısı sağlayarak GitHub dinamiklerini öğren -- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides/) - Açık kaynak projeler için Linux Vakfı kılavuzları +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - Açık kaynak projeler için Linux Vakfı kılavuzları - [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - Kent C. Dodds ve Sarah Drasner tarafından yazılan Açık Kaynak görgü kuralları - [Öğrenciler için A'dan Z'ye Kaynaklar](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Öğrenciler için yeni bir kodlama dilini öğrenirlerken kullanabilecekleri kaynak listesi - [İlk Açık Kaynak projene katkı sağlarken: Pratik Bir Bakış Açısı](https://blog.devcenter.co/contributing-to-your-first-open-source-project-a-practical-approach-1928c4cbdae) - İlk Açık Kaynak projene katkı sağlarken adım adım bakış açısı @@ -79,8 +81,8 @@ Simülasyon prosine kod katkısı sağlayarak GitHub dinamiklerini öğren - [Pull Request Ruleti](http://www.pullrequestroulette.com/) - Açık Kaynak projelere ait gözden geçirilmesi için gönderilmiş pull requestler. - ["GitHub'daki açık kaynak projelere nasıl katkı sağlanır." Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - "GitHub'daki açık kaynak projelere adım adım nasıl katkı sağlanır?" ile ilgili videolar. -## Direkt GitHub arama sonuçları -Direkt olarak uygun issuelara referans veren katkı sağlanabilecek arama bağlantıları +## Doğrudan Github aramaları +> Direkt olarak uygun issuelara referans veren katkı sağlanabilecek arama bağlantıları. - [is:issue is:open label:beginner](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Abeginner) - [is:issue is:open label:easy](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aeasy) - [is:issue is:open label:first-timers-only](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only) @@ -89,24 +91,25 @@ Direkt olarak uygun issuelara referans veren katkı sağlanabilecek arama bağla - [is:issue is:open label:starter](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Astarter) - [is:issue is:open label:up-for-grabs](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) -## Mozilla'nın contributor ekosistemi -- [Good First Bugs](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - İyi bir başlangıç olarak tanımlanmış bug'lar +## Mozilla'nın katkı sağlayıcıları ekosistemi +> Mozilla, sağlıklı bir internet sözü veriyor ve bununla birlikte açık kaynak projelerine katkıda bulunma fırsatlarına sahip oluyor. +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - İyi bir başlangıç olarak tanımlanmış bug'lar - [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - Üzerinde çalışırken sıkıştığında sohbet aracılığı ile yardım alabileceğin, mentörler tarafından atanmış bug'lar - [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - Bugzilla üzerinden bug bulabileceğiniz websitesi. - [Firefox DevTools](http://firefox-dev.tools/) - Firefox tarayıcı içerisinde bug bulabileceğiniz ve inceleyebileceğiniz araçlar -- [Mozilla İçin Ne Yapabilirim?](http://whatcanidoformozilla.org/) - Sorulara cevap vererek ilgi alanına ve kabiliyetlerine uygun neyin üzerinde çalışabilirsin öğren. - [Start Mozilla](https://twitter.com/StartMozilla) - Mozilla ekosisteminde yeni olan katkı sağlayıcıları için tweetler atan Twitter hesabı ## Yeni Açık Kaynak Katkı Sağlayıcıları için faydalı makaleler +> Nasıl başlayacağınıza dair yeni katkıda bulunanlara yönelik faydalı makaleler ve bloglar. - [İlk Açık Kaynak Projenizi nasıl seçersiniz?](https://github.com/collections/choosing-projects) yazan [@GitHub](https://github.com/github) - [Düzeltmek için ilk Açık Kaynak Bug'ınızı nasıl bulursunuz?](https://medium.freecodecamp.org/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba#.slc8i2h1l) yazan [@Shubheksha](https://github.com/Shubheksha) - [İlk Defa Açık Kaynağa başlayacaklar için](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) - [Açık Kaynağa iyiliği Geri Getirmek](http://www.hanselman.com/blog/BringKindnessBackToOpenSource.aspx) yazan [@shanselman](https://github.com/shanselman) - [İlk defa Açık Kaynağın içine girmek](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) yazan [@mcdonnelldean](https://github.com/mcdonnelldean) -- [Açık Kaynağa Nasıl Katkı Sağlanır](https://opensource.guide/how-to-contribute/) yazan [@GitHub](https://github.com/github) -- [Kodunuzda Bug'ı Nasıl Bulabilirsiniz?](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) yazan [@dougbradbury](https://twitter.com/dougbradbury) -- [Markdownda Uzmanlaşmak](https://guides.github.com/features/mastering-markdown/) by [@GitHubGuides](https://guides.github.com/) -- [İlk Görev: Katkı Sağlayıcı Sayfası](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) yazan [@forCrowd](https://github.com/forCrowd) +- [Açık Kaynağa Nasıl Katkı Sağlanır](https://opensource.guide/how-to-contribute/) yazan [@GitHub](https://github.com/github/opensource.guide) +- [Kodunuzda Bug'ı Nasıl Bulabilirsiniz?](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) yazan [@dougbradbury](https://twitter.com/dougbradbury) +- [Markdownda Uzmanlaşmak](https://docs.github.com/features/mastering-markdown/) by [@GitHubGuides](https://docs.github.com/en) +- [İlk Görev: Katkı Sağlayıcı Sayfası](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) yazan [@forCrowd](https://github.com/forCrowd) - [5 Dakika İçerisinde Açık Kaynağa Nasıl Katkı Sağlarsın](https://medium.freecodecamp.org/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a) yazan [@roshanjossey](https://medium.freecodecamp.org/@roshanjossey) - [Hacktoberfest 2018: Nasıl ücretsiz t-shirt alırsın — Kodlama Yeni Olsan Dahi](https://medium.freecodecamp.org/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b) yazan [@quincylarson](https://medium.freecodecamp.org/@quincylarson) - [Açık Kaynak için Acı Kılavuz](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) yazan [@ken_wheeler](https://medium.com/@ken_wheeler) @@ -122,8 +125,9 @@ Direkt olarak uygun issuelara referans veren katkı sağlanabilecek arama bağla - [Açık Kaynaklı Yazılım Nedir? AKY(OSS) Sade Anlatım](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) by [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) ## Versiyon Kontrol Kullanmak -- [Git Gibi Düşünmek](http://think-like-a-git.net/) - İleri Seviye Yeni Başlayan olup bazı noktalarda zorlananlar için güvenli bir deneyim sağlamaları için basit stratejiler veren Git Tanıtımı -- [Git'i Dene](https://try.github.io/) - Ücretsiz olarak tarayıcın üzerinde 15 dakikada Git Öğren +> Genellikle Git ve GitHub olmak üzere sürüm kontrolünü kullanmayla ilgili çeşitli düzeylerde öğreticiler ve kaynaklar. +- [Git Gibi Düşünmek](https://think-like-a-git.net/) - İleri Seviye Yeni Başlayan olup bazı noktalarda zorlananlar için güvenli bir deneyim sağlamaları için basit stratejiler veren Git Tanıtımı +- [Git'i Dene](https://docs.github.com/en/get-started/quickstart/set-up-git) - Ücretsiz olarak tarayıcın üzerinde 15 dakikada Git Öğren - [Her Gün "Git"](https://git-scm.com/docs/giteveryday) - Her gün ihtiyaç duyabileceğiniz kullanışlı komutlar - [Oh shit, git!](http://ohshitgit.com/) - Düz bir ingilizce ile anlatılmış "Git kullanırken yapılan ortak hatalardan nasıl kaçınırsın" kılavuzu - [Atlassian'ın Git Dersleri](https://www.atlassian.com/git/tutorials/) - Çeşitli git kullanma kılavuzları. @@ -142,7 +146,8 @@ Direkt olarak uygun issuelara referans veren katkı sağlanabilecek arama bağla - [Git Interactive Tutorial](https://learngitbranching.js.org/) - Git’i görsel içeriklerle ve interaktif bir şekilde öğrenin. - [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - Tam bir Git ve GitHub Eğitimi by [Kunal Kushwaha](https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw). -## Açık Kaynak kitaplar +## Açık Kaynak kitapları +> Açık Kaynaklı her şey üzerine kitaplar: Kültür, Tarih, En İyi Uygulamalar, vb. - [Açık Kaynak Proje Üretmek](http://producingoss.com/) - "Producing Open Source Software" kitabı Açık Kaynak Geliştirmenin İnsan tarafı hakkında bir kitaptır. Ücretsiz yazılım kültürünü, kullanıcı ve geliştiricilerden beklentileri ve başarı projelerin yönetimini anlatır. - [Açık Kaynak Kitap Serisi](https://opensource.com/resources/ebooks) - Açık Kaynak ve büyüyen Açık Kaynak Hareketi hakkında hakkında daha fazla bilgiler öğrenebileceğiniz https://opensource.com sitesinden kapsamlı ücretsiz kitap listesi - [Yazılım Yayınlama Pratikleri: Nasıl Yapılır](http://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - Linux ve diğer Açık-Kaynak projeler için doğru yayınlama pratiklerini açıklar. Bu pratikleri takip ederek, kullanıcıların kodunuzu daha iyi derlemesini, kullanmasını ve diğer geliştiriclerin kodunuzu anlayarak sizin işbirliği içinde kodunuzu iyileştirmesini sağlayacaksınız. @@ -150,25 +155,39 @@ Direkt olarak uygun issuelara referans veren katkı sağlanabilecek arama bağla - [Açık Kaynaklı Uygulamalarının Mimarisi](http://www.aosabook.org/en/git.html) - Dağıtılmış iş akışlarını etkinleştirmek için Git’in çeşitli yönlerinin nasıl çalıştığını ve diğer sürüm kontrol sistemlerinden (VCS’ler) nasıl farklı olduğunu anlatır. - [Açık Kaynaklar: Açık Kaynak Devriminden Sesler](https://www.oreilly.com/openbook/opensources/book/) - Linus Torvalds (Linux), Larry Wall (Perl) ve Richard Stallman (GNU) gibi açık kaynak öncülerinden yazılar. -## Açık Kaynağa Katkı Sağlama Girişimleri +## Açık Kaynağa Katkı girişimleri +> Yeni başlayanlar için uygun sorunları veya mevsimsel etkinlikleri bir araya getiren girişimlerin listesi. - [Up For Grabs](http://up-for-grabs.net/#/) - Başlangıç seviyesi dostu issue'lar ile beraber projeleri içerir - [Yalnızca İlk Defa Başlayanlar İçin](http://www.firsttimersonly.com/) - "first-timers-only" olarak etkiketlenmiş bug listesi - [İlk Katkılar](https://firstcontributions.github.io/) - 5 dakika içerisinde ilk Açık Kaynak Katkını yap. Katkı yapmaya başlamak için yardım eden araç ve ders - [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Açık Kaynağa Katkı sağlamayı teşvik eden bir program. Ay bazında en az 5 pull request yaparak t-shirt ve sticker gibi hediyeler kazan. - [24 Pull Requests](https://24pullrequests.com) - Aralık ayı boyunca Açık Kaynak işbirliğini destekleyen proje. - [Ovio](https://ovio.org/) - Katılımcı dostu projeleri bir katalog olarak geliştiriciye sunan proje. [Güçlü bir sorun arama](https://ovio.org/issues) aracına sahiptir ve sorunları daha sonrası için kaydetmenize izin verir. -- [Google Summer of Code](https://summerofcode.withgoogle.com/) - Google, daha fazla öğrenci geliştiriciyi açık kaynaklı yazılım geliştirmeye teşvik etmek için her yıl bu ücretli programı gerçekleştirir. -- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - Kadınlar ve ikilik dışı(ikili olmayan, nabinari, non-binary) yazılımcı bireyler için mevcut açık kaynaklı projeler üzerinde çalıştıkları ve becerilerini genişlettikleri küresel bir topluluk. -- [Major League Hacking Fellowship](https://fellowship.mlh.io/) - Kalkınan teknoloji uzmanları için açık kaynaklı bir proje oluşturduğu veya katkı sağladığı için uzaktan bir staj alternatifi. +- [Bu Projeye Katkıda Bulunun](https://github.com/Syknapse/Contribute-To-This-Project/blob/master/translations/README/TURKISH.md) - Bu, ilk kez katkıda bulunanların basit ve kolay bir projeye katılmalarına ve GitHub'ı kullanma konusunda rahat olmalarına yardımcı olacak bir eğitimdir. +- [Open Source Welcome Committee](https://www.oswc.is) - Open Source Welcome Committee (OSWC), yeni gelenlerin olağanüstü Açık Kaynak dünyasına katılmalarına yardımcı olur. ## Katılabileceğiniz Açık kaynaklı programlar -- [Google Summer of Code](https://summerofcode.withgoogle.com) +> Açık kaynak yazılım projelerine katkıda bulunmak için yeni başlayanları danışmanlar ve kaynaklarla eşleştirmeye yardımcı olmak için bir topluluk tarafından barındırılan bir program, staj veya burs. +- [All Linux Foundation (LF) Mentorships](https://mentorship.lfx.linuxfoundation.org/#projects_all) +- [Beginner friendly Open Source programs with their timelines](https://github.com/arpit456jain/Open-Source-Programs) - [FossAsia](https://fossasia.org) -- [MLH Fellowship](https://fellowship.mlh.io) +- [Free Software Foundation (FSF) Internship](https://www.fsf.org/volunteer/internships) +- [Girlscript Summer of Code](https://gssoc.girlscript.tech/) - Girlscript Vakfı tarafından her yaz yürütülen üç aylık bir Açık Kaynak Programı. Katılımcılar, sürekli çaba göstererek, bu aylarda yetenekli mentorların aşırı rehberliğinde çok sayıda projeye katkıda bulunur. Böyle bir teşhir ile öğrenciler evlerinin rahatlığında gerçek dünya projelerine katkıda bulunmaya başlarlar. - [Outreachy](https://www.outreachy.org) - [Hacktoberfest](https://hacktoberfest.digitalocean.com) - [CNCF](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) -- [Microsoft Reinforcement learning](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) +- [Google Summer of Code](https://summerofcode.withgoogle.com/) - Google, daha fazla öğrenci geliştiriciyi açık kaynaklı yazılım geliştirmeye teşvik etmek için her yıl bu ücretli programı gerçekleştirir. +- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - Kadınlar ve ikilik dışı(ikili olmayan, nabinari, non-binary) yazılımcı bireyler için mevcut açık kaynaklı projeler üzerinde çalıştıkları ve becerilerini genişlettikleri küresel bir topluluk. +- [Major League Hacking Fellowship](https://fellowship.mlh.io/) - Kalkınan teknoloji uzmanları için açık kaynaklı bir proje oluşturduğu veya katkı sağladığı için uzaktan bir staj alternatifi. +- [Hyperledger Mentorship Program](https://wiki.hyperledger.org/display/INTERN) - Eğer Blockchain ile ilgileniyorsanız, bu sizin için. Hyperledger'a katkıda bulunabilirsiniz. Bu mentorluk programı, Hyperledger açık kaynak geliştirmeye pratik bir şekilde maruz kalmanızı sağlar. Hyperledger geliştirici topluluğunda son derece aktif olan danışmanlar olarak atanacaksınız. +- [LF Networking Mentorship](https://wiki.lfnetworking.org/display/LN/LFN+Mentorship+Program) +- [Microsoft Reinforcement Learning](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) +- [Open Summer of Code](https://osoc.be/students) +- [Open Mainframe](https://www.openmainframeproject.org/all-projects/mentorship-program) - Open Mainframe Projesi'nin ayrıca kendi açık kaynak programı vardır ve danışanlar anabilgisayar teknolojisi konusundaki bilgilerini genişletebileceklerdir. +- [Processing Foundation Internship](https://processingfoundation.org/fellowships/) +- [Redox OS Summer of Code](https://www.redox-os.org/rsoc/) +- [Social Summer of Code](https://ssoc.devfolio.co/) - Social Foundation, öğrencilerin açık kaynak kültürü hakkında bilgi edinmeleri ve topluluğa dahil olmaları için bu iki aylık uzun yaz programını sunar. Katılımcılar, deneyimli mentorların rehberliğinde gerçek hayat projelerine katkıda bulunurlar. +- [Season of KDE](https://season.kde.org/) - KDE topluluğu tarafından düzenlenen ;The Season of KDE, dünyadaki tüm bireylere yönelik bir sosyal yardım programıdır. KDE, ücretsiz ve açık kaynaklı yazılım geliştiren uluslararası bir özgür yazılım topluluğudur ve KDE'nin Sezonu programı aracılığıyla KDE'ye katkıda bulunabilirsiniz. ## Lisans Creative Commons License
    Lisans türü: Creative Commons Attribution-ShareAlike 4.0 International License. diff --git a/README-UK.md b/README-UK.md new file mode 100644 index 00000000..f535d11e --- /dev/null +++ b/README-UK.md @@ -0,0 +1,231 @@ + +
    + + Read this guide in other languages + + +
    + + +# Ласкаво просиво нових розробників Open Source! + +[![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](https://makeapullrequest.com) +[![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) + +Це список ресурсів для новачків, які хочуть взяти участь в open source проектах. + +Якщо ви знайдете додаткові ресурси, будь ласка, створіть pull request. + +Якщо у вас є питання або коментарі, створіть issue. + +**Зміст** + +- [Внесення вкладу у відкритий вихідний код (статті англійською)](#Внесення-вкладу-у-відкритий-вихідний-код-%28статті-англійською%29) +- [Прямий пошук на GitHub](#Прямий-пошук-на-GitHub) +- [Екосистема контрибутора Mozilla](#Екосистема-контрибутора-Mozilla) +- [Корисні статті для нових початківців Open Source](#Корисні-статті-для-початківців-Open-Source) +- [Використання контролю версій](#Використання-контролю-версій) +- [Книги Open Source](#Книги-Open-Source) +- [Open Source ініціативи](#Open-Source-ініціативи) +- [Програми з Open Source для участі](#Програми-з-Open-Source-для-участі) +- [Ліцензія](#Ліцензія) + +## Внесення вкладу у відкритий вихідний код (статті англійською). + +> Статті та ресурси, які обговорюють світ і культуру відкритого коду. + +- [The Definitive Guide to Contributing to Open Source](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) від [@DoomHammerNG](https://twitter.com/DoomHammerNG). +- [An Intro to Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Навчальні посібники від DigitalOcean, які допоможуть вам досягти успіху тут, на GitHub. +- [Code Triage](https://www.codetriage.com/) - ще один дуже гарний інструмент для пошуку популярних репозиторіїв та issue, відфільтрованих за мовою. +- [Forge Your Future with Open Source](https://pragprog.com/titles/vbopens/forge-your-future-with-open-source/) ($) - Книга присвячена поясненню відкритого коду, як знайти проект і як це зробити. Включає всі ролі в розробці програмного забезпечення, а не лише програмістів. +- [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - репозиторій GitHub, яке збирає проекти з хорошими issue для нових учасників і застосовує мітки для їх опису. +- [Open Source Guides](https://opensource.guide/) - Збір ресурсів для окремих осіб, спільнот і компаній, які хочуть навчитися керувати проектами з відкритим кодом і робити свій внесок у них. +- [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Що можна і чого не можна робити на GitHub. +- [GitHub Guides](https://docs.github.com/en) - основні посібники щодо ефективного використання GitHub. +- [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - Вивчіть робочий процес GitHub, додавши код до проекту моделювання. +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - Посібники Linux Foundation щодо проектів з відкритим кодом. +- [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - Посібник з етикету з відкритим вихідним кодом, написаний Кентом С. Доддсом і Сарою Драснер. +- [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Підібраний список ресурсів і можливостей для студентів коледжу вивчити нову мову програмування. +- ["How to Contribute to an Open Source Project on GitHub" by Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - Покроковий відеопосібник про те, як почати робити внесок у проекти з відкритим кодом на GitHub. +- [Contributing to Open Source: A Live Walkthrough from Beginning to End](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - Це покрокове керівництво щодо внеску у проекти з відкритим кодом, що охоплює все: від вибору відповідного проекту, роботи над проблемою до включення PR. +- ["How to Contribute to Open Source Project" by Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - Вони зосереджуються на дрібницях надсилання запиту на отримання (PR) до чужого проекту на GitHub. +- ["How to get started with Open Source" by Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - Ця стаття охоплює ресурси для створення внеску у проекти з відкритим кодом для початківців на основі їхніх мовних інтересів. +- ["Browse good first issues to start contributing to open source"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - GitHub тепер допомагає вам знайти хороші перші issue, щоб почати робити внесок у проекти з відкритим кодом. +- ["How to Contribute to Open Source Project" by Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - Ця вичерпна стаття спрямована на бізнес (але все ще корисна для окремих учасників), де розповідається про те, чому, як і в які проекти з відкритим кодом робити свій внесок. +- ["start-here-guidelines" by Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - + Lets Git почав з ігрового майданчика з відкритим кодом. Спеціально розроблений для освітніх цілей і практичного досвіду. +- ["Getting Started with Open Source" by NumFocus](https://github.com/numfocus/getting-started-with-open-source) - репозиторій GitHub, який допомагає учасникам подолати бар’єри на вході до Open Source. +- ["Opensoure-4-everyone" by Chryz-hub](https://github.com/chryz-hub/opensource-4-everyone) - Репозиторій усього, що стосується відкритого коду. Це проект, який допоможе з видимістю членства GitHub, потренуватися в базових і розширених командах git, розпочати роботу з відкритим кодом тощо. +- ["Open Advice"](http://open-advice.org/) - Збір знань із широкого спектру проектів вільного програмного забезпечення. Він відповідає на запитання, що хотіли б знати 42 відомі учасники, коли вони починали, щоб ви могли отримати перевагу незалежно від того, як і де ви робите внески. +- ["GitHub Skills"](https://skills.github.com) - Підвищуйте свої навички за допомогою GitHub Skills. Наш доброзичливий бот проведе вас через низку цікавих практичних проектів, щоб миттєво навчитися потрібним вам навичкам і попутно ділитися корисними відгуками. +- ["Ten simple rules for helping newcomers become contributors to open projects"](https://doi.org/10.1371/journal.pcbi.1007296) - Ця стаття охоплює правила, засновані на дослідженнях багатьох спільнот і досвіді членів, лідерів і спостерігачів. +- ["Step-by-Step guide to contributing on GitHub"](https://www.dataschool.io/how-to-contribute-on-github/) - покроковий посібник із допоміжними візуальними матеріалами та посиланнями щодо всього процесу участі в проекті з відкритим кодом. +- [Open Source with Pradumna](https://github.com/Pradumnasaraf/open-source-with-pradumna) - Цей репозиторій містить ресурси та матеріали, щоб навчитися та почати працювати з Open Source, Git і GitHub. +- ["FOSS Community Acronyms"](https://github.com/d-edge/foss-acronyms) - Цей репозиторій містить список скорочень, які використовуються в спільноті FOSS (Free and Open Source), а також їхні визначення та використання. +- ["Open Source Fiesta - Open Source Fiesta"](https://zubi.gitbook.io/open-source-fiesta/) - Покрокова інструкція щодо того, як зробити внесок у GitHub репозиторії, і містить шпаргалку командного рядка git. +- ["6 Best Practices to Manage Pull Request Creation and Feedback"](https://doordash.engineering/2022/08/23/6-best-practices-to-manage-pull-request-creation-and-feedback/) від Дженни Кіясу, інженера-програміста компанії DoorDash Engineering. +- ["Contribute to the Open-Source Community"](https://arijitgoswami.hashnode.dev/contribute-to-the-open-source-community) - Переваги програмного забезпечення з відкритим кодом, як зрозуміти внутрішню роботу проекту з відкритим кодом і зробити перший внесок. +- ["Complete Guide to Open Source - How to Contribute"](https://www.youtube.com/watch?v=yzeVMecydCE) (41:52) - Дізнайтесь, чому та як зробити внесок у програмне забезпечення з відкритим кодом разом з Едді Джаудом. + +## Прямий пошук на GitHub + +> Шукайте на GitHub посилання, які вказують безпосередньо на відповідні issue, щоб зробити свій внесок. + +- [is:issue is:open label:beginner](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Abeginner&type=issues) +- [is:issue is:open label:easy](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy&type=issues) +- [is:issue is:open label:first-timers-only](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only&type=issues) +- [is:issue is:open label:good-first-bug](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Agood-first-bug&type=issues) +- [is:issue is:open label:"good first issue"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22&type=issues) +- [is:issue is:open label:starter](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Astarter&type=issues) +- [is:issue is:open label:up-for-grabs](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs&type=issues) +- [is:issue is:open label:easy-fix](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy-fix&type=issues) +- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22beginner+friendly%22&type=issues) + +## Екосистема контрибутора Mozilla + +> Mozilla бере участь у здоровому Інтернеті, а разом з цим має можливість робити внесок у свої проекти з відкритим кодом. + +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=good-first-bug) - помилки, які розробники визначили як гарний вступ до проекту. +- [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - допомогти команді MDN Web Docs у документуванні веб-платформи, виправивши проблеми з вмістом і помилки платформи. +- [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - помилки, для яких призначено наставника, який буде там на IRC, щоб допомогти вам, коли у вас виникають складнощі під час роботи над виправленням. +- [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - сайт, присвячений пошуку помилок у Bugzilla. +- [Firefox DevTools](https://firefox-dev.tools/) - сайт, присвячений помилкам інструментів розробника у браузері Firefox. +- [What Can I Do For Mozilla](https://whatcanidoformozilla.org/) - з’ясуйте, над чим ви можете працювати, відповівши на купу запитань про ваші навички та інтереси. +- [Start Mozilla](https://twitter.com/StartMozilla) - обліковий запис у Твіттері, який повідомляє про issues, які підходять для тих, хто новачок у екосистемі Mozilla. + +## Корисні статті для нових початківців Open Source + +> Корисні статті та блоги, орієнтовані на нових учасників, про те, як почати. + +- [Finding ways to contribute to open source on GitHub](https://docs.github.com/en/get-started/exploring-projects-on-github/finding-ways-to-contribute-to-open-source-on-github) by [@GitHub](https://github.com/github) +- [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/collections) +- [How to find your first Open Source bug to fix](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) by [@Shubheksha](https://github.com/Shubheksha) +- [First Timers Only](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) +- [Bring Kindness Back to Open Source](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) by [@shanselman](https://github.com/shanselman) +- [Getting into Open Source for the First Time](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) +- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github/opensource.guide) +- [How to Find a Bug in Your Code](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) by [@dougbradbury](https://twitter.com/dougbradbury) +- [Mastering Markdown](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) by [@GitHub](https://github.com/github/docs) +- [First mission: Contributors page](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705) by [@forCrowd](https://github.com/forCrowd) +- [How to make your first Open Source contribution in just 5 minutes](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) by [@roshanjossey](https://github.com/Roshanjossey/) +- [I just got my free Hacktoberfest shirt. Here’s a quick way you can get yours.](https://www.freecodecamp.org/news/i-just-got-my-free-hacktoberfest-shirt-heres-a-quick-way-you-can-get-yours-fa78d6e24307/) by [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) +- [A Bitter Guide To Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) +- [A junior developer’s step-by-step guide to contributing to Open Source for the first time](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) by [@LetaKeane](https://hackernoon.com/u/letakeane) +- [Learn Git and GitHub Step By Step (on Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) by [@ows-ali](https://ows-ali.medium.com/) +- [Why Open Source and How?](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) +- [How to get started with Open Source - By Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) +- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) by [@kentcdodds](https://twitter.com/kentcdodds) +- [An immersive introductory guide to Open-source](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) by [Franklin Okolie](https://twitter.com/DeveloperAspire) +- [Getting started with contributing to open source](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) by [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) +- [Beginner's guide to open-source contribution](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) by [Sudipto Ghosh](https://github.com/pydevsg) +- [8 non-code ways to contribute to open source](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) by [OpenSource](https://twitter.com/OpenSourceWay) +- [What is Open Source Software? OSS Explained in Plain English](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) by [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) +- [How to Start an Open Source Project on GitHub – Tips from Building My Trending Repo](https://www.freecodecamp.org/news/how-to-start-an-open-source-project-on-github-tips-from-building-my-trending-repo/) by [@Rishit-dagli](https://github.com/Rishit-dagli) +- [Finding Good First Issues](https://community.codenewbie.org/bdougie/finding-good-first-issues-33a6) by [Brian Douglas](https://community.codenewbie.org/bdougie) + +## Використання контролю версій + +> Посібники та ресурси різного рівня щодо використання контролю версій, зазвичай Git і GitHub. + +- [Video tutorial for Git and Github by Harvard University](https://www.youtube.com/watch?v=NcoBAfJ6l2Q) - Навчальний посібник Гарвардського університету, частина курсу веб-розробки CS50 про розуміння Git і GitHub і роботу з командами Git. +- [Think Like (a) Git](https://think-like-a-git.net/) - Вступ до Git для «просунутих початківців», які все ще відчувають труднощі, щоб надати вам просту стратегію безпечного експериментування з git. +- [Quickstart - Set up Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Дізнайтеся, як локально налаштувати Git і налаштувати автентифікацію, а також наступні кроки на вашому навчальному шляху. +- [Everyday Git](https://git-scm.com/docs/giteveryday) - Корисний мінімальний набір команд для Everyday Git. +- [Oh shit, git!](https://ohshitgit.com/) - як уникнути типових помилок `git`, описаних простою англійською мовою; також див [Dangit, git!](https://dangitgit.com/) для сторінку без лайки. +- [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) - різноманітні посібники з використання `git` +- [GitHub Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) +- [freeCodeCamp's Wiki on Git Resources](https://forum.freecodecamp.org/t/wiki-git-resources/13136) +- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - Розповідь GitHub про те, як зробити запит на отримання. +- [Quickstart - GitHub Learning Resources](https://docs.github.com/en/get-started/quickstart/git-and-github-learning-resources) - Навчальні ресурси Git і GitHub. +- [Pro Git](https://git-scm.com/book/en/v2) - Уся книга Pro Git, написана Скоттом Чаконом і Беном Страубом і опублікована Apress. +- [Git-it](https://github.com/jlord/git-it-electron) - Покроковий туторіал Git для настільного ПК. +- [Flight Rules for Git](https://github.com/k88hudson/git-flight-rules) - Посібник про те, що робити, коли щось йде не так. +- [Git Guide for Beginners in Spanish](https://platzi.github.io/git-slides/#/) - Повний посібник зі слайдами про git і GitHub, пояснені іспанською мовою. Una guía completa de diapositivas sobre git y GitHub explicadas en Español. +- [Git Kraken](https://www.gitkraken.com/git-client) - Візуальна, кросплатформна та інтерактивна десктоп програма `git` для керування версіями. +- [Git Tips](https://github.com/git-tips/tips) - Збірка найбільш часто використовуваних порад і прийомів git. +- [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - Часто фіксуйте, вдосконалюйте пізніше, публікуйте один раз: найкращі практики Git. +- [Git Interactive Tutorial](https://learngitbranching.js.org/) - Вивчайте Git у найбільш наочний та інтерактивний спосіб. +- [Git Cheat Sheets](https://devhints.io/?q=git) - Набір графічних шпаргалок на git. +- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - Повне керівництво Git і GitHub [Kunal Kushwaha](https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw). +- [A Tutorial Introduction to Git](https://git-scm.com/docs/gittutorial) - Туторіал для початківців від Git. +- [First Aid Git](https://firstaidgit.io/#/) - Колекція найбільш поширених запитань щодо Git з можливістю пошуку. Відповіді на ці запитання було зібрано з особистого досвіду, Stackoverflow та офіційної документації Git. +- [Git by Susan Potter](https://www.aosabook.org/en/git.html) - Покажіть, як різні технічні аспекти Git працюють під обкладинками, щоб забезпечити розподілені робочі процеси, і чим він відрізняється від інших систем контролю версій (VCS). + +## Книги Open Source + +> Книги про все, що стосується відкритого коду: культура, історія, найкращі практики тощо. + +- [Producing Open Source Software](https://producingoss.com/) - Виробництво програмного забезпечення з відкритим кодом — це книга про людську сторону розробки програмного забезпечення з відкритим кодом. Вона описує, як працюють успішні проекти, очікування користувачів і розробників і культуру вільного програмного забезпечення. +- [The Architecture of Open Source Applications](https://www.aosabook.org/en/index.html) - Автори двадцяти чотирьох програм із відкритим кодом пояснюють, як структуровано їх програмне забезпечення та чому. Від веб-серверів і компіляторів до систем керування медичними записами, вони описані тут, щоб допомогти вам стати кращим розробником. +- [Open Source Book Series](https://opensource.com/resources/ebooks) - Дізнайтеся більше про Open Source і рух Open Source, що розвивається, з вичерпним списком безкоштовних електронних книг на сайті https://opensource.com. +- [Software Release Practice HOWTO](https://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - Цей HOWTO описує хороші практики випуску для Linux та інших проектів з відкритим вихідним кодом. Дотримуючись цих практик, ви максимально спростите для користувачів створення вашого коду та його використання, а для інших розробників – полегшить розуміння вашого коду і співпрацю з вами для його вдосконалення. +- [Open Sources 2.0 : The Continuing Evolution](https://archive.org/details/opensources2.000diborich) (2005) - Це збірка проникливих і спонукаючих до роздумів есе від сучасних технологічних лідерів, які продовжують малювати еволюційну картину, розроблену в книзі 1999 року Open Sources: Voices from the Revolution. +- [Open Sources: Voices from the Open Source Revolution](https://www.oreilly.com/openbook/opensources/book/) - Есе піонерів відкритого коду, таких як Лінус Торвальдс (Linux), Ларрі Уолл (Perl) і Річард Столман (GNU). + +## Open Source ініціативи + +> Список ініціатив, які об’єднують проблеми, над якими потрібно працювати для початківців, або сезонні події. + +- [Up For Grabs](https://up-for-grabs.net/) - Містить проекти з isuue для початківців. +- [First Contributions](https://firstcontributions.github.io/) - Зробіть свій перший внесок у Open Source за 5 хвилин. Інструмент і підручник, які допоможуть початківцям розпочати роботу з дописами. [Тут](https://github.com/firstcontributions/first-contributions) це вихідний код GitHub для сайту та можливість зробити внесок у сам репозиторій. +- [First Timers Only](https://www.firsttimersonly.com/) - Список помилок, позначених як "first-timers-only". +- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Програма заохочення внеску з відкритим кодом. Заробляйте подарунки, як-от футболки та наклейки, зробивши принаймні 4 запити на отримання в жовтні. +- [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests – це проект, спрямований на просування співпраці з відкритим кодом протягом грудня. +- [Ovio](https://ovio.org) - Платформа з підібраною добіркою проектів, зручних для учасників. Він має [потужний інструмент пошуку issue](https://ovio.org/issues) і дозвольте вам зберегти проекти та issue на потім. +- [Contribute-To-This-Project](https://github.com/Syknapse/Contribute-To-This-Project) - Це підручник, який допоможе новачкам зяти участь у простому та легкому проекті та навчитися користуватися GitHub. +- [Open Source Welcome Committee](https://www.oswc.is/) - Open Source Welcome Committee (OSWC) допомагає новачкам приєднатися до надзвичайного світу відкритого коду. Надсилайте свої проекти з відкритим кодом разом з нами! + +## Програми з Open Source для участі + +> Програма, стажування або стипендія, організовані спільнотою, щоб допомогти початківцям учасникам знайти наставників і ресурси для участі в проектах програмного забезпечення з відкритим кодом. + +- [All Linux Foundation (LF) Mentorships](https://mentorship.lfx.linuxfoundation.org/#projects_all) +- [Beginner friendly Open Source programs with their timelines](https://github.com/arpit456jain/Open-Source-Programs) +- [Cloud Native Computing Foundation](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) +- [FossAsia](https://fossasia.org) +- [Free Software Foundation (FSF) Internship](https://www.fsf.org/volunteer/internships) +- [Google Summer of Code](https://summerofcode.withgoogle.com/) - Щорічна платна програма Google, спрямована на залучення більшої кількості студентів-розробників до розробки програмного забезпечення з відкритим кодом. +- [Girlscript Summer of Code](https://gssoc.girlscript.tech/) - Тримісячна програма з відкритим кодом, яку проводить щоліта Girlscript Foundation. Докладаючи постійних зусиль, протягом цих місяців учасники роблять внесок у численні проекти під надзвичайним керівництвом кваліфікованих наставників. Завдяки таким знанням студенти починають робити внесок у реальні проекти, не виходячи з дому. +- [Hacktoberfest](https://hacktoberfest.digitalocean.com) +- [Hyperledger Mentorship Program](https://wiki.hyperledger.org/display/INTERN) - Якщо вам подобається блокчейн, це для вас. Ви можете зробити внесок у Hyperledger. Ця програма наставництва дозволить вам отримати практичний досвід розробки Hyperledger з відкритим кодом. Вам будуть призначені наставники, які є досить активними в спільноті розробників Hyperledger. +- [LF Networking Mentorship](https://wiki.lfnetworking.org/display/LN/LFN+Mentorship+Program) +- [Microsoft Reinforcement Learning](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) +- [Major League Hacking (MLH) Fellowship](https://fellowship.mlh.io/) - Альтернатива дистанційного стажування для технологів-початківців, де вони будують або беруть участь у проектах з відкритим кодом. +- [Open Summer of Code](https://osoc.be/students) +- [Open Mainframe](https://www.openmainframeproject.org/all-projects/mentorship-program) - Open Mainframe Project also has its own open-source program and the mentees will be able to expand their knowledge on the mainframe technology. +- [Outreachy](https://www.outreachy.org) +- [Processing Foundation Internship](https://processingfoundation.org/fellowships/) +- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - Глобальна програма стипендій для жінок і небінарних програмістів, де вони працюють над існуючими проектами з відкритим кодом і розширюють свій набір навичок. +- [Redox OS Summer of Code](https://www.redox-os.org/rsoc/) - Redox OS Summer of Code – це основне використання пожертв на проект Redox OS. Відбираються студенти, які вже продемонстрували бажання та здатність зробити внесок у Redox OS. +- [Social Summer of Code](https://ssoc.devfolio.co/) - Social Foundation пропонує цю двомісячну літню програму для студентів, щоб дізнатися про культуру відкритого коду та залучитися до спільноти. Учасники беруть участь у реальних проектах під керівництвом досвідчених наставників. +- [Season of KDE](https://season.kde.org/) - Сезон KDE, організований спільнотою KDE, є програмою для всіх людей у всьому світі. KDE — міжнародна спільнота вільного програмного забезпечення, яка розробляє безкоштовне програмне забезпечення з відкритим кодом, і ви можете зробити свій внесок у KDE через програму Season of KDE. + +## Ліцензія + +Creative Commons License
    Ця робота ліцензована згідно з Creative Commons Attribution-ShareAlike 4.0 International License. diff --git a/README-UR.md b/README-UR.md index 2e04ae71..6deab0fd 100644 --- a/README-UR.md +++ b/README-UR.md @@ -1 +1,222 @@ + +
    + + اس گائیڈ کو دوسری زبانوں میں پڑھیں + + +
    + + # نئے اوپن سورس تعاون کنندگان کو خوش آمدید! + +[![پل کی درخواستیں خوش آمدید](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](https://makeapullrequest.com) +[![پہلی بار صرف دوستانہ](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) +[![وسائل چیک کریں۔](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) + +یہ ان لوگوں کے لیے وسائل کی فہرست ہے جو اوپن سورس میں تعاون کرنے کے لیے نئے ہیں۔ + +اگر آپ کو اضافی وسائل ملتے ہیں، تو براہ کرم پل کی درخواست میں تعاون کریں۔ + +اگر آپ کے سوالات یا تبصرے ہیں، تو براہ کرم ایک مسئلہ بنائیں۔ + +**مشمولات** + +- [عام طور پر اوپن سورس میں تعاون کرنا](#عام-طور-پر-اوپن-سورس-میں-تعاون-کرنا) +- [براہ راست گِٹ ہب تلاش کریں۔](#براہ-راست-گِٹ-ہب-تلاش-کریں) +- [موزیلا کا تعاون کرنے والا ماحولیاتی نظام](#موزیلا-کا-تعاون-کرنے-والا-ماحولیاتی-نظام) +- [نئے اوپن سورس تعاون کنندگان کے لیے مفید مضامین](#نئے-اوپن-سورس-تعاون-کنندگان-کے-لیے-مفید-مضامین) +- [ورژن کنٹرول کا استعمال](#ورژن-کنٹرول-کا-استعمال) +- [اوپن سورس کتابیں۔](#اوپن-سورس-کتابیں) +- [اوپن سورس شراکت کے اقدامات](#اوپن-سورس-شراکت-کے-اقدامات) +- [حصہ لینے کے لیے اوپن سورس پروگرام](#حصہ-لینے-کے-لیے-اوپن-سورس-پروگرام) +- [لائسنس](#لائسنس) + +## عام طور پر اوپن سورس میں تعاون کرنا + +> مضامین اور وسائل جو اوپن سورس کی دنیا اور ثقافت پر تبادلہ خیال کرتے ہیں۔ + +- [اوپن سورس میں تعاون کرنے کے لیے حتمی گائیڈ](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) کی طرف سے [@DoomHammerNG](https://twitter.com/DoomHammerNG) +- [اوپن سورس کا تعارف](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - GitHub پر یہاں آپ کی شراکت کی کامیابی کے راستے پر آپ کی رہنمائی کے لیے DigitalOcean کے ٹیوٹوریلز۔ +- [کوڈ ٹریج](https://www.codetriage.com/) - ایک اور، واقعی اچھا، مقبول ذخیروں اور زبان کے ذریعے فلٹر کردہ مسائل کو تلاش کرنے کا ٹول. +- [اوپن سورس کے ساتھ اپنا مستقبل بنائیں](https://pragprog.com/titles/vbopens/forge-your-future-with-open-source/) ($) - اوپن سورس کی وضاحت کرنے کے لیے وقف کردہ کتاب، پروجیکٹ کیسے تلاش کیا جائے، اور تعاون کیسے شروع کیا جائے۔ سافٹ ویئر ڈویلپمنٹ میں تمام کرداروں پر مشتمل، نہ صرف پروگرامرز۔ +- [ابتدائیوں کے لیے زبردست](https://github.com/MunGell/awesome-for-beginners) -ایک GitHub ریپو جو نئے شراکت داروں کے لیے اچھے کیڑے والے پروجیکٹس کو اکٹھا کرتا ہے، اور ان کی وضاحت کے لیے لیبل لگاتا ہے. +- [اوپن سورس گائیڈز](https://opensource.guide/) - افراد، کمیونٹیز اور کمپنیوں کے لیے وسائل کا مجموعہ جو یہ سیکھنا چاہتے ہیں کہ اوپن سورس پروجیکٹ کو کیسے چلانا اور اس میں تعاون کرنا ہے۔ +- [45 گِٹ ہب کیا کرنے اور نہ کرنے کے مسائل پیش کرتا ہے۔](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) -GitHub پر کیا کریں اور کیا نہ کریں۔ +- [ گِٹ ہب گائیڈز](https://docs.github.com/) -GitHub کو مؤثر طریقے سے استعمال کرنے کے بارے میں بنیادی رہنما۔ +- [اوپن سورس میں تعاون کریں۔](https://github.com/danthareja/contribute-to-open-source) -سمولیشن پروجیکٹ میں کوڈ کا تعاون کرکے GitHub ورک فلو سیکھیں. +- [انٹرپرائز کے لیے لینکس فاؤنڈیشن کے اوپن سورس گائیڈز](https://www.linuxfoundation.org/resources/open-source-guides/) -اوپن سورس پروجیکٹس کے لیے لینکس فاؤنڈیشن کے رہنما۔ +- [سی ایس ایس ٹرکس ایک اوپن سورس آداب گائیڈ بک](https://css-tricks.com/open-source-etiquette-guidebook/) -ایک اوپن سورس آداب گائیڈ بک، جو کینٹ سی ڈوڈز اور سارہ ڈریسنر نے لکھی ہے۔ +- [طلباء کے لیے A سے Z وسائل](https://github.com/dipakkr/A-to-Z-Resources-for-Students) -کالج کے طالب علموں کے لیے ایک نئی کوڈنگ لینگویج سیکھنے کے لیے وسائل اور مواقع کی مرتب کردہ فہرست۔ +- [درخواست رولیٹی ھیںچو](http://www.pullrequestroulette.com/) -اس سائٹ میں گِٹ ہب پر میزبان اوپن سورس پروجیکٹس سے تعلق رکھنے والے جائزے کے لیے جمع کردہ پل کی درخواستوں کی فہرست ہے۔ +- [کے ذریعہEgghead.io " گِٹ ہب پر اوپن سورس پروجیکٹ میں شراکت کیسے کریں۔"](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - GitHub پر اوپن سورس پروجیکٹس میں حصہ ڈالنا شروع کرنے کے بارے میں ایک مرحلہ وار ویڈیو گائیڈ۔ +- [اوپن سورس میں تعاون کرنا: شروع سے آخر تک ایک لائیو واک تھرو](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) -اوپن سورس کنٹریبیوشن کا یہ واک تھرو کسی مناسب پروجیکٹ کو منتخب کرنے، کسی مسئلے پر کام کرنے سے لے کر PR کو ضم کرنے تک ہر چیز کا احاطہ کرتا ہے۔ +- [سارہ ڈراسنر کے ذریعہ "اوپن سورس پروجیکٹ میں شراکت کیسے کریں"](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) -وہ گِٹ ہب پر کسی اور کے پروجیکٹ میں پل ریکوئسٹ (PR) کا حصہ ڈالنے پر توجہ مرکوز کر رہے ہیں۔ +- ["اوپن سورس کے ساتھ شروعات کیسے کی جائے" از سیان چودھری](https://www.hackerearth.com:443/getstarted-opensource/) -اس مضمون میں ابتدائی افراد کے لیے ان کی پسندیدہ زبان کی دلچسپی کی بنیاد پر اوپن سورس میں تعاون کرنے کے وسائل کا احاطہ کیا گیا ہے۔ +- ["اوپن سورس میں تعاون شروع کرنے کے لیے پہلے اچھے ایشوز کو براؤز کریں۔"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) -GitHub اب آپ کو اوپن سورس میں تعاون شروع کرنے کے لیے پہلے اچھے مسائل تلاش کرنے میں مدد کرتا ہے۔ +- [میرینا زیڈ کے ذریعہ "اوپن سورس پروجیکٹ میں شراکت کیسے کریں"](https://rubygarage.org/blog/how-contribute-to-open-source-projects) -یہ جامع مضمون کاروباروں کی طرف ہے (لیکن انفرادی تعاون کرنے والوں کے لیے اب بھی مفید ہے) جہاں یہ کیوں، کیسے، اور کون سے اوپن سورس پروجیکٹس میں تعاون کرنے کے بارے میں بات کرتا ہے۔ +- [آندرے کے ذریعہ "شروع یہاں سے رہنما خطوط"](https://github.com/zero-to-mastery/start-here-guidelines) -آئیے گِٹ کو اوپن سورس کی دنیا میں اوپن سورس پلے گراؤنڈ سے شروع کرنے دیں۔ خاص طور پر تعلیم اور عملی تجربے کے مقاصد کے لیے ڈیزائن کیا گیا ہے۔ +- ["اوپن سورس کے ساتھ شروع کرنا" بذریعہ NumFocus](https://github.com/numfocus/getting-started-with-open-source) -ایک GitHub ریپو جو تعاون کنندگان کو اوپن سورس میں داخلے کی راہ میں حائل رکاوٹوں کو دور کرنے میں مدد کرتا ہے۔ +- ["اوپنسور-4-ہر کوئی" بذریعہ Chryz-hub](https://github.com/chryz-hub/opensource-4-everyone) -اوپن سورس سے متعلق ہر چیز پر ایک ذخیرہ۔ یہ ایک پروجیکٹ ہے جس میں GitHub ممبرشپ کی مرئیت، بنیادی اور ایڈوانس گِٹ کمانڈز کے ساتھ مشق، اوپن سورس کے ساتھ شروعات کرنے اور مزید بہت کچھ کرنے میں مدد ملتی ہے۔ +- ["مشورہ کھولیں۔"](http://open-advice.org/) -مفت سافٹ ویئر پروجیکٹس کی وسیع اقسام سے علم کا مجموعہ۔ یہ اس سوال کا جواب دیتا ہے کہ 42 نمایاں شراکت کنندگان یہ جاننا پسند کریں گے کہ انہوں نے کب شروعات کی ہے تاکہ آپ اس بات سے کوئی فرق نہیں پڑتا کہ آپ کہاں اور کیسے تعاون کرتے ہیں۔ +- ["گِٹ ہب ہنر"](https://skills.github.com) -GitHub Skills کے ساتھ اپنی صلاحیتوں کو بلند کریں۔ ہمارا دوستانہ بوٹ آپ کو تفریحی، عملی منصوبوں کی ایک سیریز میں لے جائے گا تاکہ آپ کو ضرورت کے ہنر کو سیکھنے کے لیے بغیر کسی وقت کے — اور راستے میں مفید تاثرات کا اشتراک کریں۔ +- ["نئے آنے والوں کی مدد کے لیے دس آسان اصول پروجیکٹس کھولنے کے لیے شراکت دار بننے میں"](https://doi.org/10.1371/journal.pcbi.1007296) -یہ مضمون بہت سی برادریوں کے مطالعے اور اراکین، رہنماؤں اور مبصرین کے تجربات پر مبنی قواعد کا احاطہ کرتا ہے۔ +- ["گِٹ ہب پر تعاون کرنے کے لیے مرحلہ وار گائیڈ"](https://www.dataschool.io/how-to-contribute-on-github/) -اوپن سورس پروجیکٹ میں تعاون کرنے کے پورے عمل سے متعلق معاون بصری اور لنکس کے ساتھ مرحلہ وار گائیڈ۔ +- [پرادومنا کے ساتھ اوپن سورس](https://github.com/Pradumnasaraf/open-source-with-pradumna) -اس ریپو میں اوپن سورس، گِٹ، اور گِٹ ہب کے ساتھ سیکھنے اور اپنے آپ کو شروع کرنے کے لیے وسائل اور مواد شامل ہیں۔ +- ["کمیونٹیFOSS کے مخففات"](https://github.com/d-edge/foss-acronyms) -اس ریپو میں FOSS (مفت اور اوپن سورس) کمیونٹی کے اندر استعمال ہونے والے مخففات کی فہرست، ان کی تعریفوں اور استعمالات کے ساتھ شامل ہے۔ +- ["اوپن سورس فیسٹا - اوپن سورس فیسٹا"](https://zubi.gitbook.io/open-source-fiesta/) - گِٹ ہب ریپوزٹریز میں حصہ ڈالنے کے طریقہ کے بارے میں مرحلہ وار ہدایات، اور اس میں گِٹ کمانڈ لائن چیٹ شیٹ شامل ہے۔ + +## براہ راست گِٹ ہب تلاش کریں۔ + +> وہ لنکس تلاش کریں جو GitHub پر تعاون کرنے کے لیے مناسب مسائل کی طرف براہ راست اشارہ کرتے ہیں۔ + +- [is:issue is:open label:beginner](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Abeginner&type=issues) +- [is:issue is:open label:easy](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy&type=issues) +- [is:issue is:open label:first-timers-only](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only&type=issues) +- [is:issue is:open label:good-first-bug](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Agood-first-bug&type=issues) +- [is:issue is:open label:"good first issue"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22&type=issues) +- [is:issue is:open label:starter](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Astarter&type=issues) +- [is:issue is:open label:up-for-grabs](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs&type=issues) +- [is:issue is:open label:easy-fix](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy-fix&type=issues) +- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22beginner+friendly%22&type=issues) +- [is:issue is:open label:your-first-pr](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Ayour-first-pr&type=issues) + +## موزیلا کا تعاون کرنے والا ماحولیاتی نظام۔ + +> موزیلا نے ایک صحت مند انٹرنیٹ کا وعدہ کیا ہے اور اس کے ساتھ اس کے اوپن سورس پروجیکٹس میں حصہ ڈالنے کے مواقع ہیں۔ + +- [اچھے پہلے کیڑے](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=good-first-bug) -کیڑے جنہیں ڈویلپرز نے پروجیکٹ کے لیے ایک اچھے تعارف کے طور پر شناخت کیا ہے۔ +- [ویب دستاویزات MDN](https://developer.mozilla.org/en-US/docs/MDN/Contribute) -مواد کے مسائل اور پلیٹ فارم کی خرابیوں کو ٹھیک کر کے ویب پلیٹ فارم کو دستاویز کرنے میں MDN Web Docs ٹیم کی مدد کریں۔ +- [رہنمائی کیڑے](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - ایسے کیڑے جن کے لیے ایک سرپرست مقرر کیا گیا ہے جو آپ کی مدد کے لیے IRC پر موجود ہو گا جب آپ کسی حل پر کام کرتے ہوئے پھنس جائیں گے۔ +- [کیڑے Ahoy](https://www.joshmatthews.net/bugsahoy/) -ایک سائٹ جو Bugzilla پر کیڑے تلاش کرنے کے لیے وقف ہے۔ +- [فائر فاکس ڈیو ٹولز](https://firefox-dev.tools/) -فائر فاکس براؤزر میں ڈویلپر ٹولز کے لیے دائر کردہ کیڑے کے لیے وقف کردہ سائٹ۔ +- [موزیلا شروع کریں۔](https://twitter.com/StartMozilla) -ایک ٹویٹر اکاؤنٹ جو موزیلا ماحولیاتی نظام میں نئے شراکت داروں کے لیے موزوں مسائل کے بارے میں ٹویٹ کرتا ہے۔ + +## نئے اوپن سورس تعاون کنندگان کے لیے مفید مضامین۔ + +> مددگار مضامین اور بلاگز نئے تعاون کنندگان کی طرف ہدایت کرتے ہیں کہ کیسے شروع کیا جائے۔ + +- [گِٹ ہب پر اوپن سورس میں حصہ ڈالنے کے طریقے تلاش کرنا](https://docs.github.com/en/get-started/exploring-projects-on-github/finding-ways-to-contribute-to-open-source-on-github) بذریعہ [@GitHub](https://github.com/github) +- [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) بذریعہ [@GitHub](https://github.com/github) +- [ٹھیک کرنے کے لیے اپنا پہلا اوپن سورس بگ کیسے تلاش کریں۔](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) بذریعہ [@Shubheksha](https://github.com/Shubheksha) +- [صرف فرسٹ ٹائمرز](https://kentcdodds.com/blog/first-timers-only) بذریعہ [@kentcdodds](https://github.com/kentcdodds) +- [مہربانی کو اوپن سورس پر واپس لائیں۔](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) بذریعہ [@shanselman](https://github.com/shanselman) +- [پہلی بار اوپن سورس میں جانا](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) بذریعہ [@mcdonnelldean](https://github.com/mcdonnelldean) +- [اوپن سورس میں شراکت کیسے کریں۔](https://opensource.guide/how-to-contribute/) بذریعہ [@GitHub](https://github.com/github) +- [اپنے کوڈ میں بگ کیسے تلاش کریں۔](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) بذریعہ [@dougbradbury](https://twitter.com/dougbradbury) +- [مارک ڈاؤن میں مہارت حاصل کرنا](https://docs.github.com/github/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) بذریعہ [@GitHub](https://github.com/github) +- [پہلا مشن: شراکت داروں کا صفحہ](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705) بذریعہ [@forCrowd](https://github.com/forCrowd) +- [صرف 5 منٹ میں اپنا پہلا اوپن سورس تعاون کیسے کریں۔](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) بذریعہ [@roshanjossey](https://github.com/Roshanjossey/) +- [مجھے ابھی اپنی مفت ہیک ٹوبرفیسٹ شرٹ ملی ہے۔ یہاں ایک تیز طریقہ ہے جس سے آپ اپنا حاصل کرسکتے ہیں۔](https://www.freecodecamp.org/news/i-just-got-my-free-hacktoberfest-shirt-heres-a-quick-way-you-can-get-yours-fa78d6e24307/) بذریعہ [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) +- [اوپن سورس کے لیے ایک تلخ گائیڈ](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) بذریعہ [@ken_wheeler](https://medium.com/@ken_wheeler) +- [پہلی بار اوپن سورس میں تعاون کرنے کے لیے ایک جونیئر ڈیولپر کی مرحلہ وار گائیڈ](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) بذریعہ [@LetaKeane](https://hackernoon.com/u/letakeane) +- [گِٹ اور گِٹ ہب مرحلہ وار سیکھیں (ونڈوز پر)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) بذریعہ [@ows-ali](https://ows-ali.medium.com/) +- [اوپن سورس کیوں اور کیسے؟](https://careerkarma.com/blog/open-source-projects-for-beginners/) بذریعہ [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) +- [اوپن سورس کے ساتھ کیسے شروعات کی جائے - از سائان چودھری](https://www.hackerearth.com/getstarted-opensource/) +- [مجھے کس اوپن سورس میں تعاون کرنا چاہیے۔](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) بذریعہ [@kentcdodds](https://github.com/kentcdodds) +- [اوپن سورس کے لیے ایک عمیق تعارفی گائیڈ](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) بذریعہ [Franklin Okolie](https://twitter.com/DeveloperAspire) +- [اوپن سورس میں تعاون کے ساتھ شروعات کرنا](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) بذریعہ [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) +- [اوپن سورس شراکت کے لیے ابتدائی رہنما](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) بذریعہ [Sudipto Ghosh](https://github.com/pydevsg) +- [اوپن سورس میں تعاون کرنے کے 8 غیر کوڈ طریقے](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) بذریعہ [OpenSource](https://twitter.com/OpenSourceWay) +- [اوپن سورس سافٹ ویئر کیا ہے؟ OSS کی سادہ انگریزی میں وضاحت](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) بذریعہ [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) +- [GitHub پر اوپن سورس پروجیکٹ کیسے شروع کیا جائے - میرا ٹرینڈنگ ریپو بنانے کے لیے نکات](https://www.freecodecamp.org/news/how-to-start-an-open-source-project-on-github-tips-from-building-my-trending-repo/) بذریعہ [@Rishit-dagli](https://github.com/Rishit-dagli) + +## ورژن کنٹرول کا استعمال۔ + +> ورژن کنٹرول، عام طور پر Git اور GitHub استعمال کرنے پر مختلف سطحوں کے سبق اور وسائل۔ + +- [ہارورڈ یونیورسٹی کے ذریعہ Git اور Github کے لئے ویڈیو ٹیوٹوریل](https://www.youtube.com/watch?v=NcoBAfJ6l2Q) -ہارورڈ یونیورسٹی کا ٹیوٹوریل، Git اور GitHub کو سمجھنے اور Git کمانڈز کے ساتھ کام کرنے پر ان کے CS50 ویب ڈویلپمنٹ کورس کا حصہ۔ +- [(ایک) گِٹ کی طرح سوچیں۔](https://think-like-a-git.net/) -"اعلی درجے کے ابتدائی افراد" کے لیے گِٹ کا تعارف، لیکن ابھی تک جدوجہد کر رہے ہیں، تاکہ آپ کو گِٹ کے ساتھ محفوظ طریقے سے تجربہ کرنے کے لیے ایک آسان حکمت عملی فراہم کی جا سکے۔ +- [سیٹ اپ کریں Quickstart - Git۔](https://docs.github.com/en/get-started/quickstart/set-up-git) -اپنے سیکھنے کے سفر کے اگلے مراحل کے ساتھ، مقامی طور پر Git کو ترتیب دینے اور تصدیق کرنے کا طریقہ سیکھیں۔ +- [روزانہ گِٹ](https://git-scm.com/docs/giteveryday) - روزانہ گِٹ کے لیے کم از کم کمانڈز کا ایک مفید سیٹ۔ +- [اوہ شٹ، گِٹ!](https://ohshitgit.com/) - سادہ انگریزی میں بیان کردہ عام `git` غلطیوں سے کیسے نکلیں؛ بھی دیکھیں [Dangit, git!](https://dangitgit.com/)بغیر قسم کے صفحہ کے لیے۔ +- [سبق گِٹ Atlassian](https://www.atlassian.com/git/tutorials) - استعمال کرنے پر مختلف سبق `git`. +- [گِٹ ہب گِٹ چیٹ شیٹ](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) +- [گِٹ وسائل پر فری کوڈ کیمپ کی وکی](https://forum.freecodecamp.org/t/wiki-git-resources/13136) +- [گِٹ ہب فلو](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - GitHub بات کریں کہ پل کی درخواست کیسے کی جائے۔ +- [سیکھنے کے وسائل Quickstart - GitHub](https://docs.github.com/en/get-started/quickstart/git-and-github-learning-resources) -Git اور GitHub سیکھنے کے وسائل۔ +- [پرو گِٹ](https://git-scm.com/book/en/v2) - پوری پرو گِٹ کتاب، جو سکاٹ چاکن اور بین سٹراب نے لکھی ہے اور اپریس نے شائع کی ہے۔ +- [گِٹ-اٹ](https://github.com/jlord/git-it-electron) - قدم بہ قدم گِٹ ٹیوٹوریل ڈیسک ٹاپ ایپ۔ +- [گِٹ کے لئے پرواز کے قواعد](https://github.com/k88hudson/git-flight-rules) -چیزیں غلط ہونے پر کیا کرنا ہے اس بارے میں ایک گائیڈ۔ +- [ہسپانوی میں ابتدائیوں کے لیے گِٹ گائیڈ](https://platzi.github.io/git-slides/#/) -گِٹ اور گِٹ ہب کے بارے میں سلائیڈز کی مکمل گائیڈ ہسپانوی میں بیان کی گئی ہے۔ Una guía completa de diapositivas sobre git y GitHub explicadas en Español. +- [گِٹ کراکن](https://www.gitkraken.com/git-client) - ورژن کنٹرول کے لیے بصری، کراس پلیٹ فارم، اور انٹرایکٹو `git` ڈیسک ٹاپ ایپلیکیشن۔ +- [گِٹ ٹپس](https://github.com/git-tips/tips) -سب سے زیادہ استعمال ہونے والے گِٹ ٹپس اور ٹرکس کا مجموعہ۔ +- [گِٹ بہترین پریکٹسز](https://sethrobertson.github.io/GitBestPractices/) - کثرت سے کمٹ کریں، بعد میں مکمل کریں، ایک بار شائع کریں: گِٹ بہترین طرز عمل۔ +- [گِٹ انٹرایکٹو ٹیوٹوریل](https://learngitbranching.js.org/) - گِٹ کو انتہائی بصری اور انٹرایکٹو انداز میں سیکھیں۔ +- [گِٹ چیٹ شیٹس](https://devhints.io/?q=git) -گِٹ پر گرافیکل چیٹ شیٹس کا ایک سیٹ۔ +- [گِٹ اور گِٹ ہب ٹیوٹوریل مکمل کریں۔](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) -مکمل Git اور GitHub واک تھرو بذریعہ [Kunal Kushwaha](https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw). +- [گِٹ کا ایک ٹیوٹوریل تعارف](https://git-scm.com/docs/gittutorial) -گِٹ کے ذریعہ ابتدائیوں کے لئے ایک سبق۔ +- [فرسٹ ایڈ گِٹ](https://firstaidgit.io/#/) -سب سے زیادہ پوچھے جانے والے Git سوالات کا ایک قابل تلاش مجموعہ۔ ان سوالات کے جوابات ذاتی تجربے، Stackoverflow، اور سرکاری Git دستاویزات سے جمع کیے گئے تھے۔ +- [سوسن پوٹر کے ذریعہ گِٹ](https://www.aosabook.org/en/git.html) - دکھائیں کہ Git کے مختلف تکنیکی پہلو کس طرح تقسیم شدہ ورک فلو کو فعال کرنے کے لیے کور کے نیچے کام کرتے ہیں، اور یہ دوسرے ورژن کنٹرول سسٹم (VCSs) سے کیسے مختلف ہے۔ + +## اوپن سورس کتابیں۔ + +> تمام چیزوں پر کتابیں اوپن سورس: ثقافت، تاریخ، بہترین طرز عمل وغیرہ۔ + +- [اوپن سورس سافٹ ویئر تیار کرنا](https://producingoss.com/) -اوپن سورس سافٹ ویئر تیار کرنا اوپن سورس کی ترقی کے انسانی پہلو کے بارے میں ایک کتاب ہے۔ یہ بتاتا ہے کہ کامیاب پروجیکٹ کس طرح کام کرتے ہیں، صارفین اور ڈویلپرز کی توقعات اور مفت سافٹ ویئر کی ثقافت۔ +- [اوپن سورس ایپلی کیشنز کا فن تعمیر](https://www.aosabook.org/en/index.html) - چوبیس اوپن سورس ایپلی کیشنز کے مصنفین اس بات کی وضاحت کرتے ہیں کہ ان کے سافٹ ویئر کی ساخت کیسے ہے، اور کیوں۔ ویب سرورز اور کمپائلرز سے لے کر ہیلتھ ریکارڈ مینجمنٹ سسٹم تک، ان کا احاطہ کیا گیا ہے تاکہ آپ کو ایک بہتر ڈویلپر بننے میں مدد ملے۔ +- [اوپن سورس بک سیریز](https://opensource.com/resources/ebooks) - اوپن سورس اور بڑھتی ہوئی اوپن سورس موومنٹ کے بارے میں مفت ای بکس کی ایک جامع فہرست کے ساتھ مزید جانیں۔ https://opensource.com. +- [سافٹ ویئر ریلیز پریکٹس HOWTO](https://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - یہ HOWTO لینکس اور دیگر اوپن سورس پروجیکٹس کے لیے ریلیز کے اچھے طریقوں کی وضاحت کرتا ہے۔ ان طریقوں پر عمل کر کے، آپ صارفین کے لیے اپنا کوڈ بنانا اور اسے استعمال کرنا، اور دوسرے ڈویلپرز کے لیے آپ کے کوڈ کو سمجھنے اور اسے بہتر بنانے کے لیے آپ کے ساتھ تعاون کرنے کے لیے اسے ہر ممکن حد تک آسان بنائیں گے۔ +- [اوپن سورسز 2.0: مسلسل ارتقاء](https://archive.org/details/opensources2.000diborich) (2005) - اوپن سورسز 2.0 آج کے ٹیکنالوجی لیڈرز کے بصیرت افزا اور فکر انگیز مضامین کا مجموعہ ہے جو 1999 کی کتاب، اوپن سورسز: وائسز فرام دی ریوولوشن میں تیار ہونے والی ارتقائی تصویر کو پینٹ کرنا جاری رکھے ہوئے ہے۔ +- [اوپن سورسز: اوپن سورس انقلاب کی آوازیں۔](https://www.oreilly.com/openbook/opensources/book/) -اوپن سورس کے علمبردار جیسے Linus Torvalds (Linux)، Larry Wall (Perl)، اور Richard Stallman (GNU) کے مضامین۔ + +## اوپن سورس شراکت کے اقدامات۔ + +> ان اقدامات کی فہرست جو موسمی واقعات پر کام کرنے کے لیے ابتدائی دوستانہ مسائل کو جمع کرتے ہیں۔ + +- [پکڑنے کے لیے اوپر](https://up-for-grabs.net/) -ابتدائی دوستانہ مسائل کے ساتھ پروجیکٹس پر مشتمل ہے۔ +- [صرف فرسٹ ٹائمرز](https://www.firsttimersonly.com/) -کیڑے کی ایک فہرست جن پر لیبل لگا ہوا ہے۔ "first-timers-only". +- [پہلی شراکتیں۔](https://firstcontributions.github.io/) - 5 منٹ میں اپنا پہلا اوپن سورس تعاون کریں۔ شراکت کے ساتھ شروعات کرنے والوں کی مدد کرنے کے لیے ایک ٹول اور ٹیوٹوریل۔ [یہاں](https://github.com/firstcontributions/first-contributions)سائٹ کے لیے GitHub سورس کوڈ ہے اور خود ریپوزٹری میں حصہ ڈالنے کا موقع ہے۔ +- [ہیک ٹوبار فیسٹیول](https://hacktoberfest.digitalocean.com/) - اوپن سورس کے تعاون کی حوصلہ افزائی کے لیے ایک پروگرام۔ اکتوبر کے مہینے میں کم از کم 4 پل درخواستیں کرکے ٹی شرٹس اور اسٹیکرز جیسے تحائف حاصل کریں۔ +- [24 درخواستیں کھینچیں۔](https://24pullrequests.com) - 24 درخواستیں کھینچیں۔ دسمبر کے مہینے کے دوران اوپن سورس تعاون کو فروغ دینے کا منصوبہ ہے۔ +- [اویو](https://ovio.org) -تعاون کرنے والے دوستانہ پروجیکٹس کے منتخب کردہ انتخاب کے ساتھ ایک پلیٹ فارم۔ اس میں ایک ہے۔ [طاقتور مسئلہ تلاش کا آلہ](https://ovio.org/issues) اور آئیے آپ منصوبوں اور مسائل کو بعد کے لیے محفوظ کرتے ہیں۔ +- [اس پروجیکٹ میں تعاون کریں۔](https://github.com/Syknapse/Contribute-To-This-Project) - یہ ایک سادہ اور آسان پروجیکٹ میں حصہ لینے اور GitHub استعمال کرنے میں آرام دہ اور پرسکون ہونے میں پہلی بار تعاون کرنے والوں کی مدد کرنے کے لیے ایک ٹیوٹوریل ہے۔ +- [اوپن سورس ویلکم کمیٹی](https://www.oswc.is/) - اوپن سورس ویلکم کمیٹی (OSWC) نئے آنے والوں کو اوپن سورس کی غیر معمولی دنیا میں شامل ہونے میں مدد کرتی ہے۔ ہمارے ساتھ اپنے اوپن سورس پروجیکٹس جمع کروائیں! + +## حصہ لینے کے لیے اوپن سورس پروگرام۔ + +> ایک پروگرام، انٹرنشپ، یا رفاقت جس کی میزبانی کمیونٹی کے ذریعہ کی جاتی ہے تاکہ ابتدائی شراکت داروں کو اساتذہ اور وسائل کے ساتھ اوپن سورس سافٹ ویئر پروجیکٹس میں تعاون کرنے میں مدد ملے۔ + +- [تمام لینکس فاؤنڈیشن (LF) مینٹرشپس](https://mentorship.lfx.linuxfoundation.org/#projects_all) +- [کلاؤڈ مقامی کمپیوٹنگ فاؤنڈیشن](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) +- [ابتدائی دوستانہ اوپن سورس پروگرام اپنی ٹائم لائنز کے ساتھ](https://github.com/arpit456jain/Open-Source-Programs) +- [فوس ایشیا](https://fossasia.org) +- [مفت سافٹ ویئر فاؤنڈیشن (FSF) انٹرنشپ](https://www.fsf.org/volunteer/internships) +- [گوگل سمر آف کوڈ](https://summerofcode.withgoogle.com/) -گوگل کی طرف سے سالانہ چلایا جانے والا ایک بامعاوضہ پروگرام جو اوپن سورس سافٹ ویئر ڈویلپمنٹ میں مزید طلباء کے ڈویلپرز کو لانے پر مرکوز ہے۔ +- [ہیک ٹوبار فیسٹیول](https://hacktoberfest.digitalocean.com) +- [ایل ایف نیٹ ورکنگ مینٹرشپ](https://wiki.lfnetworking.org/display/LN/LFN+Mentorship+Program) +- [مائیکروسافٹ کمک سیکھنا](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) +- [سمر آف کوڈ کھولیں۔](https://osoc.be/students) +- [آؤٹ ریچ](https://www.outreachy.org) +- [پروسیسنگ فاؤنڈیشن انٹرنشپ](https://processingfoundation.org/fellowships/) +- [سماجی سمر آف کوڈ](https://ssoc.getsocialnow.co/) - سوشل فاؤنڈیشن طلباء کو اوپن سورس کلچر کے بارے میں جاننے اور کمیونٹی میں شامل ہونے کے لیے یہ دو ماہ طویل سمر پروگرام پیش کرتی ہے۔ شرکاء تجربہ کار اساتذہ کی رہنمائی میں حقیقی زندگی کے منصوبوں میں حصہ ڈالتے ہیں۔ +- [گرل اسکرپٹ سمر آف کوڈ](https://gssoc.girlscript.tech/) - گرل اسکرپٹ فاؤنڈیشن کی طرف سے ہر موسم گرما میں منعقد کیا جانے والا تین ماہ کا اوپن سورس پروگرام۔ مسلسل کوششوں کے ساتھ، شرکاء ان مہینوں میں ہنر مند اساتذہ کی انتہائی رہنمائی کے تحت متعدد منصوبوں میں حصہ ڈالتے ہیں۔ اس طرح کی نمائش کے ساتھ، طلباء اپنے گھروں کے آرام سے حقیقی دنیا کے منصوبوں میں حصہ ڈالنا شروع کر دیتے ہیں۔ +- [ریلز گرلز سمر آف کوڈ](https://railsgirlssummerofcode.org/) - خواتین اور نان بائنری کوڈرز کے لیے ایک عالمی فیلوشپ پروگرام جہاں وہ موجودہ اوپن سورس پروجیکٹس پر کام کرتی ہیں اور اپنی مہارت کو بڑھاتی ہیں۔ +- [میجر لیگ ہیکنگ (MLH) فیلوشپ](https://fellowship.mlh.io/) - خواہشمند تکنیکی ماہرین کے لیے ایک ریموٹ انٹرنشپ متبادل جہاں وہ اوپن سورس پروجیکٹس بناتے ہیں یا ان میں تعاون کرتے ہیں۔ + +## لائسنس + +Creative Commons License
    یہ کام لائسنس یافتہ ہے۔ Creative Commons Attribution-ShareAlike 4.0 بین الاقوامی لائسنس. diff --git a/README-UZ.md b/README-UZ.md new file mode 100644 index 00000000..bfd078e5 --- /dev/null +++ b/README-UZ.md @@ -0,0 +1,155 @@ + +
    + + Read this guide in other languages + + +
    + + +# Ochiq manbali yangi ishtirokchilarni xush kelibsiz! + +[! [Xush kelibsiz so'rovlarini jalb qilish] (https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)] (http://makeapullrequest.com) +[! [faqat do'stlar uchun do'stona] (https://img.shields.io/badge/first--timers--only-friendly-blue.svg)] (https://www.firsttimersonly.com/) +[! [Tuzilish holati] (https://api.travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)] (https://travis-ci.org / freeCodeCamp / ochiq manbaga qanday hissa qo'shish kerak) + +Bu Open Source-ga hissa qo'shishni yangi boshlagan odamlar uchun manbalar ro'yxati. + +Agar qo'shimcha manbalarni topsangiz, iltimos, pulni jalb qilish so'roviga o'z hissangizni qo'shing. + +Savollaringiz yoki sharhlaringiz bo'lsa, iltimos, muammo yarating. + + +** Mundarija ** + +- [Umuman Ochiq manbaga hissa qo'shish] (# umumiy manbaga ochiq manbaga hissa qo'shish) +- [To'g'ridan-to'g'ri GitHub qidiruvlari] (# to'g'ridan-to'g'ri-github-qidiruvlar) +- [Mozilla'ning hissa qo'shadigan ekotizimi] (# mozillas-Contributor-ekotizimi) +- [Yangi Ochiq manbali hissadorlar uchun foydali maqolalar] (# yangi-ochiq manbali hissadorlar uchun # foydali-maqolalar) +- [Version Control-dan foydalanish] (# using-version-control) +- [Ochiq manbali kitoblar] (# ochiq manbali kitoblar) +- [Ochiq manbali hissa tashabbuslari] (# ochiq manba-hissa-tashabbuslar) +- [Litsenziya] (# litsenziya) + +## Umuman ochiq manbaga hissa qo'shish +- [Ochiq manbaga hissa qo'shish bo'yicha aniq qo'llanma] (https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) tomonidan [@DoomHammerNG] (https : //twitter.com/DoomHammerNG) +- [Ochiq manbaga kirish] (https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - bu erda GitHub-da muvaffaqiyatga erishish yo'lida sizni ko'rsatadigan DigitalOcean tomonidan qo'llanmalar. +- [Issuehub.pro] (http://issuehub.pro/) - GitHub muammolarini yorlig'i va tili bo'yicha qidirish vositasi. +- [Code Triage] (https://www.codetriage.com/) - boshqa, juda yaxshi, ommabop omborlarni va til orqali filtrlangan nashrlarni topish vositasi. +- [Yangi boshlanuvchilar uchun ajoyib] (https://github.com/MunGell/awesome-for-beginners) - yangi ishtirokchilar uchun yaxshi xatolarga yo'l qo'ygan loyihalarni to'playdigan va ularni tavsiflash uchun yorliqlarni ishlatadigan GitHub repo. +- [Ochiq manbalar bo'yicha qo'llanmalar] (https://opensource.guide/) - Ochiq manbali loyihani boshqarish va unga hissa qo'shishni o'rganishni istagan shaxslar, jamoalar va kompaniyalar uchun resurslar to'plami. +- [45 Github nashrida nima qilish kerak va nima qilish kerak] (https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - GitHub-da qilinadigan va qilinmaydigan narsalar. +- [GitHub qo'llanmalari] (https://guides.github.com/) - GitHub-dan samarali foydalanish bo'yicha asosiy qo'llanmalar. +- [Ochiq manbaga hissa qo'shish] (https://github.com/danthareja/contribute-to-open-source) - simulyatsiya loyihasiga kod kiritish orqali GitHub ish oqimini o'rganing. +- [Linux Foundation-ning korxona uchun ochiq manbali qo'llanmalari] (https://www.linuxfoundation.org/resources/open-source-guides/) - Linux fondining Open Source loyihalari bo'yicha qo'llanmasi. +- [CSS fokuslari ochiq manbali odob-axloq qo'llanmasi] (https://css-tricks.com/open-source-etiquette-guidebook/) - Kent C. Dodds va Sara Drasner tomonidan yozilgan ochiq manbali odob-axloq qo'llanmasi. +- [Talabalar uchun A dan Zgacha manbalar] (https://github.com/dipakkr/A-to-Z-Resources-for-Students) - kollej o'quvchilari uchun yangi kodlash tilini o'rganish uchun manbalar va imkoniyatlarning tayyorlangan ro'yxati. +- [Pull Request Roulette] (http://www.pullrequestroulette.com/) - Ushbu saytda Github-da joylashgan Open Source loyihalariga tegishli ko'rib chiqish uchun yuborilgan so'rovlar ro'yxati mavjud. +- [Egghead.io tomonidan "GitHub-da ochiq manbali loyihaga qanday hissa qo'shish kerak"] (https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - GitHub-da Open Source loyihalariga hissa qo'shishni boshlash bo'yicha bosqichma-bosqich video ko'rsatma. +- [Ochiq manbaga hissa qo'shish: boshidan oxirigacha jonli o'tish yo'li (https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - ochiq manba hissasi munosib loyihani tanlashdan, muammo ustida ishlashdan, PRni birlashtirishga qadar hamma narsani o'z ichiga oladi. +- ["Sara Manba tomonidan ochiq manbali loyihaga qanday hissa qo'shish kerak"] (https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - Ular diqqatni diqqatga sazovor narsalarga qaratmoqdalar - GitHub-dagi boshqa birovning loyihasiga pul mablag'larini jalb qilish so'rovi (PR) qo'shilishi. +- ["Sayan Chodhuri" tomonidan "Ochiq manbadan ish boshlash"] (https://www.hackerearth.com:443/getstarted-opensource/) - Ushbu maqola yangi boshlanuvchilar uchun o'zlarining sevganlariga asoslanib ochiq manbaga hissa qo'shish uchun manbalarni o'z ichiga oladi. tilga qiziqish. +- ["Ochiq manbaga hissa qo'shishni boshlash uchun birinchi yaxshi sonlarni ko'rib chiqing"] (https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/ ) - GitHub endi ochiq manbaga hissa qo'shishni boshlash uchun birinchi yaxshi muammolarni topishga yordam beradi. +- ["Open Source Project" loyihasiga qanday hissa qo'shish kerak "Maryna Z] (https://rubygarage.org/blog/how-contribute-to-open-source-projects) - Ushbu keng qamrovli maqola biznesga yo'naltirilgan (ammo baribir foydali) individual hissadorlar uchun) qaerda nima uchun, qanday va qanday ochiq manbali loyihalarga hissa qo'shishi kerakligi haqida gapiradi. +- ["boshlash-bu erda ko'rsatmalar" Andrey tomonidan] (https://github.com/zero-to-mastery/start-here-guidlines) - +Gitni opensource o'yin maydonidan boshlab opensource dunyosida boshlashga imkon bering. Ayniqsa, ta'lim va amaliy tajriba maqsadlari uchun mo'ljallangan. +- [NumFocus tomonidan "Ochiq manbadan boshlash"] (https://github.com/numfocus/getting-started-with-open-source) - GitHub repo, ochiq manbaga kirish to'siqlarini engishga yordam beradi. +- ["Opensoure-4-hammasi" Chryz-hub tomonidan] (https://github.com/chryz-hub/opensource-4-everyone) - Ochiq manbaga oid barcha narsalar ombori. Bu GitHub-ga a'zolik ko'rinishini yaxshilash, asosiy va oldindan o'tish buyruqlari bilan mashq qilish, ochiq manbadan boshlash va boshqalarga yordam beradigan loyihadir. +- ["Ochiq maslahat"] (http://open-advice.org/) - Bepul dasturiy ta'minotning turli xil loyihalaridan bilimlar to'plami. Bu 42 taniqli hissadorlar qachon boshlanganligini bilishni istagan bo'lar edi, degan savolga javob beradi, shunda siz qanday va qayerda qo'shganingizdan qat'iy nazar boshlanishingiz mumkin. +- ["GitHub Learning Lab"] (https://lab.github.com/) - GitHub Learning Lab bilan o'z mahoratingizni oshiring. Bizning do'stona botimiz sizga kerakli ko'nikmalarni qisqa vaqt ichida o'rganish uchun bir qator qiziqarli, amaliy loyihalar orqali o'tadi va shu bilan birga foydali fikr-mulohazalar bilan o'rtoqlashadi. +- ["Yangi kelganlarga loyihalarni ochishda yordamchi bo'lishlariga yordam berishning o'nta oddiy qoidalari"] (https://doi.org/10.1371/journal.pcbi.1007296) - Ushbu maqola ko'plab jamoalarni o'rganish va a'zolar, rahbarlarning tajribalariga asoslangan qoidalarni o'z ichiga oladi. va kuzatuvchilar. + +## Direct GitHub qidiruvlari +To'g'ridan-to'g'ri GitHub-ga hissa qo'shish uchun mos muammolarni ko'rsatadigan havolalarni qidiring. +- [is: issue is: open label: beginner] (https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Abeginner&type=issues) +- [bu: masala: ochiq yorliq: oson] (https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy&type=issues) +- [is: issue is: ochiq yorliq: faqat birinchi marta qatnashuvchilar] (https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only&type=issues) +- [is: issue is: open label: good-first-bug] (https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Agood-first-bug&type=issues) +- [is: issue is: ochiq yorliq: "yaxshi birinchi nashr"] (https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22&type=issues ) +- [bu: muammo: ochiq yorliq: boshlang'ich] (https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Astarter&type=issues) +- [is: issue is: open label: up-for grabs] (https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs&type=issues) + +## Mozilla hissador ekotizimi +- [Yaxshi Birinchi Xatolar] (https://bugzil.la/sw:%22 [good% 20first% 20bug]% 22 & limit = 0) - ishlab chiquvchilar loyihaga yaxshi kirish sifatida aniqlagan xatolar. +- [MDN veb-hujjatlari] (https://developer.mozilla.org/en-US/docs/MDN/Contribute) - MDN veb-hujjatlari guruhiga veb-platformani hujjatlashtirishda kontent muammolari va platformadagi xatolarni tuzatish orqali yordam bering. +- [Mentored Bugs] (https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - ustozi tayinlangan xatolar, ular ish paytida tiqilib qolganingizda sizga yordam berish uchun ARMda bo'lishadi. tuzatish bo'yicha. +- [Bugs Ahoy] (https://www.joshmatthews.net/bugsahoy/) - Bugzilla-da xatolarni topishga bag'ishlangan sayt. +- [Firefox DevTools] (http://firefox-dev.tools/) - Firefox brauzerida ishlab chiquvchi vositalari uchun yozilgan xatolarga bag'ishlangan sayt. +- [Mozilla uchun nima qila olaman] (https://whatcanidoformozilla.org/) - o'zingizning mahoratingiz va qiziqishlaringiz haqidagi ko'plab savollarga javob berib, nima ustida ishlashingiz mumkinligini aniqlang. +- [Mozilla-ni ishga tushirish] (https://twitter.com/StartMozilla) - Twitter-da Mozilla ekotizimiga yangi qo'shilganlar uchun mos keladigan mavzudagi tvitlar. + +## Ochiq manbali yangi ishtirokchilar uchun foydali maqolalar +- [Birinchi Open Source loyihangizni qanday tanlash (va unga hissa qo'shish)] (https://github.com/collections/choosing-projects) tomonidan [@GitHub] (https://github.com/github) +- [Tuzatish uchun birinchi ochiq manbali xatoni qanday topish mumkin] (https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/ ) tomonidan [@Shubheksha] (https://github.com/Shubheksha) +- [Faqat birinchi taymerlar] (https://kentcdodds.com/blog/first-timers-only/) tomonidan [@kentcdodds] (https://github.com/kentcdodds) +- [Yaxshilikni ochiq manbaga qaytaring] (https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) tomonidan [ @shanselman] (https://github.com/shanselman) +- [Ochiq manbaga birinchi marta kirish] (https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) tomonidan [@mcdonnelldean] (https: / /github.com/mcdonnelldean) +- [Ochiq manbaga qanday hissa qo'shish kerak] (https://opensource.guide/how-to-contribute/) tomonidan [@GitHub] (https://github.com/github) +- [Qanday qilib sizning kodingizdagi xatolarni topish mumkin] (https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) by [ @dougbradbury] (https://twitter.com/dougbradbury) +- [Markdownni o'zlashtirish] (https://guides.github.com/features/mastering-markdown/) tomonidan [@GitHub] (https://github.com/github) +- [Birinchi missiya: Contributors sahifasi] (https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) tomonidan [@forCrowd] (https://github.com/forCrowd) +- [Qanday qilib atigi 5 daqiqada birinchi ochiq manbali hissangizni qo'shish mumkin] (https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5- minutes-aaad1fc59c9a /) tomonidan [@roshanjossey] (https://github.com/Roshanjossey/) +- [Hacktoberfest 2019: kodlashni yangi boshlagan bo'lsangiz ham, qanday qilib bepul ko'ylakni olishingiz mumkin] (https://www.freecodecamp.org/news/hacktoberfest-2018-how-you-can-get-your-free -shirt-even-if-youre-new-to-kodlash-96080dd0b01b /) tomonidan [@quincylarson] (https://www.freecodecamp.org/news/author/quincylarson/) +- [Manbani ochish uchun achchiq qo'llanma] (https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) tomonidan [@ken_wheeler] (https://medium.com/@ken_wheeler) ) +- [Kichik dasturchining birinchi marta Ochiq manbaga o'z hissasini qo'shish bo'yicha qo'llanmasi] (https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) tomonidan [ @LetaKeane] (https://hackernoon.com/u/letakeane) +- [Git va GitHub-ni bosqichma-bosqich o'rganing (Windows-da)] (https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) tomonidan [@ ows-ali] (https: / /ows-ali.medium.com/) +- [Nima uchun ochiq manba va qanday?] (Https://careerkarma.com/blog/open-source-projects-for-beginners/) tomonidan [@ james-gallagher] (https://careerkarma.com/blog/author) / jamesgallagher /) +- [Ochiq manbadan qanday boshlash kerak - Sayan Chowdhury tomonidan] (https://www.hackerearth.com/getstarted-opensource/) +- [Qaysi ochiq manbaga o'z hissamni qo'shishim kerak] (https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) Kent C. Dodds +- [Franklin Okolie] (https://twitter.com/) tomonidan ochiq manbali immersive kirish qo'llanmasi (https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) DeveloperAspire) +- [Ochiq manbaga hissa qo'shishni boshlash] (https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) tomonidan [Zara Cooper] (https: // stackoverflow.blog/author/zara-cooper/) +- [Sudipto Ghosh] tomonidan yozilgan [boshlanuvchilar uchun ochiq manbali ulush bo'yicha qo'llanma] (https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) (https://github.com/pydevsg) +- [Ochiq manbaga hissa qo'shishning 8 ta kodli usuli] (https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) [OpenSource] (https) : //twitter.com/OpenSourceWay) + +## Versiya boshqaruvidan foydalanish +- [Like Like (a) Git] (http://think-like-a-git.net/) - "Tajribali boshlang'ichlar" uchun Git kirish, ammo xavfsiz tajribalar o'tkazish uchun oddiy strategiyani berish uchun hali ham kurash olib bormoqda git bilan. +- [Git-ni sinab ko'ring] (https://try.github.io/) - Git-ni brauzeringiz ichidan 15 daqiqada bepul o'rganing. +- [Everyday Git] (https://git-scm.com/docs/giteveryday) - Everyday Git uchun foydali minimal buyruqlar to'plami. +- [Oh bok, git!] (Https://ohshitgit.com/) - oddiy ingliz tilida tavsiflangan "git" xatolaridan qanday qutulish mumkin; shuningdek, sahifani qasam ichmasdan [Dangit, git!] (https://dangitgit.com/) sahifasidan ko'ring. +- [Atlassian Git Tutorials] (https://www.atlassian.com/git/tutorials) - "git" dan foydalanish bo'yicha turli xil qo'llanmalar. +- [GitHub Git Cheat Sheet] (https://education.github.com/git-cheat-sheet-education.pdf) (PDF) +- [Git Resources-dagi freeCodeCamp-ning viki-si] (https://forum.freecodecamp.org/t/wiki-git-resources/13136) +- [GitHub Flow] (https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - GitHub qanday qilib tortishish so'rovini berish haqida gaplashmoqda. +- [GitHub o'quv manbalari] (https://docs.github.com/uz/github/getting-started-with-github/git-and-github-learning-resources) - Git va GitHub o'quv manbalari. +- [Pro Git] (https://git-scm.com/book/en/v2) - Skott Chakon va Ben Straub tomonidan yozilgan va Apress tomonidan nashr etilgan Pro Gitning to'liq kitobi. +- [Git-it] (https://github.com/jlord/git-it-electron) - Git o'quv qo'llanmasining ish stoli dasturi. +- [Git uchun parvoz qoidalari] (https://github.com/k88hudson/git-flight-rules) - Ishlar noto'g'ri ketganda nima qilish kerakligi haqida ko'rsatma. +- [Ispan tilida yangi boshlanuvchilar uchun Git qo'llanmasi] (https://platzi.github.io/git-slides/#/) - git va GitHub haqida slaydlarning to'liq qo'llanmasi ispan tilida tushuntirilgan. GitHub-ning eksplicadas va Español-ga o'tishi mumkin. +- [Git Kraken] (https://www.gitkraken.com/git-client) - Vizual boshqaruv, o'zaro faoliyat platforma va interaktiv "git" ish stoli dasturi. +- [Git Tips] (https://github.com/git-tips/tips) - eng ko'p ishlatiladigan git maslahatlar va tavsiyalar to'plami. +- [Git Best Practices] (https://sethrobertson.github.io/GitBestPractices/) - Ko'pincha majburiyat qiling, keyinroq mukammal qiling, bir marta nashr eting: Git Best Practices. +- [Git Interactive Tutorial] (https://learngitbranching.js.org/) - Git-ni eng vizual va interaktiv usulda o'rganing. + +## Ochiq manbali kitoblar +- [Ochiq manbali dasturiy ta'minot ishlab chiqarish] (https://producingoss.com/) - Ochiq manbali dasturiy ta'minot ishlab chiqarish - bu Ochiq manbalarni rivojlantirishning insoniy tomonlari haqida kitob. Bu erda muvaffaqiyatli loyihalar qanday ishlashi, foydalanuvchilar va ishlab chiquvchilarning umidlari va bepul dasturiy ta'minot madaniyati tasvirlangan. +- [Ochiq kodli kitoblar seriyasi] (https://opensource.com/resources/ebooks) - https://opensource.com saytidan bepul elektron kitoblarning to'liq ro'yxati bilan Open Source va o'sib borayotgan Open Source harakati haqida ko'proq bilib oling. +- [HOWTO dasturiy ta'minotni chiqarish amaliyoti] (https://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - Ushbu HOWTO Linux va boshqa ochiq manbali loyihalar uchun yaxshi chiqish amaliyotini tavsiflaydi. Ushbu amaliyotlarga rioya qilgan holda, siz foydalanuvchilarga sizning kodingizni yaratishda va undan foydalanishda, boshqa ishlab chiquvchilar sizning kodingizni tushunishda va uni yaxshilash uchun siz bilan hamkorlik qilishni iloji boricha engillashtirasiz. +- [Ochiq manbalar 2.0: davom etayotgan evolyutsiya] (https://archive.org/details/opensources2.000diborich) (2005) - Open Sources 2.0 - bu zamonaviy texnologiya rahbarlarining tushunarli va o'ylantiruvchi insholar to'plamidir, bu rasmni davom ettiradi 1999 yil "Ochiq manbalar: inqilob ovozlari" kitobida rivojlangan evolyutsion rasm. +- [Ochiq manbali dasturlarning arxitekturasi] (http://www.aosabook.org/en/git.html) - Git-ning turli jihatlari taqsimlangan ish oqimlarini yoqish uchun qopqoq ostida qanday ishlashini va uning boshqa versiya boshqaruvidan farqini ko'rsating. tizimlar (VCS). +- [Ochiq manbalar: Ochiq manbadagi inqilob ovozlari] (https://www.oreilly.com/openbook/opensources/book/) - Linus Torvalds (Linux), Larri Uoll (Perl) kabi ochiq manbali kashshoflarning insholari. va Richard Stallman (GNU). + +## Ochiq manbalar bo'yicha tashabbuslar +- [Up For Grabs] (https://up-for-grabs.net/) - boshlanuvchilar uchun qulay bo'lgan loyihalarni o'z ichiga oladi +- [Faqat birinchi taymerlar] (https://www.firsttimersonly.com/) - "faqat birinchi taymerlar" deb nomlangan xatolar ro'yxati. +- [Birinchi hissalar] (https://firstcontributions.github.io/) - 5 daqiqada birinchi ochiq manbaga qo'shiling. Yangi boshlanuvchilarga hissa qo'shishni boshlashga yordam beradigan vosita va qo'llanma. [Bu erda] (https://github.com/firstcontributions/first-contributions) bu sayt uchun GitHub manba kodi va omborning o'ziga hissa qo'shish imkoniyati. +- [Hacktoberfest] (https://hacktoberfest.digitalocean.com/) - Ochiq manbalarga qo'shilishni rag'batlantirish dasturi. Oktyabr oyida kamida 4 marta so'rov yuborib, futbolkalar va stikerlar kabi sovg'alarga ega bo'ling. +- [24 Pull Requests] (https://24pullrequests.com) - 24 Pull Requests - bu dekabr oyi davomida Open Source hamkorligini rivojlantirishga qaratilgan loyihadir. +- [Ovio] (https://ovio.org) - Hisobotchilarga ma'qul loyihalarni tanlangan platformasi. Unda [kuchli muammolarni qidirish vositasi] mavjud (https://ovio.org/issues) va keling, loyihalar va muammolarni keyinroq saqlaymiz. + +## Litsenziya + Creative Commons License
    Ushbu asar litsenziyalangan Creative Commons Attribution-ShareAlike 4.0 xalqaro litsenziyasi . \ No newline at end of file diff --git a/README-VI.md b/README-VI.md new file mode 100644 index 00000000..04de7c64 --- /dev/null +++ b/README-VI.md @@ -0,0 +1,156 @@ + +
    + + Read this guide in other languages + + +
    + + +# Chào mừng bạn đến với dự án Mã nguồn mở! + +[![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) +[![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) +[![Build Status](https://api.travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) + +Đây là danh sách tài nguyên dành cho những người mới đóng góp cho dự án Mã nguồn mở. + +Nếu bạn tìm thấy tài nguyên bổ sung, vui lòng đóng góp một pull request. + +Nếu bạn có câu hỏi hoặc nhận xét, vui lòng tạo một issue. + +**Mục Lục** + +- [Tổng quan về dự án Mã nguồn mở](#Tổng-quan-về-dự-án-Mã-nguồn-mở) +- [Tìm kiếm trực tiếp trên Github](#Tìm-kiếm-trực-tiếp-trên-Github) +- [Hệ sinh thái cộng tác viên của Mozilla](#Hệ-sinh-thái-cộng-tác-viên-của-Mozilla) +- [Các bài viết hữu ích dành cho các cộng tác viên Nguồn mở mới](#Các-bài-viết-hữu-ích-dành-cho-các-cộng-tác-viên-Nguồn-mở-mới) +- [Sử dụng Version Control](#Sử-dụng-Version-Control) +- [Sách về dự án Mã nguồn mở](#Sách-về-dự-án-Mã-nguồn-mở) +- [Các sáng kiến ​​đóng góp nguồn mở](#Các-sáng-kiến-​​đóng-góp-nguồn-mở) +- [Giấy phép](#Giấy-phép) + +## Tổng quan về dự án Mã nguồn mở +- [Hướng dẫn để đóng góp cho dự án Mã nguồn mở](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) bởi [@DoomHammerNG](https://twitter.com/DoomHammerNG) +- [Giới thiệu về dự án Mã nguồn mở](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Hướng dẫn bởi DigitalOcean để hướng dẫn bạn trên con đường đóng góp thành công trên GitHub. +- [Issuehub.pro](http://issuehub.pro/) - Công cụ để tìm kiếm GitHub issues bằng label và ngôn ngữ lập trình. +- [Code Triage](https://www.codetriage.com/) - một công cụ khác, rất hay, để tìm các kho lưu trữ phổ biến và các vấn đề được lọc theo ngôn ngữ lập trình. +- [Tuyệt vời cho người mới bắt đầu](https://github.com/MunGell/awesome-for-beginners) - một repo GitHub tích lũy các dự án có lỗi và áp dụng nhãn để mô tả chúng, tốt cho những người đóng góp mới. +- [Hướng dẫn Mã nguồn mở](https://opensource.guide/) - Tập hợp các tài nguyên dành cho các cá nhân, cộng đồng và công ty muốn tìm hiểu cách điều hành và đóng góp cho một dự án Nguồn mở. +- [45 Github Issues Nên và Không nên](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Những điều Nên và Không nên trên GitHub. +- [Hướng dẫn Github](https://guides.github.com/) - hướng dẫn cơ bản về cách sử dụng GitHub một cách hiệu quả. +- [Đóng góp cho dự án Mã nguồn mở](https://github.com/danthareja/contribute-to-open-source) - Tìm hiểu Github workflow bằng cách đóng góp code vào dự án giả lập. +- [Linux Foundation's Hướng dẫn nguồn mở cho doanh nghiệp](https://www.linuxfoundation.org/resources/open-source-guides/) - The Linux Foundation's hướng dẫn cho các dự án Mã nguồn mở. +- [CSS Tricks Cuốn sách hướng dẫn nguồn cung cấp mã nguồn mở](https://css-tricks.com/open-source-etiquette-guidebook/) - Cuốn sách hướng dẫn nguồn cung cấp mã nguồn mở, được viết bởi Kent C. Dodds và Sarah Drasner. +- [Tài nguyên từ A đến Z dành cho sinh viên](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Danh sách các nguồn tài nguyên và cơ hội được tuyển chọn để sinh viên đại học học một ngôn ngữ mới. +- [Xem xét Pull Request](http://www.pullrequestroulette.com/) - Trang web này có một danh sách các pull request được gửi để xem xét thuộc về các dự án Mã nguồn mở được lưu trữ trên Github. +- ["Cách đóng góp cho một dự án nguồn mở trên GitHub" bởi Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - Video hướng dẫn từng bước về cách bắt đầu đóng góp cho các dự án Nguồn mở trên GitHub. +- [Đóng góp cho nguồn mở: Hướng dẫn trực tiếp từ đầu đến cuối](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - Hướng dẫn về đóng góp mã nguồn mở này bao gồm mọi thứ, từ việc chọn một dự án phù hợp, giải quyết một vấn đề, đến việc hợp nhất PR. +- ["Cách đóng góp cho dự án nguồn mở" bởi Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - Họ đang tập trung vào tính thực tế của việc đóng góp một pull request (PR) cho dự án của người khác trên GitHub. +- ["Cách bắt đầu với dự án Mã nguồn mở" của Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - Bài viết này bao gồm các tài nguyên để đóng góp vào mã nguồn mở cho người mới bắt đầu dựa trên sở thích ngôn ngữ yêu thích của họ. +- ["Duyệt qua các vấn đề tốt đầu tiên để bắt đầu đóng góp cho mã nguồn mở"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - GitHub hiện giúp bạn tìm ra những vấn đề tốt đầu tiên để bắt đầu đóng góp cho mã nguồn mở. +- ["Cách đóng góp cho dự án nguồn mở" của Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - Bài viết toàn diện này hướng đến các doanh nghiệp (nhưng vẫn hữu ích cho những người đóng góp riêng lẻ), nơi nó nói về lý do, cách thức và những dự án nguồn mở cần đóng góp. +- ["hướng dẫn bắt đầu tại đây" của Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - Cho phép Git bắt đầu trong thế giới mã nguồn mở, bắt đầu trong sân chơi mã nguồn mở. Đặc biệt được thiết kế cho mục đích giáo dục và trải nghiệm thực tế. +- ["Bắt đầu với mã nguồn mở" của NumFocus](https://github.com/numfocus/getting-started-with-open-source) - một repo GitHub giúp những người đóng góp vượt qua các rào cản gia nhập dự án Mã nguồn mở. +- ["Mã nguồn mở cho mọi người" bởi Chryz-hub](https://github.com/chryz-hub/opensource-4-everyone) - Một kho lưu trữ mọi thứ liên quan đến mã nguồn mở. Đây là một dự án giúp nâng cao khả năng hiển thị thành viên GitHub, thực hành với các lệnh git cơ bản và nâng cao, bắt đầu với mã nguồn mở, v.v. +- ["Open Advice"](http://open-advice.org/) - Bộ sưu tập kiến thức từ nhiều dự án Phần mềm Miễn phí. Nó trả lời câu hỏi 42 cộng tác viên nổi bật muốn biết khi nào họ bắt đầu để bạn có thể bắt đầu thành công bất kể bạn đóng góp như thế nào và ở đâu. +- ["GitHub Learning Lab"](https://lab.github.com/) - Nâng cao kỹ năng của bạn với GitHub Learning Lab. Bot thân thiện của chúng tôi sẽ đưa bạn qua một loạt các dự án thực tế, thú vị để học các kỹ năng bạn cần ngay lập tức — và chia sẻ phản hồi hữu ích trong suốt quá trình. +- ["Mười quy tắc đơn giản để giúp những người mới trở thành người đóng góp cho các dự án đang mở"](https://doi.org/10.1371/journal.pcbi.1007296) - Bài viết này đề cập đến các quy tắc dựa trên các nghiên cứu về nhiều cộng đồng và kinh nghiệm của các thành viên, lãnh đạo và quan sát viên. + + +## Tìm kiếm trực tiếp trên Github +Tìm kiếm các liên kết trỏ trực tiếp đến các vấn đề phù hợp để đóng góp trên GitHub. +- [is:issue is:open label:beginner](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Abeginner&type=issues) +- [is:issue is:open label:easy](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy&type=issues) +- [is:issue is:open label:first-timers-only](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only&type=issues) +- [is:issue is:open label:good-first-bug](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Agood-first-bug&type=issues) +- [is:issue is:open label:"good first issue"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22&type=issues) +- [is:issue is:open label:starter](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Astarter&type=issues) +- [is:issue is:open label:up-for-grabs](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs&type=issues) + +## Hệ sinh thái cộng tác viên của Mozilla +- [Good First Bugs](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - lỗi mà các nhà phát triển đã xác định là một phần giới thiệu tốt cho dự án. +- [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - giúp nhóm MDN Web Docs ghi lại nền tảng web bằng cách khắc phục các sự cố nội dung và lỗi nền tảng. +- [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - lỗi có một người cố vấn được chỉ định, người sẽ ở đó trên IRC để giúp bạn khi bạn gặp khó khăn trong khi tìm cách khắc phục. +- [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - một trang web chuyên tìm lỗi trên Bugzilla. +- [Firefox DevTools](http://firefox-dev.tools/) - một trang web dành riêng cho các lỗi được gửi cho các công cụ dành cho nhà phát triển trong trình duyệt Firefox. +- [What Can I Do For Mozilla](https://whatcanidoformozilla.org/)  -  tìm ra những gì bạn có thể làm bằng cách trả lời một loạt các câu hỏi về bộ kỹ năng và sở thích của bạn. +- [Start Mozilla](https://twitter.com/StartMozilla) - một tài khoản Twitter tweet về các vấn đề phù hợp với những người đóng góp mới cho hệ sinh thái Mozilla. + +## Các bài viết hữu ích dành cho các cộng tác viên Nguồn mở mới +- [Cách chọn (và đóng góp vào) dự án Mã nguồn mở đầu tiên của bạn](https://github.com/collections/choosing-projects) bởi [@GitHub](https://github.com/github) +- [Cách tìm lỗi ở dự án Mã nguồn mở đầu tiên của bạn để sửa](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) bởi [@Shubheksha](https://github.com/Shubheksha) +- [Chỉ lần đầu tiên](https://kentcdodds.com/blog/first-timers-only/) bởi [@kentcdodds](https://github.com/kentcdodds) +- [Mang lòng tốt trở lại dự án Mã nguồn mở](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) bởi [@shanselman](https://github.com/shanselman) +- [Bắt đầu sử dụng mã nguồn mở lần đầu tiên](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) bởi [@mcdonnelldean](https://github.com/mcdonnelldean) +- [Cách đóng góp cho dự án Mã nguồn mở](https://opensource.guide/how-to-contribute/) bởi [@GitHub](https://github.com/github) +- [Cách tìm lỗi trong code của bạn](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) bởi [@dougbradbury](https://twitter.com/dougbradbury) +- [Làm chủ Markdown](https://guides.github.com/features/mastering-markdown/) bởi [@GitHub](https://github.com/github) +- [Nhiệm vụ đầu tiên: Trang cộng tác viên](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) bởi [@forCrowd](https://github.com/forCrowd) +- [Cách thực hiện đóng góp Mã nguồn mở đầu tiên của bạn chỉ trong 5 phút](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) bởi [@roshanjossey](https://github.com/Roshanjossey/) +- [Hacktoberfest 2019: Cách bạn có thể nhận áo sơ mi miễn phí - ngay cả khi bạn chưa quen với lập trình](https://www.freecodecamp.org/news/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b/) bởi [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) +- [Hướng dẫn sâu sắc về Mã nguồn mở](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) bởi [@ken_wheeler](https://medium.com/@ken_wheeler) +- [Hướng dẫn từng bước cho nhà phát triển cơ sở để đóng góp cho dự án Mã nguồn mở lần đầu tiên](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) bởi [@LetaKeane](https://hackernoon.com/u/letakeane) +- [Tìm hiểu từng bước Git và GitHub (trên Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) bởi [@ows-ali](https://ows-ali.medium.com/) +- [Tại sao lại là dự án Mã nguồn mở và làm như thế nào?](https://careerkarma.com/blog/open-source-projects-for-beginners/) bởi [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) +- [Cách bắt đầu với Mã nguồn mở - bởi Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) +- [Tôi nên đóng góp vào nguồn mở nào](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) bởi Kent C. Dodds +- [Hướng dẫn giới thiệu phong phú về Mã nguồn mở](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) bởi [Franklin Okolie](https://twitter.com/DeveloperAspire) +- [Bắt đầu với việc đóng góp cho mã nguồn mở](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) bởi [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) +- [Hướng dẫn cho người mới bắt đầu về đóng góp nguồn mở](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) bởi [Sudipto Ghosh](https://github.com/pydevsg) +- [8 cách không dùng mã để đóng góp cho mã nguồn mở](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) bởi [OpenSource](https://twitter.com/OpenSourceWay) + +## Sử dụng Version Control +- [Suy nghĩ như Git](http://think-like-a-git.net/) - Giới thiệu Git dành cho "người mới bắt đầu nâng cao" nhưng vẫn đang gặp khó khăn, nhằm cung cấp cho bạn một chiến lược đơn giản để thử nghiệm một cách an toàn với git. +- [Dùng thử Git](https://try.github.io/) - Học Git miễn phí trong 15 phút từ trong trình duyệt của bạn. +- [Sử dụng Git mỗi ngày](https://git-scm.com/docs/giteveryday) - Một bộ lệnh tối thiểu hữu ích cho Everyday Git. +- [Oh shit, git!](https://ohshitgit.com/) - làm thế nào để thoát khỏi những lỗi phổ biến `git` được mô tả bằng tiếng Anh đơn giản; cũng có thể thử [Dangit, git!](https://dangitgit.com/) cho trang với từ ngữ nhẹ nhàng hơn +- [Hướng dẫn Atlassian Git](https://www.atlassian.com/git/tutorials) - các hướng dẫn khác nhau về cách sử dụng `git`. +- [GitHub Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) +- [freeCodeCamp's Tài nguyên Wiki trên Git](https://forum.freecodecamp.org/t/wiki-git-resources/13136) +- [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - GitHub nói về cách thực hiện một pull request. +- [Tài nguyên học tập trên GitHub](https://docs.github.com/en/github/getting-started-with-github/git-and-github-learning-resources) - Tài nguyên học tập Git và GitHub. +- [Pro Git](https://git-scm.com/book/en/v2) - Toàn bộ cuốn sách Pro Git, được viết bởi Scott Chacon và Ben Straub và được xuất bản bởi Apress. +- [Git-it](https://github.com/jlord/git-it-electron) - Ứng dụng dành cho máy tính để bàn hướng dẫn từng bước Git. +- [Flight Rules for Git](https://github.com/k88hudson/git-flight-rules) - Hướng dẫn về những việc cần làm khi có sự cố. +- [Hướng dẫn Git cho người mới bắt đầu bằng tiếng Tây Ban Nha](https://platzi.github.io/git-slides/#/) - Hướng dẫn đầy đủ về các slide trên git và GitHub được giải thích bằng tiếng Tây Ban Nha. Una guía completa de diapositivas sobre git y GitHub explicadas en Español. +- [Git Kraken](https://www.gitkraken.com/git-client) - Ứng dụng desktop `git` trực quan, đa nền tảng và tương tác để kiểm soát phiên bản. +- [Git Tips](https://github.com/git-tips/tips) - Bộ sưu tập các mẹo và thủ thuật git được sử dụng phổ biến nhất. +- [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - Commit Often, Perfect Later, Publish Once: Các phương pháp hay nhất về Git. +- [Hướng dẫn tương tác với Git](https://learngitbranching.js.org/) - Học Git một cách trực quan và tương tác nhất. + +## Sách về dự án Mã nguồn mở +- [Producing Open Source Software](https://producingoss.com/) - Producing Open Source Software là một cuốn sách về khía cạnh con người của sự phát triển Nguồn Mở. Nó mô tả cách hoạt động của các dự án thành công, kỳ vọng của người dùng và nhà phát triển, và văn hóa của phần mềm miễn phí. +- [Open Source Book Series](https://opensource.com/resources/ebooks) - Tìm hiểu thêm về Nguồn mở và phong trào Nguồn mở đang phát triển với danh sách đầy đủ các sách điện tử miễn phí từ https://opensource.com. +- [Software Release Practice HOWTO](https://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - HOWTO này mô tả các phương pháp phát hành tốt cho Linux và các dự án Mã nguồn mở khác. Bằng cách làm theo các phương pháp này, bạn sẽ giúp người dùng xây dựng và sử dụng mã của bạn dễ dàng nhất có thể, đồng thời để các nhà phát triển khác hiểu mã của bạn và hợp tác với bạn để cải thiện mã. +- [Open Sources 2.0 : The Continuing Evolution](https://archive.org/details/opensources2.000diborich) (2005) - Nguồn mở 2.0 là tập hợp các bài luận sâu sắc và kích thích tư duy của các nhà lãnh đạo công nghệ ngày nay, tiếp tục vẽ nên bức tranh tiến hóa được phát triển trong cuốn sách năm 1999, Nguồn mở: Tiếng nói từ cuộc cách mạng. +- [The Architecture of Open Source Applications](http://www.aosabook.org/en/git.html) - Cho biết các khía cạnh khác nhau của Git hoạt động như thế nào dưới các trang bìa để kích hoạt quy trình công việc phân tán và nó khác với các hệ thống kiểm soát phiên bản khác (VCS) như thế nào. +- [Open Sources: Voices from the Open Source Revolution](https://www.oreilly.com/openbook/opensources/book/) - Các bài luận của những người tiên phong về nguồn mở như Linus Torvalds (Linux), Larry Wall (Perl) và Richard Stallman (GNU). + +## Các sáng kiến ​​đóng góp nguồn mở +- [Up For Grabs](https://up-for-grabs.net/) - Chứa các dự án có vấn đề thân thiện với người mới bắt đầu +- [First Timers Only](https://www.firsttimersonly.com/) - Danh sách các lỗi được gắn nhãn "chỉ dành cho lần đầu tiên". +- [First Contributions](https://firstcontributions.github.io/) - Thực hiện đóng góp Nguồn mở đầu tiên của bạn sau 5 phút. Một công cụ và hướng dẫn để giúp người mới bắt đầu với các đóng góp. [Nơi đây](https://github.com/firstcontributions/first-contributions) là mã nguồn GitHub cho trang web và cơ hội đóng góp cho chính kho lưu trữ. +- [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Một chương trình khuyến khích đóng góp Nguồn mở. Kiếm những món quà như áo phông và nhãn dán bằng cách thực hiện ít nhất 4 yêu cầu kéo trong tháng 10. +- [24 Pull Requests](https://24pullrequests.com) - 24 Yêu cầu kéo là một dự án nhằm thúc đẩy hợp tác Nguồn mở trong tháng 12. +- [Ovio](https://ovio.org) - Một nền tảng có tuyển chọn các dự án thân thiện với cộng tác viên được tuyển chọn. Nó là một [công cụ tìm kiếm sự cố mạnh mẽ](https://ovio.org/issues) và cho phép bạn lưu các dự án và sự cố cho sau này. + +## Giấy phép +Creative Commons License
    Dự án này được cấp phép theo Creative Commons Attribution-ShareAlike 4.0 International License. + diff --git a/README-pt-BR.md b/README-pt-BR.md index 0abed0d2..9d5e0c37 100644 --- a/README-pt-BR.md +++ b/README-pt-BR.md @@ -22,7 +22,7 @@ [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) -[![Build Status](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) Esta é uma lista de links úteis para quem está começando com Open Source. @@ -50,9 +50,9 @@ Se você possui alguma dúvida ou comentário, por favor crie uma issue. - [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - Um repositório que relaciona projetos com ótimos bugs para novos contribuidores. - [Guias de Open Source](https://opensource.guide/) - Coleção de recursos para desenvolvedores, comunidades e empresas que desejam aprender como gerenciar e contribuir com projetos Open Source. - [45 Issues sobre "O que Fazer e Não Fazer no GitHub"](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - O que Fazer e Não Fazer no GitHub. -- [Guias para GitHub](https://guides.github.com/) - Guias básicos sobre como usar o GitHub de maneira eficiente. +- [Guias para GitHub](https://docs.github.com/en) - Guias básicos sobre como usar o GitHub de maneira eficiente. - [Contribua com Open Source](https://github.com/danthareja/contribute-to-open-source) - Use um projeto simulado para aprender como funciona o fluxo de contribuição de código no GitHub. -- [Guias de Open Source para Empresas feitos pela Fundação Linux](https://www.linuxfoundation.org/resources/open-source-guides/) - Guias de Open Source da Fundação Linux. +- [Guias de Open Source para Empresas feitos pela Fundação Linux](https://www.linuxfoundation.org/resources/open-source-guides) - Guias de Open Source da Fundação Linux. - [Manual de Etiqueta para Open Source](https://css-tricks.com/open-source-etiquette-guidebook/) - Um Manual de Etiqueta para contribuições Open Source, escrito por Kent C. Dodds e Sarah Drasner. - [Recursos de A a Z para Estudantes](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Lista revisada de recursos e oportunidades para o aprendizado de novas linguagens de programação. - [Contribuindo com o seu Primeiro Projeto Open Source: Uma Abordagem Prática](https://blog.devcenter.co/contributing-to-your-first-open-source-project-a-practical-approach-1928c4cbdae) - Um passo-a-passo de como contribuir com o seu primeiro projeto Open Source por [Abati Adewale](https://www.acekyd.com). @@ -73,11 +73,10 @@ Pesquise por links diretos para issues no GitHub. ## Ambiente de Contribuidores da Mozilla -- [Primeiros Bugs](https://bugzil.la/sw:%22[good%20first%20bug]%22&limit=0) - Bugs que desenvolvedores identificaram como ótima introdução ao projeto. +- [Primeiros Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - Bugs que desenvolvedores identificaram como ótima introdução ao projeto. - [Mentoria de Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - Bugs que possuem um mentor disponível para te ajudar caso você encontre dificuldades enquanto trabalha em uma solução. - [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - Um site dedicado a encontrar bugs no Bugzilla. - [Firefox DevTools](http://firefox-dev.tools/) - Um site dedicado a bugs reportados para o DevTools no navegador Firefox. -- [What Can I Do For Mozilla](http://whatcanidoformozilla.org/) - Responda perguntas a respeito das suas habilidades e interesses a fim de descobrir no que você pode trabalhar. - [Start Mozilla](https://twitter.com/StartMozilla) - Uma conta no Twitter que publica issues apropriadas a novos contribuidores no ecossistema da Mozilla. ## Artigos úteis para novos contribuidores @@ -87,10 +86,10 @@ Pesquise por links diretos para issues no GitHub. - [Apenas para iniciantes](https://kentcdodds.com/blog/first-timers-only) por [@kentcdodds](https://github.com/kentcdodds) - [Tragam a cordialidade de volta ao Open Source](http://www.hanselman.com/blog/BringKindnessBackToOpenSource.aspx) por [@shanselman](https://github.com/shanselman) - [Mergulhando no Open Source pela primeira vez](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) por [@mcdonnelldean](https://github.com/mcdonnelldean) -- [Como contribuir com Open Source](https://opensource.guide/how-to-contribute/) por [@GitHub](https://github.com/github) -- [Como encontrar um bug no seu código](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) por [@dougbradbury](https://twitter.com/dougbradbury) -- [Dominando Markdown](https://guides.github.com/features/mastering-markdown/) por [@GitHubGuides](https://guides.github.com/) -- [Primeira missão: Página de Contribuidores](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) por [@forCrowd](https://github.com/forCrowd) +- [Como contribuir com Open Source](https://opensource.guide/how-to-contribute/) por [@GitHub](https://github.com/github/opensource.guide) +- [Como encontrar um bug no seu código](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) por [@dougbradbury](https://twitter.com/dougbradbury) +- [Dominando Markdown](https://docs.github.com/features/mastering-markdown/) por [@GitHubGuides](https://docs.github.com/en) +- [Primeira missão: Página de Contribuidores](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) por [@forCrowd](https://github.com/forCrowd) - [Como fazer a sua primeira contribuição com Open Source em apenas 5 minutos](https://medium.freecodecamp.org/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a) por [@roshanjossey](https://medium.freecodecamp.org/@roshanjossey) - [Hacktoberfest 2018: Como conseguir uma camisa grátis - mesmo com pouca experiência em programação](https://medium.freecodecamp.org/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b) por [@quincylarson](https://medium.freecodecamp.org/@quincylarson) - [Um Guia Cruel de Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) por [@ken_wheeler](https://medium.com/@ken_wheeler) @@ -99,8 +98,8 @@ Pesquise por links diretos para issues no GitHub. ## Usando ferramentas de Controle de Versões -- [Think Like (a) Git](http://think-like-a-git.net/) - Introdução a Git para "Iniciantes Avançados" que ainda têm dificuldades, a fim de proporcionar uma estratégia simples para experimentar Git de maneira segura. -- [Try Git](https://try.github.io/) - Aprenda Git gratuitamente em 15 minutos a partir do seu navegador. +- [Think Like (a) Git](https://think-like-a-git.net/) - Introdução a Git para "Iniciantes Avançados" que ainda têm dificuldades, a fim de proporcionar uma estratégia simples para experimentar Git de maneira segura. +- [Try Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Aprenda Git gratuitamente em 15 minutos a partir do seu navegador. - [Everyday Git](https://git-scm.com/docs/giteveryday) - Um conjunto de comandos do Git úteis para o dia-a-dia. - [Oh shit, git!](http://ohshitgit.com/) - Como consertar erros comuns em Git. - [Tutoriais de Git da Atlassian](https://www.atlassian.com/git/tutorials/) - Vários tutoriais sobre como usar `Git`. @@ -129,6 +128,7 @@ Pesquise por links diretos para issues no GitHub. - [First Contributions](https://firstcontributions.github.io/) - Faça sua primeira contribuição Open Source em 5 minutos. Uma ferramenta e tutorial para ajudar iniciantes em suas contribuições. - [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Um programa para incentivar contribuições em Open Source. Ganhe brindes como camisas e adesivos ao abrir no mínimo 5 Pull Requests no mês de Outubro. - [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests é um projeto com intuito de promover colaborações em Open Source durante o mês de Dezembro. +- [Django Girls](https://djangogirls.org/pt-br/) - Django Girls é uma organização sem fins lucrativos e uma comunidade que capacita e ajuda mulheres a organizar workshops de programação gratuitos de um dia, fornecendo ferramentas, recursos e suporte. ## Licença diff --git a/README.md b/README.md index 156af020..dcd5d9b1 100644 --- a/README.md +++ b/README.md @@ -21,26 +21,31 @@
  • Turkish
  • 한국어
  • 日本語
  • +
  • O'zbek
  • हिंदी
  • فارسی
  • اردو
  • +
  • اللغة العربية
  • +
  • தமிழ்
  • +
  • नेपाली
  • +
  • മലയാളം
  • -# Welcome newbie Open Source contributors! +# Welcome Newbie Open Source Contributors! [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](https://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) -[![Build Status](https://api.travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source.svg?branch=master)](https://travis-ci.org/freeCodeCamp/how-to-contribute-to-open-source) +[![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) This is a list of resources for people who are new to contributing to Open Source. -If you find additional resources, please contribute a pull request. +If you find additional resources, please create a pull request. If you have questions or comments, please create an issue. -**Contents** +**Table of Contents** - [Contributing to Open Source in general](#contributing-to-open-source-in-general) - [Direct GitHub searches](#direct-github-searches) @@ -54,37 +59,44 @@ If you have questions or comments, please create an issue. ## Contributing to Open Source in general -- [The Definitive Guide to Contributing to Open Source](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) by [@DoomHammerNG](https://twitter.com/DoomHammerNG) +> Articles and resources that discuss the world and culture of Open Source. + +- [The Definitive Guide to Contributing to Open Source](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) by [@DoomHammerNG](https://twitter.com/DoomHammerNG). - [An Intro to Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Tutorials by DigitalOcean to guide you on your way to contribution success here on GitHub. -- [Code Triage](https://www.codetriage.com/) - another, really nice, tool for finding popular repositories and issues filtered by language. -- [Forge Your Future with Open Source](https://fossforge.com) ($) - Book devoted to explaining open source, how to find a project, and how to start contributing. Inclusive of all roles in software development, not just programmers. +- [Complete Guide on Open Source Contributions](https://www.youtube.com/playlist?list=PLR0CKdeR_FyscaxEksDVXc4UQvlOFLYS6) - YouTube tutorials playlist by "Dev Sense". +- [Code Triage](https://www.codetriage.com/) - A tool for finding popular repositories and issues filtered by language. +- [Forge Your Future with Open Source](https://pragprog.com/titles/vbopens/forge-your-future-with-open-source/) ($) - Book devoted to explaining open source, how to find a project, and how to start contributing. Inclusive of all roles in software development, not just programmers. - [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - a GitHub repo that amasses projects with good bugs for new contributors, and applies labels to describe them. - [Open Source Guides](https://opensource.guide/) - Collection of resources for individuals, communities, and companies who want to learn how to run and contribute to an Open Source project. - [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Do's and Don'ts on GitHub. -- [GitHub Guides](https://guides.github.com/) - basic guides on how to use GitHub effectively. +- [GitHub Guides](https://docs.github.com/en) - basic guides on how to use GitHub effectively. - [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - Learn the GitHub workflow by contributing code to a simulation project. -- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides/) - The Linux Foundation's guides to Open Source projects. +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - The Linux Foundation's guides to Open Source projects. - [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - An Open Source Etiquette Guidebook, written by Kent C. Dodds And Sarah Drasner. - [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Curated list of resources and opportunities for college students to learn a new coding language. -- [Pull Request Roulette](http://www.pullrequestroulette.com/) - This site has a list of pull requests submitted for review belonging to Open Source projects hosted on Github. - ["How to Contribute to an Open Source Project on GitHub" by Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - A step-by-step video guide of how to start contributing to Open Source projects on GitHub. - [Contributing to Open Source: A Live Walkthrough from Beginning to End](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - This walkthrough of an open source contribution covers everything from picking a suitable project, working on an issue, to getting the PR merged in. - ["How to Contribute to Open Source Project" by Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - They are focusing on the nitty-gritty of contributing a pull request (PR) to someone else’s project on GitHub. - ["How to get started with Open Source" by Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - This article covers the resources for contributing to open source for beginners based on their favorite language interest. - ["Browse good first issues to start contributing to open source"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - GitHub now helps you find good first issues to start contributing to open source. - ["How to Contribute to Open Source Project" by Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - This comprehensive article is directed towards businesses (but still useful for individual contributors) where it talks about why, how, and what open-source projects to contribute to. -- ["start-here-guidelines" by Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - - Lets Git started in the world of opensource, starting in the opensource playground. Especially designed for education and practical experience purposes. +- ["start-here-guidelines" by Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - Lets Git started in the world of opensource, starting in the opensource playground. Especially designed for education and practical experience purposes. - ["Getting Started with Open Source" by NumFocus](https://github.com/numfocus/getting-started-with-open-source) - a GitHub repo that helps contributors overcome barriers to entry in open-source. -- ["Opensoure-4-everyone" by Chryz-hub](https://github.com/chryz-hub/opensource-4-everyone) - A repository on everything related to open source. This is a project to help with GitHub membership visibility, practice with basic and advance git commands, getting started with open source, and more. +- ["Opensource-4-everyone" by Chryz-hub](https://github.com/chryz-hub/opensource-4-everyone) - A repository on everything related to open source. This is a project to help with GitHub membership visibility, practice with basic and advance git commands, getting started with open source, and more. - ["Open Advice"](http://open-advice.org/) - Knowledge collection from a wide variety of Free Software projects. It answers the question what 42 prominent contributors would have liked to know when they started so you can get a head-start no matter how and where you contribute. -- ["GitHub Learning Lab"](https://lab.github.com/) - Level up your skills with GitHub Learning Lab. Our friendly bot will take you through a series of fun, practical projects to learn the skills you need in no time—and share helpful feedback along the way. +- ["GitHub Skills"](https://skills.github.com) - Level up your skills with GitHub Skills. Our friendly bot will take you through a series of fun, practical projects to learn the skills you need in no time—and share helpful feedback along the way. - ["Ten simple rules for helping newcomers become contributors to open projects"](https://doi.org/10.1371/journal.pcbi.1007296) - This article covers rules based on studies of many communities and experiences of members, leaders, and observers. - ["Step-by-Step guide to contributing on GitHub"](https://www.dataschool.io/how-to-contribute-on-github/) - a step-by-step guide with supporting visuals and links regarding the whole process of contributing to an open source project. +- [Open Source with Pradumna](https://github.com/Pradumnasaraf/open-source-with-pradumna) - This repo contains resources and materials to learn and get yourself started with Open Source, Git, and GitHub. +- ["FOSS Community Acronyms"](https://github.com/d-edge/foss-acronyms) - This repo contains a list of abbreviations used within the FOSS (Free and Open Source) community, along with their definitions and usages. +- ["Open Source Fiesta - Open Source Fiesta"](https://zubi.gitbook.io/open-source-fiesta/) - Step-by-step instruction on how to contribute to GitHub repositories, and includes a git command line cheatsheet. +- ["6 Best Practices to Manage Pull Request Creation and Feedback"](https://doordash.engineering/2022/08/23/6-best-practices-to-manage-pull-request-creation-and-feedback/) from Jenna Kiyasu, software engineer at DoorDash Engineering. +- ["Contribute to the Open-Source Community"](https://arijitgoswami.hashnode.dev/contribute-to-the-open-source-community) - Advantages of open-source software, how to understand the inner workings of an open-source project and make the first contribution. +- ["Complete Guide to Open Source - How to Contribute"](https://www.youtube.com/watch?v=yzeVMecydCE) (41:52) - Learn why and how to contribute to open source software with Eddie Jaoude. ## Direct GitHub searches -Search links that point directly to suitable issues to contribute to on GitHub. +> Search links that point directly to suitable issues to contribute to on GitHub. - [is:issue is:open label:beginner](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Abeginner&type=issues) - [is:issue is:open label:easy](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy&type=issues) @@ -95,29 +107,34 @@ Search links that point directly to suitable issues to contribute to on GitHub. - [is:issue is:open label:up-for-grabs](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs&type=issues) - [is:issue is:open label:easy-fix](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy-fix&type=issues) - [is:issue is:open label:"beginner friendly"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22beginner+friendly%22&type=issues) -- [is:issue is:open label:your-first-pr](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Ayour-first-pr&type=issues) ## Mozilla's contributor ecosystem +> Mozilla pledges for a healthy internet and with it, has opportunities to contribute to its open-source projects. + - [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=good-first-bug) - bugs that developers have identified as a good introduction to the project. +- [Codetribute](https://codetribute.mozilla.org/) - find your first code contribution with Mozilla - [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - help the MDN Web Docs team in documenting the web platform by fixing content issues and platform bugs. - [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - bugs that have a mentor assigned who will be there on IRC to help you when you get stuck while working on a fix. - [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - a site dedicated to finding bugs on Bugzilla. - [Firefox DevTools](https://firefox-dev.tools/) - a site dedicated to bugs filed for the developer tools in the Firefox browser. -- [What Can I Do For Mozilla](https://whatcanidoformozilla.org/) - figure out what you can work on by answering a bunch of questions about your skill set and interests. - [Start Mozilla](https://twitter.com/StartMozilla) - a Twitter account that tweets about issues fit for contributors new to the Mozilla ecosystem. ## Useful articles for new Open Source contributors -- [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/github) +> Helpful articles and blogs directed at new contributors on how to get started. + +- [Contributing.md](https://contributing.md/starting-an-open-source-project/) - A series of guides on open source contribution +- [Finding ways to contribute to open source on GitHub](https://docs.github.com/en/get-started/exploring-projects-on-github/finding-ways-to-contribute-to-open-source-on-github) by [@GitHub](https://github.com/github) +- [How to choose (and contribute to) your first Open Source project](https://github.com/collections/choosing-projects) by [@GitHub](https://github.com/collections) - [How to find your first Open Source bug to fix](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) by [@Shubheksha](https://github.com/Shubheksha) -- [First Timers Only](https://kentcdodds.com/blog/first-timers-only/) by [@kentcdodds](https://github.com/kentcdodds) +- [First Timers Only](https://kentcdodds.com/blog/first-timers-only) by [@kentcdodds](https://github.com/kentcdodds) - [Bring Kindness Back to Open Source](https://web.archive.org/web/20201009150545/https://www.hanselman.com/blog/bring-kindness-back-to-open-source) by [@shanselman](https://github.com/shanselman) - [Getting into Open Source for the First Time](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) by [@mcdonnelldean](https://github.com/mcdonnelldean) -- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github) -- [How to Find a Bug in Your Code](https://8thlight.com/blog/doug-bradbury/2016/06/29/how-to-find-bug-in-your-code.html) by [@dougbradbury](https://twitter.com/dougbradbury) -- [Mastering Markdown](https://docs.github.com/github/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) by [@GitHub](https://github.com/github) -- [First mission: Contributors page](https://medium.com/@forCrowd/first-mission-contributors-page-df24e6e70705#.2v2g0no29) by [@forCrowd](https://github.com/forCrowd) +- [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/) by [@GitHub](https://github.com/github/opensource.guide) +- [How to Find a Bug in Your Code](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) by [@dougbradbury](https://twitter.com/dougbradbury) +- [Mastering Markdown](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) by [@GitHub](https://github.com/github/docs) +- [First mission: Contributors page](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705) by [@forCrowd](https://github.com/forCrowd) - [How to make your first Open Source contribution in just 5 minutes](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) by [@roshanjossey](https://github.com/Roshanjossey/) - [I just got my free Hacktoberfest shirt. Here’s a quick way you can get yours.](https://www.freecodecamp.org/news/i-just-got-my-free-hacktoberfest-shirt-heres-a-quick-way-you-can-get-yours-fa78d6e24307/) by [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) - [A Bitter Guide To Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) @@ -125,17 +142,22 @@ Search links that point directly to suitable issues to contribute to on GitHub. - [Learn Git and GitHub Step By Step (on Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) by [@ows-ali](https://ows-ali.medium.com/) - [Why Open Source and How?](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) - [How to get started with Open Source - By Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) -- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to/) by [@kentcdodds](https://github.com/kentcdodds) +- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) by [@kentcdodds](https://twitter.com/kentcdodds) - [An immersive introductory guide to Open-source](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) by [Franklin Okolie](https://twitter.com/DeveloperAspire) - [Getting started with contributing to open source](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) by [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) - [Beginner's guide to open-source contribution](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) by [Sudipto Ghosh](https://github.com/pydevsg) - [8 non-code ways to contribute to open source](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) by [OpenSource](https://twitter.com/OpenSourceWay) - [What is Open Source Software? OSS Explained in Plain English](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) by [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) - [How to Start an Open Source Project on GitHub – Tips from Building My Trending Repo](https://www.freecodecamp.org/news/how-to-start-an-open-source-project-on-github-tips-from-building-my-trending-repo/) by [@Rishit-dagli](https://github.com/Rishit-dagli) +- [Finding Good First Issues](https://community.codenewbie.org/bdougie/finding-good-first-issues-33a6) by [Brian Douglas](https://community.codenewbie.org/bdougie) +- [How can I become an Open Source contributor? (The ultimate guide)](https://medium.com/@juliafmorgado/how-can-i-become-an-open-source-contributor-the-ultimate-guide-d746e380e011) by [Julia Furst Morgado](https://medium.com/@juliafmorgado) ## Using Version Control -- [Think Like (a) Git](http://think-like-a-git.net/) - Git introduction for "advanced beginners", but are still struggling, in order to give you a simple strategy to safely experiment with git. +> Tutorials and resources of varying levels on using version control, typically Git and GitHub. + +- [Video tutorial for Git and Github by Harvard University](https://www.youtube.com/watch?v=NcoBAfJ6l2Q) - Tutorial by Harvard University, part of their CS50 Web Development course on understanding Git and GitHub and working with Git commands. +- [Think Like (a) Git](https://think-like-a-git.net/) - Git introduction for "advanced beginners", but are still struggling, in order to give you a simple strategy to safely experiment with git. - [Quickstart - Set up Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Learn how to set up Git locally and set up authentication, along with next steps on your learning journey. - [Everyday Git](https://git-scm.com/docs/giteveryday) - A useful minimum set of commands for Everyday Git. - [Oh shit, git!](https://ohshitgit.com/) - how to get out of common `git` mistakes described in plain English; also see [Dangit, git!](https://dangitgit.com/) for the page without swears. @@ -143,7 +165,7 @@ Search links that point directly to suitable issues to contribute to on GitHub. - [GitHub Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) - [freeCodeCamp's Wiki on Git Resources](https://forum.freecodecamp.org/t/wiki-git-resources/13136) - [GitHub Flow](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - GitHub talk on how to make a pull request. -- [GitHub Learning Resources](https://docs.github.com/en/github/getting-started-with-github/git-and-github-learning-resources) - Git and GitHub learning resources. +- [Quickstart - GitHub Learning Resources](https://docs.github.com/en/get-started/quickstart/git-and-github-learning-resources) - Git and GitHub learning resources. - [Pro Git](https://git-scm.com/book/en/v2) - The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress. - [Git-it](https://github.com/jlord/git-it-electron) - Step by step Git tutorial desktop app. - [Flight Rules for Git](https://github.com/k88hudson/git-flight-rules) - A guide about what to do when things go wrong. @@ -152,46 +174,63 @@ Search links that point directly to suitable issues to contribute to on GitHub. - [Git Tips](https://github.com/git-tips/tips) - Collection of most commonly used git tips and tricks. - [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - Commit Often, Perfect Later, Publish Once: Git Best Practices. - [Git Interactive Tutorial](https://learngitbranching.js.org/) - Learn Git in the most visual and interactive way. +- [Git Cheat Sheets](https://devhints.io/?q=git) - A set of graphical cheat sheets on git. - [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - Full Git and GitHub walkthrough by [Kunal Kushwaha](https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw). +- [A Tutorial Introduction to Git](https://git-scm.com/docs/gittutorial) - A Tutorial for Beginners by Git. +- [First Aid Git](https://firstaidgit.io/#/) - A searchable collection of the most frequently asked Git questions. Answers for these questions were collected from personal experience, Stackoverflow, and the official Git documentation. +- [Git by Susan Potter](https://www.aosabook.org/en/git.html) - Show how various technical aspects of Git work under the covers to enable distributed workflows, and how it differs from other version control systems (VCSs). +- [Git Tutorial for Beginners: Learn Git in 1 Hour](https://www.youtube.com/watch?v=8JJ101D3knE) - A beginner friendly git video by Mosh that explain the fundmental commands and also uses intelligible illustration to aid comprehension. ## Open Source books +> Books on all things Open Source: The Culture, History, Best Practices, etc. + - [Producing Open Source Software](https://producingoss.com/) - Producing Open Source Software is a book about the human side of Open Source development. It describes how successful projects operate, the expectations of users and developers, and the culture of free software. +- [The Architecture of Open Source Applications](https://www.aosabook.org/en/index.html) - The authors of twenty-four open source applications explain how their software is structured, and why. From web servers and compilers to health record management systems, they are covered here to help you become a better developer. - [Open Source Book Series](https://opensource.com/resources/ebooks) - Learn more about Open Source and the growing Open Source movement with a comprehensive list of free eBooks from https://opensource.com. - [Software Release Practice HOWTO](https://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - This HOWTO describes good release practices for Linux and other Open-Source projects. By following these practices, you will make it as easy as possible for users to build your code and use it, and for other developers to understand your code and cooperate with you to improve it. - [Open Sources 2.0 : The Continuing Evolution](https://archive.org/details/opensources2.000diborich) (2005) - Open Sources 2.0 is a collection of insightful and thought-provoking essays from today's technology leaders that continues painting the evolutionary picture that developed in the 1999 book, Open Sources: Voices from the Revolution. -- [The Architecture of Open Source Applications](https://www.aosabook.org/en/git.html) - Show how various aspects of Git work under the covers to enable distributed workflows, and how it differs from other version control systems (VCSs). - [Open Sources: Voices from the Open Source Revolution](https://www.oreilly.com/openbook/opensources/book/) - Essays from open-source pioneers such as Linus Torvalds (Linux), Larry Wall (Perl), and Richard Stallman (GNU). +- [Code Review Anxiety Workbook](https://developer-success-lab.gitbook.io/code-review-anxiety-workbook-1) - Code Review Anxiety Workbook is for New contributors and seasoned contributor programmers. It describes more about managing anxiety when making pull requests and contributions to repositories. ## Open Source contribution initiatives -- [Up For Grabs](https://up-for-grabs.net/) - Contains projects with beginner-friendly issues -- [First Timers Only](https://www.firsttimersonly.com/) - A list of bugs that are labelled "first-timers-only". +> List of initiatives that aggregate beginner friendly issues to work on or seasonal events. + +- [Up For Grabs](https://up-for-grabs.net/) - Contains projects with beginner-friendly issues. - [First Contributions](https://firstcontributions.github.io/) - Make your first Open Source contribution in 5 minutes. A tool and tutorial to help beginners get started with contributions. [Here](https://github.com/firstcontributions/first-contributions) is the GitHub source code for the site and opportunity to make a contribution to the repository itself. +- [First Timers Only](https://www.firsttimersonly.com/) - A list of bugs that are labelled "first-timers-only". - [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - A program to encourage Open Source contributions. Earn gifts like t-shirts and stickers by making at least 4 pull requests in the month of October. - [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests is a project to promote Open Source collaboration during the month of December. - [Ovio](https://ovio.org) - A platform with a curated selection of contributor-friendly projects. It has a [powerful issue search tool](https://ovio.org/issues) and let's you save projects and issues for later. -- [Google Summer of Code](https://summerofcode.withgoogle.com/) - An annually run paid program by Google focused on bringing more student developers into open-source software development. -- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - A global fellowship program for women and non-binary coders where they work on existing open-source projects and expand their skillset. -- [Major League Hacking Fellowship](https://fellowship.mlh.io/) - A remote internship alternative for aspiring technologists where they build, or contribute to open-source projects. -- [Girlscript Summer of Code](https://gssoc.girlscript.tech/) - A three-month-long Open-Source Program conducted every summer by the Girlscript Foundation. With constant efforts, participants contribute to numerous projects under the extreme guidance of skilled mentors over these months. With such exposure, students begin to contribute to real-world projects from the comfort of their homes. - [Contribute-To-This-Project](https://github.com/Syknapse/Contribute-To-This-Project) - This is a tutorial to help first-time contributors to participate in a simple and easy project and get comfortable in using GitHub. +- [Open Source Welcome Committee](https://www.oswc.is/) - The Open Source Welcome Committee (OSWC) helps newcomers join the extraordinary world of Open Source. Come submit your open-source projects with us! +- [First Contributions](https://github.com/forwards/first-contributions) - This repo is a chopped-up, trimmed-down, and customised-for-RStudio version of the amazing first contributions repo. ## Open Source programs to participate in +> A program, internship, or fellowship hosted by a community to help match beginning contributors with mentors and resources to contribute to open source software projects. + - [All Linux Foundation (LF) Mentorships](https://mentorship.lfx.linuxfoundation.org/#projects_all) -- [Cloud Native Computing Foundation](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) - [Beginner friendly Open Source programs with their timelines](https://github.com/arpit456jain/Open-Source-Programs) +- [Cloud Native Computing Foundation](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) - [FossAsia](https://fossasia.org) - [Free Software Foundation (FSF) Internship](https://www.fsf.org/volunteer/internships) -- [Google Summer of Code](https://summerofcode.withgoogle.com) -- [Hacktoberfest](https://hacktoberfest.digitalocean.com) +- [Google Summer of Code](https://summerofcode.withgoogle.com/) - An annually run paid program by Google focused on bringing more student developers into open-source software development. +- [Girlscript Summer of Code](https://gssoc.girlscript.tech/) - A three-month-long Open-Source Program conducted every summer by the Girlscript Foundation. With constant efforts, participants contribute to numerous projects under the extreme guidance of skilled mentors over these months. With such exposure, students begin to contribute to real-world projects from the comfort of their homes. +- [Hacktoberfest](https://hacktoberfest.digitalocean.com) - An annual event hosted every October to encourage people to contribute to open source! +- [Hyperledger Mentorship Program](https://wiki.hyperledger.org/display/INTERN) - If you’re into the blockchain, this is for you. You can contribute to Hyperledger. This mentorship program allows you to get practical exposure to Hyperledger open source development.You will be allotted mentors who are quite active in the Hyperledger developers community. - [LF Networking Mentorship](https://wiki.lfnetworking.org/display/LN/LFN+Mentorship+Program) -- [Microsoft Reinforcement learning](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) -- [Major League Hacking (MLH) Fellowship](https://fellowship.mlh.io) +- [Microsoft Reinforcement Learning](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) +- [Major League Hacking (MLH) Fellowship](https://fellowship.mlh.io/) - A remote internship alternative for aspiring technologists where they build, or contribute to open-source projects. - [Open Summer of Code](https://osoc.be/students) +- [Open Mainframe](https://www.openmainframeproject.org/all-projects/mentorship-program) - Open Mainframe Project also has its own open-source program and the mentees will be able to expand their knowledge on the mainframe technology - [Outreachy](https://www.outreachy.org) - [Processing Foundation Internship](https://processingfoundation.org/fellowships/) +- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - A global fellowship program for women and non-binary coders where they work on existing open-source projects and expand their skillset. +- [Redox OS Summer of Code](https://www.redox-os.org/rsoc/) - The Redox OS Summer of Code is the primary use of donations to the Redox OS project. Students are selected who have already demonstrated a desire and ability to contribute to Redox OS +- [Social Summer of Code](https://ssoc.devfolio.co/) - Social foundation offers this two-month long summer program for students to learn about the open-source culture and get involved in the community. Participants contribute to real-life projects under the guidance of experienced mentors. +- [Season of KDE](https://season.kde.org/) - The Season of KDE, hosted by the KDE community, is an outreach program for all individuals across the world. KDE is an international free software community that develops free and open-source software and you can contribute to KDE through the Season of KDE program ## License