@sickpig: Maybe. But I cannot actually see so much wrong with the import itself, other than that some people are appearing under two handles (such as Gavin: "Gavin Andresen" and "gavinandresen").
I also just redid the import from SVN and it looks quite similar to what is sitting below all other commits in github.com/master.
I have converted quite a few SVN projects to git in the past and other than this problem of getting different (in detail, as above) handle names, the transition was usually very smooth.
I have not seen git-svn change a 'sirius-m' to a 'Greg Maxwell' automatically.
So maybe this is a github issue.
But the peculiar 'bug(?)' above of Greg appearing as sirius-m appears quite weird. It is the only outright misattribution I found and it happened for the most earliest commits.
The other things are basically just the github account of Jeff not being linked to some of his commits, as he appears with a different handle. This is to be expected, as it cannot really be automated without risking false positives.
So I do wonder what is behind this.
[doublepost=1455137613][/doublepost]
Counting commits can't possibly be a meaningful thing right? It only stands to reason that different devs are going to have different areas of specialty, and the types of code that a project is going to need work on is obviously going to vary wildly depending on what's going on, no? Furthermore there's clearly so much more involved in a project such as code review, testing, evaluating proposals, producing documentation, community outreach, mentoring new developers wanting to participate, etc.
The problem isn't counting commits, the problem is that the earliest commits on Bitcoin (on github) are falsely attributed to ... Greg Maxwell. Instead of sirius-m.
If it is a bug, it is an interesting coincidence:
1. As far as I can see, this is the only misattribution of this kind
2. It is the earliest commits and a causual observer would think Greg started Bitcoin (like someone on reddit did)
3. It is a misattribution to
Greg