4 ms·
Here's one take, in order of increasing quality: 1. Participates somehow in popular open-source projects, by posting bugs or updating wiki entries. 2. Opened
by ioblomov 9y ago
Here's one take, in order of increasing quality:
1. Participates somehow in popular open-source projects, by posting bugs or updating wiki entries.
2. Opened merged PRs for popular projects that fix bugs or add test coverage.
3. Opened merged PRs that add new functionality.
4. Is one of the maintainers of a popular OS project.
5. Created a popular OS project.
- nxc18 9y agoDefine popular. For example: No one really uses reactos in production and a significant number of hn commenters are disappointed its not a js framework. Yet I would consider legitimate contributions there to be similarly interesting to contributions to any other OS (Linux, Minoca, BSD, etc). I'm fact, I suspect much of the work to be done for reactos is far more interesting than the work to be done on reactjs, despite the latter being leagues more popular.
- stevekemp 9y agoI've contributed fixes/updates to GNU Emacs, Make, Less, and Screen. None of those will show up on github. (Once upon a time I received a lot of random recruitment SPAM based on people who'd "read your github profile" - that all stopped when I moved one of my most popular applications into an organization of its own. Now it no longer gives me good ranking for C++ code. I'm not sure whether to be pleased or disappointed.)