3 ms·
The three projects shown in the badge seem to be the top three by star count. Of course star count often poorly reflects actual importance of project: in my cas
by oefrha 6y ago
The three projects shown in the badge seem to be the top three by star count. Of course star count often poorly reflects actual importance of project: in my case, python/cpython only squeezed in at the third, another cornerstone project where I’m a member and contribute to long term got relegated to “and more”, while two popular yet much less important developer tools where I submitted some drive-by patches took the top spots.
It would be nice if star count is weighted by amount of contributions, and cornerstone projects like python/cpython get a boost in ranking.
- michaelmior 6y agoI assume by "importance of project" you mean your importance to the project? I agree that there's probably a balance to be struck there. But also, I think that choosing what repos to show in the badge isn't really that important so any simple heuristic is fine.
- oefrha 6y agoNo, I meant importance of project. For instance, sindresorhus/awesome has 137k stars, python/cpython only has 32.4k, but the latter is clearly orders of magnitude more important than the former. Which is why I called the latter a cornerstone project.
- michaelmior 6y agoGood point. Although when it comes to deciding which repositories to show on the badge, I think I'd like a balance between the amount of my contribution and the importance of the repository.
- oefrha 6y agoYeah, I did say star count should be weighted by amount of contributions.