This is pretty cool to see, but I think it's going to be nigh impossible to get anything like an accurate list. Even since the move to github, some core members have been doing commits that don't include attribution to the original author of the patch (hi, David!), and even when attribution is made, there's no way to give credit to all the people who contributed to the patch who weren't the author of the ticket or the git .diff file. I also see a lot of unmatched duplicates in your list - look at the two spellings of Tobi's name on lines 17 and 18 in your list and Kevin Clark on lines 33 and 86, for examples. And I know my name shows up in the changelog several different ways too, so who knows.
Anyhoo, I don't know exactly how you plan to use this data, so that might all be fine for your purposes. But either way I think it's great to see even a rough number of the people who've done so much for Rails. --josh On Oct 27, 2008, at 9:41 AM, Xavier Noria wrote: > > 2nd version. > > Counters have changed and grand total now is ~1400 people! > > http://pastie.org/301335 > > Awesome! > > Reason is Pratik recalled in svn some attributions were done in the > changelog instead of the commit message. svn authors extraction is > done now this way: > > 1. First extract authors from commit message > 2. (new in v2) If empty, check changelogs via `git show id` > 3. If empty, author is the committer > > The revised script is here: > > http://pastie.org/301336 > > Some mappings were added as well with the help of Pratik and Mike > Gunderloy. > > > -- Josh Susser http://blog.hasmanythrough.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rubyonrails-core?hl=en -~----------~----~----~----~------~----~------~--~---
