Getting Started with Open-Source

Getting Started with Open-Source

ยท

2 min read

Hey Developers, hope you all are doing great. Today in this article we are going to discuss How to get started with open-source & How you can make your first contribution open source.

What is Open-Source?

It's a community where different people (not necessarily developers) collaborate and contribute to the same idea. Also, it's a great way to learn and build up your skills. Open-Source is the most transparent way to build something that people want. It's a great way to work with the team and learn things together.

When is the right time to start contributing to open-source?

"The right time was yesterday, and the second right time is now, so start today."

There are no required skills, you just need to have some basic contributor knowledge like 1. How to create an issue 2. How to use Git & GitHub 3.

  • How to create an issue

  • How to use Git & GitHub

  • How to read the documentation like README.md and CONTRIBUTING guidelines.

How to get started with Open-Source?

"If you find a project which matches your skill set and go ahead and contribute".

If you don't know where to start and are learning, find an issue labeled bugs. Fixing bugs is a good way to start, it's a valuable contribution. You don't need to have the expertise to do this. Contribute and get feedback. Even if your PR is rejected, you will get feedback to learn from - and that's invaluable

How to find projects?

You can also use one of the following resources to help you discover and contribute to new projects:

  1. Filter projects by GitHub tags (i.e 'good-first-issue', 'beginner-friendly', 'open-source', 'up-for-grabs' etc. )

  2. good-first-issue

  3. first-timers-only

  4. 24pull-requests

  5. up-for-grabs

Conclusion

So in this article, we've studied How can get started with open source & How can you find projects to contribute. I'm looking forward to write some more articles on open-source. Stay tuned.

Thanks for reading โœŒ๐Ÿป.

ย