How to contribute on open source projects | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

How to contribute on open source projects

Hello everyone, I'm comfortable with c and python and know Java. I really want to start contributing on open source projects, as doing so will not will increase my practical knowledge but also will build a strong CV. So, can anyone help me to give an idea about what kind of projects I can work with with basic understanding of programming and data structures and with fair amount of knowledge of python thanks :) and any way of finding the relevant projects??? I mean how I will search them on GitHub??

23rd Feb 2018, 7:17 AM
Rajarshi Ghoshal
Rajarshi Ghoshal - avatar
5 Answers
+ 2
Go to github find a project you like or better find a project you use and need, look at the reported bugs, find out why the bug occurs, clone the repository branch it fix the bug and make a push request. If you are lucky they accept the contribution and you contributed to a open-source project. Try to start on unpopular projects since the complexity is sometimes held to a minimum.
23rd Feb 2018, 2:00 PM
Chrizzhigh
Chrizzhigh - avatar
+ 7
I think we need to verify first whether if we are up to the demands before we contribute on something, you could probably start by viewing the codes written by others in the project. By then you should have a good understanding whether if the project goal is within your skill boundaries, this will prevent us from joining a project where difficulty level is beyond our scope and give ourselves headache rather than feeling helpful, just a personal opinion though. Best of luck : )
23rd Feb 2018, 8:14 AM
Ipang
23rd Feb 2018, 2:11 PM
Chrizzhigh
Chrizzhigh - avatar
+ 2
When you view the issue and you see one you could solve, do you inform the owner (and other devs) or you just go ahead, develop and push
6th Oct 2019, 6:08 AM
Otumian Empire
Otumian Empire - avatar
+ 1
@chrizzhigh how to find them???
23rd Feb 2018, 2:08 PM
Rajarshi Ghoshal
Rajarshi Ghoshal - avatar