Show HN: GitHub trending alternative that ranks repos by contribution rate
krihelinator.xyz
krihelinator.xyz
1. ievms: Automated installation of the Microsoft IE App Compat virtual machines, https://github.com/xdissent/ievms
2. resume: Resumes generated using the GitHub informations, https://github.com/resume/resume.github.com
3. impress.js: It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers, https://github.com/impress/impress.js
4. deepdream: Neural Network art, https://github.com/google/deepdream
5. favicon-cheat-sheet: cheat sheet to favicon sizes/types, https://github.com/audreyr/favicon-cheat-sheet
> scheib's chromium.org fork for personal use, updated when useful to me.
-- EDIT:
Oh, but of course, it's just because he pulled thousands of commits from upstream...
Yeah, I don't think "contribution rate" is a great idea, at least not as implemented.
From what I understand, creating an algorithm to reflect what is active/popular/well-supported and well-contributed, without creating the over-saturation/bubbling/reddit-like effect is hard to do, and doesn't necessarily get easier with a large data set.
I hope someone more clever than myself can come up with something, though!
Moreover, please don't think that I only count commits and see the about page (http://www.krihelinator.xyz/about) for more details about the metric.
Truly a hobby language that programmers dream of using and only get to program in it for two weeks in a year.
I also discovered an promising project I wasn't aware of, which was wp-calypso:
https://github.com/Automattic/wp-calypso/blob/master/README....
It's still too early to say for sure, but it looks like we may be seeing the start of WordPress migrating away from PHP.
Someone already reported that commercially-funded projects get high in the list (https://github.com/Nagasaki45/krihelinator/issues/100). I'll need to think what to do about it...
(Tho contribution rate is probably not perfect either but atleast we know the project is active)
In general, it seems that just from reading the term "contribution rate" several people predict that it only count commits. Commits have the least weight in the calculation. The number of contributors are much more important as well as number of issues and pull requests.
Already reported (https://github.com/Nagasaki45/krihelinator/issues/99) and will be handled soon.