Hacker News new | past | comments | ask | show | jobs | submit login

Or contribute how it is hard to contribute. If contributing to OSS is hard, then OSS communities may be able to make it easier.

For instance, I'm involved in Wikipedia heavily and have always thought that it would be worth contributing to MediaWiki: at the very least being willing to beta test new stuff and write tests and so on. It's a big legacy hairball type project, but the community have made it easier to contribute by documenting the process of getting a working environment setup, by better documenting the process of submitting bugs and patches to bugzilla, by marking a bunch of bugs as suitable for newbies, by the new maintenance/dev scripts and by having a newbie developers liaison person.

If you want to get involved in an open source project but feel inadequate, try and politely work with them to nudge them into making it easier for new developers to contribute. Document the process of getting a working environment setup, including getting things like Vagrant setup if needed. Most projects will welcome attempts to try and make it easier for new developers. And, well, if they don't, then find a better project. ;-)

(If you think your coding really does suck, we've got an encyclopedia with lots of loose ends that need tying up. Just sayin'.)




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: