7 ms·
Show HN: Gitalytics.com - Quicker Way to check someone's github profile
Since everyone seems to be making a github application, I thought I'd share mine.
It's an aggregated view of all of a given person's github projects, as well as easyish lookups for linkedin/stackoverflow/hackernews. It attempts to determine both productivity (how much code did this person write?) as well as impact (did anyone care?)
I'd love any feedback, but go easy on the number of simultaneous searches as I'm trying to play nice by github's api limits.
check it -- http://www.gitalytics.com
- simplify 15y agoclickable: http://www.gitalytics.com http://www.gitalytics.com
- geuis 15y agoThis is cool. Simple and immediately useful. I just realized I hadn't updated my personal info on github so I just added name, location, etc. How long does it take your system to re-cache from Github?
- salsakran 15y agoDifferent parts have different latencies. The profile stuff is mainly directly from github. Aggregations on contributions take a while however.
- andredieb 15y agoIs it me or it does not accept accents? I tried 'André' and server got sad.
- piotrSikora 15y agoWow, finally a contributions page that isn't just prettified version of the GitHub profile! Great job :) Few notes: - there is no legend / description of scores in "Contribution Analysis", - "Contribution" column could use percentage bar in addition to raw numbers, - it would be nice to be able to sort by columns (IMHO 80% of contributions to "mildly significant" project are more important than 1% of contributions to "important" project).
- salsakran 15y agoadded the third suggestion. second two are in the works!
- salsakran 15y agoSeems like I've already started to hit my quota on some requests. If you get any weird errors, bookmark it and check back tomorrow. I'll work on getting my account whitelisted as there seems to be some demand for this =)
- whimsy 15y agoAh. I was wondering why my profile didn't seem to ever get generated.
- yourcelf 15y agoThe "contribution" percentages are a little funny. They certainly aren't based on lines of code, or number of commits. How is that calculated? Feels weird when you own a project and have done 99% of the work on it, and it says your contribution is 50%.
- aantix 15y agoAgree. And the number of followers for a given project appears to be wrong as well. http://www.github.com/aantix http://www.github.com/aantix
- salsakran 15y agoCheck back in a few hours. Once the "incomplete profile" marker disappears the numbers should be correct. If they are still incorrect, could you do me a favor and send me a link to the repo in question? I'd greatly appreciate it!
- salsakran 15y agoCan you give me a link to it to the repo in question? It should be the number of commits. Was the initial master branch you used what you uploaded to github? I'm curious as well ....
- yourcelf 15y agoIt appears that it just hadn't finished acquiring the data for the profile. It grabbed a minor, outdated fork rather than the latest version. After some time, it's caught up to the more central fork and more believable percentages.
- yourcelf 15y agoURLs if it helps: http://www.gitalytics.com/repo/detail/jakewins/olwidget http://www.gitalytics.com/repo/detail/jakewins/olwidget is the repo it got first, http://www.gitalytics.com/repo/detail/yourcelf/olwidget http://www.gitalytics.com/repo/detail/yourcelf/olwidget is the more central that it eventually found.
- jpenney 15y agoNot sure where it is getting PHP in my profile from - pretty sure I haven't done any PHP! Link here: http://www.gitalytics.com/user/detail/jamiepenney http://www.gitalytics.com/user/detail/jamiepenney
- salsakran 15y agoWeird. Think you might have been on a commit that had a php in it? Or maybe it knows that you secretly yearn to write wordpress plugins?;)
- pokoleo 15y agoInteresting: In my profile on the site, it says that I work mainly in c++. I don't know c++.
- codenerdz 15y agoThe initial search is pretty fast, are you going out to github api or do you have crawlers that get all the data all the time?
- DiabloD3 15y agohttp://www.gitalytics.com/repo/detail/ukd1/DiabloMiner http://www.gitalytics.com/repo/detail/ukd1/DiabloMiner Apparently my project is owned by someone else. Who knew.
- asymptotic 15y agoYour site is currently unresponsive: http://www.downforeveryoneorjustme.com/www.gitalytics.com http://www.downforeveryoneorjustme.com/www.gitalytics.com I look forward to seeing it when it's up!
- salsakran 15y agoMongodb crashed overnight. Guess it's not webscale or something. It's up and I'm trying to figure out what killed it.
- tsigo 15y agoI'm impressed that it picked up my contributions for which I no longer have the forks in my profile. Is it actually crawling commit logs? Seems neat.
- salsakran 15y agoI've had to do a pretty unholy mix of things to actually find all projects someone's contributed to. It crawls commit logs for some specific cases. I'm not doing a direct analysis of the git graph (yet), but that's probably the end state. If I can come up with a couple dozen machines.