@pnorman: Not really – I think I used the OSM SVN git repo (from GitHub) for some users. Thanks for the offer though.
At present time, I’m missing “good” attribution information for 94 of 9318 commits (~1%). Please note that some of these would not be in the OSM SVN mapping since I attempted to convert most “patch by <foo>” to have authorship by “<foo>” committed by whoever did the actual commit.
Missing emails
I’ll note that some of the names were from a wiki page on the OSM wiki. So they may be incorrect.
Most of the rest of the attribution information I managed to mine from various public sources (I preferred contemporary sources over more recent ones).
I’m not going to claim that the attribution is perfect, but it should be pretty good.