|
|
|
Ask HN: Where to Start Contributing OSS?
|
|
5 points
by sgundo
1185 days ago
|
|
Hi, I am software engineer. And, as the time is passing I would like to get into the Open Source world.
What are the best OSS projects to contribute to? I am searching for a good community to start from.
I am at a good level with Python and JavaScript, and I have an understanding of C++ and Golang.
But I am not scared of learning new languages if it's needed.
Any suggestions are welcome! :) |
|
* Start using some software that I liked
* Read the documentation and notice poor grammar, punctuation, typos etc.
* submit PR for documentation (man pages, comment lines etc.)
* get PR merged and introduced to the dev team.
* submit more small PRs that are code based (expand existing classes, add minor features) etc.
* the maintainers will generally give feedback that your code doesn't fit into style guides, linters, case conventions etc. So patch it up and get it merged.
* Now you can pretty much do whatever. Test the code on Arm64. Add new OSes to their build pipeline.
My advice: Start small. Actually talk to the maintainers.