-
this is an encouraging website that lays out many options for beginners to get involved in open source projects
-
has a list of open source sites to get you involved in open source contribution
-
First Contributions is a tutorial that will walk you through how to make open source contributions. The tutorial has you make a contribution to the tutorial project.
-
[goodfirstissue.dev] has a list of good beginner open source contributions
- contributing to open source can be a good way to improve the software that you use
- it can also be a great way to improve your skills
- can be a great way to find a community of people with similar interests as well as a way to find mentors and teach others
- you dont have to contribute code - there are many other ways to participate such as newsletters, documentation, branding, event planning, design
- the people involved in open source projects are usually organized in the following way:
- Author - project creators
- Owner - administrative ownership over the organization or repository
- Maintainers - contributors that drive the mission and vision of the project
- Contributors - everyone contributing to the project
- Community Members - people who use the project
clearcode.cc/blog/why-developers-contribute-open-source-software/
- contributing to open source improves coding skills
- practice is the best way to improve
- open source gives you the opportunity to practice on real projects
- learn and get feedback from more advanced programmers
- there are many projects with tickets specifically for aspiring programmers
- grow your community
- increases job prospects
- most potential employers spend more time looking at your github than your resume
- can also result in freelance or consulting work
- get to contribute to OSS that you use
github.com/search?q=label%3Agood-first-issue+archived%3Afalse