Post on Google Summer of Code (Long Post)
how to start contributing to open source projects??
This world is full of open source projects they are everywhere from smartphones to satellites. It is very easy to get confused on which project to work on and which one to avoid.
Pick any project based on your interest
Once you have picked the project, clone the repo to your local machine. Compile this code by reading the development docs mentioned in the READ. ME file. Once that is done go through the project change a few things and watch its reactions.Pick an issue
Every other project has ample issues to get started with. Look for "good first issues" which will have a special tag. Kindly ask the project maintainer to assign that issue to you.
If you couldn't find one then make an issue for yourself on the basis of your code understanding.
Discuss it with the community
Once the issue is assigned to you try to discuss the solution of the problem in the community, they might give you a better solution or suggest any improvements.Make the PR
This is a straightforward thing. Make the PR for what changes you have made in the code. Remember to fill out the PR template and mention which issue have you fixed and what are going to be the changes that will require this code to work with.Remain active in Community
Whichever project have you picked just make sure to remain active in that project. You can do this by answering others' queries, reviewing someone's code, taking responsibility and suggesting improvements to the project.That's it start from step 1 once your PR is merged.
Don't forget to drop a like
byee :)
Top comments (0)