From 6e3ca13caa597e609215b65fa98c20790ce2012f Mon Sep 17 00:00:00 2001 From: valentinesamuel2580 Date: Sun, 30 Jul 2023 18:13:14 +0100 Subject: [PATCH 1/9] FEAT: added start point --- README-NG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README-NG.md b/README-NG.md index 5084e2f7..3d0ba22d 100644 --- a/README-NG.md +++ b/README-NG.md @@ -29,4 +29,5 @@
  • नेपाली
  • - \ No newline at end of file + +Start here \ No newline at end of file From 71bdffac15d6bfd9e8234141cdda6351e9d39f31 Mon Sep 17 00:00:00 2001 From: Dolamu-TheDataGuy Date: Sun, 30 Jul 2023 18:20:42 +0100 Subject: [PATCH 2/9] added please --- README-NG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README-NG.md b/README-NG.md index 3d0ba22d..4d1138b5 100644 --- a/README-NG.md +++ b/README-NG.md @@ -30,4 +30,4 @@ -Start here \ No newline at end of file +Start here please \ No newline at end of file From 992f6ee5a820615a3497a49af46df81ef4d30b4e Mon Sep 17 00:00:00 2001 From: valentinesamuel2580 Date: Mon, 31 Jul 2023 21:46:30 +0100 Subject: [PATCH 3/9] FEAT: Translating the 'Contributing to Open Source in general' section to pidgin --- README-NG.md | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 61 insertions(+), 1 deletion(-) diff --git a/README-NG.md b/README-NG.md index 4d1138b5..38582f37 100644 --- a/README-NG.md +++ b/README-NG.md @@ -30,4 +30,64 @@ -Start here please \ No newline at end of file + +# We dey welcome all di new people wey wan contribute to Open Source! + +[![We dey accept Pull Requests with open arms! Come join us!](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](https://makeapullrequest.com) +[![We dey friendly to first-timers-only. Come join us](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) +[![Check Better 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) + +Dis na list of resources for people wey dey new to contribute to Open Source. + +If you see any additional resources wey you wan add, abeg create pull request. + +If you get any questions or comments, no fear, create issue. We dey here to help! + +**Contents** + +- [Any Kind Contribution To Open Source](#any-kind-contribution-to-open-source) +- [Search For Projects Straight From GitHub](#search-for-projects-straight-from-github) +- [Open Source People Wey Dey Contribute to Mozilla](#open-source-people-wey-dey-contribute-to-mozilla) +- [Beta Articles For New People Wey Wan Contribute to Open Source](#beta-articles-for-new-people-wey-wan-contribute-to-open-source) +- [How Dem Take Dey Use Version Control](#how-dem-take-dey-use-version-control) +- [Open Source books](#open-source-books) +- [Open Source Inititatives Wey You Fit Contribute To](#open-source-initiatives-wey-you-fit-contribute-to) +- [Open Source Programs Wey You Fit Join.](#open-source-programs-wey-you-fit-join) +- [License](#license) + + +## Any Kind Contribution To Open Source + +> Articles and resources wey dey talk about di world and culture of Open Source + +- [Di Correct Guide to Open Source Contribution](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) by [@DoomHammerNG](https://twitter.com/DoomHammerNG). +- [Introduction to Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Tutorials wey DigitialOcean don prepare wey go help you make better contribution here for Github. +- [Code Triage](https://www.codetriage.com/) - Tool wey you fit use take find popular repositories and issues to make contribution to. You fit filter them by language. +- [Forge Your Future with Open Source](https://pragprog.com/titles/vbopens/forge-your-future-with-open-source/) ($) - Book wey dey explain open source and how you fit take find project contribute to. E no matter which work wey you dey do for software development. +- [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - Github repo with plenty projects wey get well labelled bugs wey new open source contributors fit use start start contribution. +- [Open Source Guides](https://opensource.guide/) - Helpful materials for people and companies wey wan learn how to create and how to contribute to open source projects. +- [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Things wey you suppose dey do and things wey you no suppose dey do for github. +- [GitHub Guides](https://docs.github.com/en) - Basic tips and guides on how to use github wella. +- [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - Sabi how dem dey do things for github while you go dey contribute 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. +- [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. +- ["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. +- ["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. +- ["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 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. \ No newline at end of file From 74a8982613940111e91b6304c71955a203238074 Mon Sep 17 00:00:00 2001 From: valentinesamuel2580 Date: Tue, 1 Aug 2023 16:20:16 +0100 Subject: [PATCH 4/9] FEAT: Completed the 'Contribution to open source in general' section --- README-NG.md | 54 +++++++++++++++++++++++++--------------------------- 1 file changed, 26 insertions(+), 28 deletions(-) diff --git a/README-NG.md b/README-NG.md index 38582f37..a6eb52f3 100644 --- a/README-NG.md +++ b/README-NG.md @@ -46,7 +46,7 @@ If you get any questions or comments, no fear, create issue. We dey here to help **Contents** - [Any Kind Contribution To Open Source](#any-kind-contribution-to-open-source) -- [Search For Projects Straight From GitHub](#search-for-projects-straight-from-github) +- [Search For Projects From GitHub](#search-for-projects-from-github) - [Open Source People Wey Dey Contribute to Mozilla](#open-source-people-wey-dey-contribute-to-mozilla) - [Beta Articles For New People Wey Wan Contribute to Open Source](#beta-articles-for-new-people-wey-wan-contribute-to-open-source) - [How Dem Take Dey Use Version Control](#how-dem-take-dey-use-version-control) @@ -55,39 +55,37 @@ If you get any questions or comments, no fear, create issue. We dey here to help - [Open Source Programs Wey You Fit Join.](#open-source-programs-wey-you-fit-join) - [License](#license) - ## Any Kind Contribution To Open Source -> Articles and resources wey dey talk about di world and culture of Open Source - -- [Di Correct Guide to Open Source Contribution](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) by [@DoomHammerNG](https://twitter.com/DoomHammerNG). - [Introduction to Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Tutorials wey DigitialOcean don prepare wey go help you make better contribution here for Github. - [Code Triage](https://www.codetriage.com/) - Tool wey you fit use take find popular repositories and issues to make contribution to. You fit filter them by language. - [Forge Your Future with Open Source](https://pragprog.com/titles/vbopens/forge-your-future-with-open-source/) ($) - Book wey dey explain open source and how you fit take find project contribute to. E no matter which work wey you dey do for software development. -- [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - Github repo with plenty projects wey get well labelled bugs wey new open source contributors fit use start start contribution. +- [Awesome-for-beginners](https://github.com/MunGell/awesome-for-beginners) - Github repo with plenty projects wey get well labelled bugs wey new open source contributors fit use start contribution. - [Open Source Guides](https://opensource.guide/) - Helpful materials for people and companies wey wan learn how to create and how to contribute to open source projects. - [45 Github Issues Dos and Don’ts](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Things wey you suppose dey do and things wey you no suppose dey do for github. - [GitHub Guides](https://docs.github.com/en) - Basic tips and guides on how to use github wella. - [Contribute to Open Source](https://github.com/danthareja/contribute-to-open-source) - Sabi how dem dey do things for github while you go dey contribute 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. -- [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. -- ["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. -- ["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. -- ["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 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. \ No newline at end of file +- [Linux Foundation's Open Source Guides for the Enterprise](https://www.linuxfoundation.org/resources/open-source-guides) - The Guides wey Linux Foundation don create for Open Source projects. +- [CSS Tricks An Open Source Etiquette Guidebook](https://css-tricks.com/open-source-etiquette-guidebook/) - Book wey Kent C. Dodds and Sarah Drasner write about the kind manners people suppose get for open source. +- [A to Z Resources for Students](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - List of materials wey fit help people wey dey go school learn new programming language. +- ["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) - Step-by-step video of how to start to dey contribute to open source projects for 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 step-by-step material on open source contribution get things wey you fit learn from how to choose beta project, work on issue, go reach how to merge pull request. +- ["How to Contribute to Open Source Project" by Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - + This one dey focus on the main things wey you suppose know when you dey contribute pull request (PR) to another person project for github. +- ["How to get started with Open Source" by Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - This article dey focus on materials for new open source contributors based on the programming language wey dem like. +- ["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 don dey help you find issues wey you fit use take start open source contributions. +- ["How to Contribute to Open Source Project" by Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - This complete article na for businesses but individuals fit still use am. E dey talk about why, how and which kind open source projects wey person fit contribute to. +- ["start-here-guidelines" by Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - This article dey talk about how you fit take contribute to open source if you just dey start. Na mainly for learning and practical purposes sha. +- ["Getting Started with Open Source" by NumFocus](https://github.com/numfocus/getting-started-with-open-source) - This one na Github repo wey dey help new contributors jump the obstacles wey dey make dem never fit start to dey contribute to open source. +- ["Opensoure-4-everyone" by Chryz-hub](https://github.com/chryz-hub/opensource-4-everyone) - Repository wey talk about everything wey concern open source. E still dey help people practice git commands and how to start open source contribution. +- ["Open Advice"](http://open-advice.org/) - Na 42 senior men for open source na gather write about the things wey dem wish say dem been know. This na wisdom wey fit boost your knowledge no matter where and how you dey contribute to open source. +- ["GitHub Skills"](https://skills.github.com) - Improve your skills with Github Skills. Our friendly bot go show you different kind beta beta skills within small time. +- ["Ten simple rules for helping newcomers become contributors to open projects"](https://doi.org/10.1371/journal.pcbi.1007296) - This article cover different kind rules based on experience wey dem don do on many communities and experience of open source memebers, leaders and observers +- ["Step-by-Step guide to contributing on GitHub"](https://www.dataschool.io/how-to-contribute-on-github/) - Visual step-by-step guide on the process wey dey involved for open source contribution. +- [Open Source with Pradumna](https://github.com/Pradumnasaraf/open-source-with-pradumna) - This repo contain resource and materials wey you fit use teach yourself about Open Source, Git and Github. +- ["FOSS Community Acronyms"](https://github.com/d-edge/foss-acronyms) - The repo contain list of abbrevation wey dem dey use for inside the FOSS (Free and Open Source) community, plus their meaning and how to use them. +- ["Open Source Fiesta - Open Source Fiesta"](https://zubi.gitbook.io/open-source-fiesta/) - This link contain step-by-step instruction on how to contribute to Github repositories, e still contain 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 wey dey work for 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 sabi the inner workings of any open source project and how to stiil make the first contribution. +- ["Complete Guide to Open Source - How to Contribute"](https://www.youtube.com/watch?v=yzeVMecydCE) (41:52) - Follow Eddie Jaoude learn how dem take dey contribute to open source software + From dfd6d7e5c0aea4b6f1394d1666fa908ee46cf669 Mon Sep 17 00:00:00 2001 From: valentinesamuel2580 Date: Tue, 1 Aug 2023 16:21:31 +0100 Subject: [PATCH 5/9] FEAT: Completed the 'search from projects from github' section --- README-NG.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/README-NG.md b/README-NG.md index a6eb52f3..442abb70 100644 --- a/README-NG.md +++ b/README-NG.md @@ -89,3 +89,16 @@ If you get any questions or comments, no fear, create issue. We dey here to help - ["Contribute to the Open-Source Community"](https://arijitgoswami.hashnode.dev/contribute-to-the-open-source-community) - Advantages of open-source software, how to sabi the inner workings of any open source project and how to stiil make the first contribution. - ["Complete Guide to Open Source - How to Contribute"](https://www.youtube.com/watch?v=yzeVMecydCE) (41:52) - Follow Eddie Jaoude learn how dem take dey contribute to open source software +## Search For Projects From GitHub + +> Find links wey dey point directly to the right issues wey you fit contribute to for 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) \ No newline at end of file From aa93c733daa38b94a9b0961717c6bc629e60a582 Mon Sep 17 00:00:00 2001 From: valentinesamuel2580 Date: Tue, 1 Aug 2023 16:22:23 +0100 Subject: [PATCH 6/9] FEAT: Completed the 'Open Source People Wey Dey Contribute to Mozilla~' section --- README-NG.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/README-NG.md b/README-NG.md index 442abb70..769e8f4c 100644 --- a/README-NG.md +++ b/README-NG.md @@ -101,4 +101,16 @@ If you get any questions or comments, no fear, create issue. We dey here to help - [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) \ No newline at end of file +- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22beginner+friendly%22&type=issues) + +## Open Source People Wey Dey Contribute to Mozilla + +> Mozilla don promise better internet plus the opportunity to still contribute to all e open-source projects + +- [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=good-first-bug) - bugs wey developers don identify as good starting point for the project. +- [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - Help the MDN team document their web platform as you dey help them fix content issues and platform bugs. +- [Mentored Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - Bugs wey get person wey fit help you if you hook as you dey work on any fix. +- [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - Special website wey dem do to dey help Mozilla find bugs for their firefox browser. +- [Firefox DevTools](https://firefox-dev.tools/) - a site dedicated to bugs filed for the developer tools in the Firefox browser. Special website wey dem do to dey find bugs wey affect the developer tools for Mozilla Firefox browser. +- [What Can I Do For Mozilla](https://whatcanidoformozilla.org/) -  Check make you see if anything or help dey wey you fit do as you dey answer small questions about your skills and the things wey dey interest you. +- [Start Mozilla](https://twitter.com/StartMozilla) - Twitter account wey dey tweet about issues wey new contributors fit solve for their Mozilla platform. \ No newline at end of file From 09be9b465165beb00e1f46ac77eb0bb3c0c115d9 Mon Sep 17 00:00:00 2001 From: valentinesamuel2580 Date: Tue, 1 Aug 2023 16:24:00 +0100 Subject: [PATCH 7/9] FEAT: Completed the 'Beta Articles For New People Wey Wan Contribute to Open Source' and the 'How Dem Take Dey Use Version Control' section --- README-NG.md | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 61 insertions(+), 1 deletion(-) diff --git a/README-NG.md b/README-NG.md index 769e8f4c..924b42cd 100644 --- a/README-NG.md +++ b/README-NG.md @@ -113,4 +113,64 @@ If you get any questions or comments, no fear, create issue. We dey here to help - [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - Special website wey dem do to dey help Mozilla find bugs for their firefox browser. - [Firefox DevTools](https://firefox-dev.tools/) - a site dedicated to bugs filed for the developer tools in the Firefox browser. Special website wey dem do to dey find bugs wey affect the developer tools for Mozilla Firefox browser. - [What Can I Do For Mozilla](https://whatcanidoformozilla.org/) -  Check make you see if anything or help dey wey you fit do as you dey answer small questions about your skills and the things wey dey interest you. -- [Start Mozilla](https://twitter.com/StartMozilla) - Twitter account wey dey tweet about issues wey new contributors fit solve for their Mozilla platform. \ No newline at end of file +- [Start Mozilla](https://twitter.com/StartMozilla) - Twitter account wey dey tweet about issues wey new contributors fit solve for their Mozilla platform. + +## Beta Articles For New People Wey Wan Contribute to Open Source + +> Helpful articles and blogs wey dey meant for new contributors on how dem fit take start. + +- [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) +- [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) + +## How Dem Take Dey Use Version Control + +> Tutorials and resources of different levels on how to use version control, especially Git and GitHub. + +- [Video tutorial for Git and Github by Harvard University](https://www.youtube.com/watch?v=NcoBAfJ6l2Q) - Tutorial by Harvard University, na part of their CS50 Web Development course on how you fit take understand Git and GitHub when you dey work with Git commands. +- [Think Like (a) Git](https://think-like-a-git.net/) - Git introduction for "advanced beginners", wey still struggle, make you for take get simple strategy to safely do experiment with git. +- [Quickstart - Set up Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Learn how dem take dey set up Git locally plus how to set up authentication, along with things wey you fit do next on your learning journey. +- [Everyday Git](https://git-scm.com/docs/giteveryday) - Small set of git commands wey you go most likely dey use everyday. +- [Oh shit, git!](https://ohshitgit.com/) - How you fit take escape from common git wahala. You fit still check [Dangit, git!](https://dangitgit.com/) +- [Atlassian Git Tutorials](https://www.atlassian.com/git/tutorials) - various tutorials on how you fit use 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 lesson on how to make pull request. +- [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 wey Scott Chacon and Ben Straub write and Apress come publish am. +- [Git-it](https://github.com/jlord/git-it-electron) - Step by step Git tutorial about how to use thedesktop app. +- [Flight Rules for Git](https://github.com/k88hudson/git-flight-rules) - A guide about things wey you fit do when things don get as e be unto git level. +- [Git Guide for Beginners in Spanish](https://platzi.github.io/git-slides/#/) - A complete guide of slides about git and GitHub wey dem explain for Spanish. +- [Git Kraken](https://www.gitkraken.com/git-client) - Visual, cross-platform, and interactive `git` desktop application for version control wey you fit install. +- [Git Tips](https://github.com/git-tips/tips) - Collection of git tips and tricks wey people dey mostly use. +- [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 with picture wey go make the explanation dey clear. +- [Git Cheat Sheets](https://devhints.io/?q=git) - Graphical cheat sheets about 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) - Beginner tutorial wey git do. +- [First Aid Git](https://firstaidgit.io/#/) - Searchable list of questions wey people dey mostly ask about git. Dem gather the answers from people personal experience, stackoverflow and the official git documentation. +- [Git by Susan Potter](https://www.aosabook.org/en/git.html) - She show how technical parts of git dey really work so that person go fit understand the inner doings and how git take different 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. Video for newcomer wey Mosh do about git, hom still use better picture take explain the basics of git. From 60b8c349a69bae2af26ac9ee4e32c7c0ef5741b8 Mon Sep 17 00:00:00 2001 From: valentinesamuel2580 Date: Tue, 1 Aug 2023 22:54:33 +0100 Subject: [PATCH 8/9] FEAT: Added the 'open source book' section --- README-NG.md | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/README-NG.md b/README-NG.md index 924b42cd..0c232e9a 100644 --- a/README-NG.md +++ b/README-NG.md @@ -105,7 +105,7 @@ If you get any questions or comments, no fear, create issue. We dey here to help ## Open Source People Wey Dey Contribute to Mozilla -> Mozilla don promise better internet plus the opportunity to still contribute to all e open-source projects +> Mozilla don promise better internet plus the opportunity to still contribute to all their open-source projects - [Good First Bugs](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=good-first-bug) - bugs wey developers don identify as good starting point for the project. - [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - Help the MDN team document their web platform as you dey help them fix content issues and platform bugs. @@ -173,4 +173,15 @@ If you get any questions or comments, no fear, create issue. We dey here to help - [A Tutorial Introduction to Git](https://git-scm.com/docs/gittutorial) - Beginner tutorial wey git do. - [First Aid Git](https://firstaidgit.io/#/) - Searchable list of questions wey people dey mostly ask about git. Dem gather the answers from people personal experience, stackoverflow and the official git documentation. - [Git by Susan Potter](https://www.aosabook.org/en/git.html) - She show how technical parts of git dey really work so that person go fit understand the inner doings and how git take different 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. Video for newcomer wey Mosh do about git, hom still use better picture take explain the basics of git. +- [Git Tutorial for Beginners: Learn Git in 1 Hour](https://www.youtube.com/watch?v=8JJ101D3knE) - Newcomer video wey Mosh do about git, him still use better picture take explain the basics of git. + +# Open Source books + +> Books on everything wey concern Open Source: The Culture, History, Best Practices, etc. + +- [Producing Open Source Software](https://producingoss.com/) - Producing Open Source Software na book about the real side of open source development. E dey talk about how better projects dey operate, the things wey the users and developers dey expect, and the culture of free software. +- [The Architecture of Open Source Applications](https://www.aosabook.org/en/index.html) - Twenty-four people wey don write open source applications talk about why and how dem dey take dey arrange their software. Dem talk about everything from web servers to compiler to health record management system, dem talk about all theses things so that you fit become better developer. +- [Open Source Book Series](https://opensource.com/resources/ebooks) - Learn more about Open Source and the growing Open Source movement with a complete list of free eBooks from https://opensource.com. +- [Software Release Practice HOWTO](https://tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - This HOWTO dey explain good release steps for Linux and other open source prokects. If you folllow these steps, e go dey easy for users to use your code and so that dem go fit help you join hand improve the code. +- [Open Sources 2.0 : The Continuing Evolution](https://archive.org/details/opensources2.000diborich) (2005) - Open Sources 2.0 na collection of beta essays from correct correct technology leaders wey go make you think. These essays na continuation of the better work wey one book wey dem dey call ***Open Sources: Voices from the Revolution*** been start +- [Open Sources: Voices from the Open Source Revolution](https://www.oreilly.com/openbook/opensources/book/) - Write-ups from senior men for open source like Linus Torvalds (Linux), Larry Wall (Perl), and Richard Stallman (GNU). \ No newline at end of file From 8b9327005fd59a8b0615950dd907473a5f1c59e0 Mon Sep 17 00:00:00 2001 From: Dolamu-TheDataGuy Date: Wed, 2 Aug 2023 05:46:12 +0100 Subject: [PATCH 9/9] added some vocabs --- README-NG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README-NG.md b/README-NG.md index 4d1138b5..87788ffc 100644 --- a/README-NG.md +++ b/README-NG.md @@ -30,4 +30,5 @@ -Start here please \ No newline at end of file + +# This one na for people wey just dey enter Open Source! \ No newline at end of file