develooper Front page | perl.perl5.porters | Postings from July 2010

Re: backporting into 5.12.2 -- was kill $1 broken

Thread Previous | Thread Next
From:
Craig A. Berry
Date:
July 2, 2010 11:37
Subject:
Re: backporting into 5.12.2 -- was kill $1 broken
Message ID:
AANLkTilXwmAXgJOSXjQsIKNWIJyeQtnuP-OwFRhuAY1C@mail.gmail.com
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.org

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About