On Fri, Jul 2, 2010 at 9:43 AM, David Golden <xdaveg@gmail.com> wrote: > On Fri, Jul 2, 2010 at 9:33 AM, Nicholas Clark <nick@ccl4.org> wrote: >> Where are all those people now, who said that they didn't contribute to the >> perl core because it was in Perforce? > > If only we could see who the patch authors were prior to git instead > of only the committers. We can. Except for a few glitches in the conversion, both author and committer were preserved. This depended on the committer manually copying the Message-ID and e-mail address from the patch submission into the Perforce commit message, which was done with considerable consistency for many years. > As a proxy, here's the list of people added > to AUTHORS since GitLive-blead: <snip> Having new people is good. If using git made it easier for any of those people to get involved, that's also good. But as the stats below show, except for karl, the top 5 patch authors since the move to git are all current or retired pumpkings. So thank goodness for karl, and for other new people doing good things, and thank goodness for jesse's decision to put on the funny hat, but we're still relying on a very small number of people to do the bulk of the work. % git log --pretty=fuller GitLive-blead..HEAD | perl Porting/checkAUTHORS.pl --rank --percentage - 25.77: nicholas 10.81: rgs 6.81: jesse 6.03: davem 3.78: public@khwilliamson.com 3.36: chris@bingosnet.co.uk 3.23: 7k8lrvf02@sneakemail.com 3.04: craigb 2.80: steveh 2.75: dagolden@cpan.org 2.64: perl@profvince.com 1.86: demerphq 1.59: merijn 1.46: acme@astray.com 1.24: rjbs@cpan.org 1.07: jdhedden@cpan.org 1.05: abigail@abigail.be schwern@pobox.com 1.03: jand@activestate.com 0.94: zefram@fysh.org 0.79: ben@morrow.me.uk [snipped at the first 20] And in committers of others' patches, we're really not crowdsourcing at all. About a third of the 30+ committers have never committed a single patch authored by someone else. % git log --pretty=fuller GitLive-blead..HEAD | perl Porting/checkAUTHORS.pl --percentage --thanks-applied - 40.31: rgs 12.62: jesse 8.32: merijn 5.48: craigb 5.38: dagolden@cpan.org 4.50: perl@profvince.com 4.11: 7k8lrvf02@sneakemail.com demerphq 4.01: nicholas 2.84: steveh 1.96: davem 1.86: stevep 1.76: abigail@abigail.be 0.68: chris@bingosnet.co.uk 0.59: jand@activestate.com 0.49: ams 0.29: acme@astray.com doughera 0.20: tony@develop-help.com 0.10: chip jjore@cpan.orgThread Previous | Thread Next