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
-~----------~----~----~----~------~----~------~--~---

Reply via email to