Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I had no idea this project (and others) had so few contributors. I'd love to be involved in some Open Source project but I always feel like "yeh there's probably millions of people far more talented than me wanting to contribute" and I've no idea how to start. Some people suggest taking a look at the open bug lists for software you use frequently, but on the few occasions I've tried that (python, gcc, and a couple of others) I've ended up digging through lists of tough bugs each with fairly impressive sounding discussions by people who are way more familiar with the whole ecosystem than I am and it's sort of intimidating.

I did manage to do some isolated contributions to Open Corporates (http://turbot.opencorporates.com) where the community are super-welcoming and very patient, but I've felt a little isolated and like I'm not exactly giving much back. Apologies for the mildly-OT rambling.



I'd suggest looking for smaller repos to contribute to. Much less daunting, much more opportunity. My small OS contributions have been where a small repo, owned by one guy, does mostly what I'm looking for but I want some feature or notice some bug. Then it is easy to work on it/fix and do a pull request. They're usually happy for the activity.


> I've ended up digging through lists of tough bugs each with fairly impressive sounding discussions by people who are way more familiar with the whole ecosystem than I am and it's sort of intimidating.

Sometimes it's small things, like documentation. For example:

http://bugs.python.org/issue17701


Good point, but you have to admit that the site does not look inviting at all and that a novice has no idea where to start.


https://www.mozilla.org/en-US/contribute/

Mozilla is quite friendly and makes it easy to contribute. I've had quite a pleasant experience whenever I tried to make a contribution.


KDE actually marks easy jobs as junior jobs for new contributors:

https://bugs.kde.org/buglist.cgi?bug_status=UNCONFIRMED&bug_...

And their bug tracker is fairly pretty too.


I've sometimes wondered whether it'd be worth mid-to-large open source projects doing more triage for bugs. Because I'm in a similar position: I'm happy to make small fixes to stuff I use, but I'm not familiar enough with many codebases to fix big bugs. If I could pull up a list of bugs sorted by "expected ease of fix", I think I'd contribute a lot more.


Many people do, e.g. bugs tagged E-easy in rust bug DB

https://github.com/rust-lang/rust/labels/E-easy


I stand corrected! Never seen that before. Pretty awesome.


I would suggest you to look also at high-priority free software projects: https://www.fsf.org/campaigns/priority-projects.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: