Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • It seems like a good way to come up with names would be to look through the Perl 5.8 CHANGES file and see who has contributed a lot of patches since 5.6.1. Then strike off the names that you hear a lot.

    Here's the count I got:

        100 H.Merijn Brand
        101 Simon Cozens
        120 Ilya Zakharevich
        128 Rafael Garcia-Suarez
        167 Craig A. Berry
        176 Peter Prymmer
        245 Nicholas Clark
        258 Michael G Schwern

         oo Jarkko Hietaniemi

    All of these seem like reasonable choices. Craig Berry is on the list for doing tons of work on the VMS port; similarly a lot of Peter Prymmer's contributions are for VMS, so you might want to drop them from consideration. (Not that their tireless contributions aren't enormously valuable, of course, but because they benefit a smaller segment of the community.) Brand is a tougher case. Most of his contributions are for unusual platforms, but there are a lot of them, and they include Cygwin, AIX, and HP-UX.

    As Simon mentioned elsewhere, he retired, and if you run the same list with just the entries from the last twelve months, you see that. You get the same names in the same order, except that Simon is missing and chromatic has appeared at the bottom instead.

    That leaves: Jarkko, Schwern, Nick Clark, Rafael Garcia-Suarez, Ilya, and maybe Brand, in that order. Rafael was my own pick before I actually looked at the data, simply because about six months ago I said to myself "Who's this Garcia-Suarez guy?" and then was aastonished to discover how many patches he had contributed without my ever really noticing him. Having seen the data, I'd have to give the award to Michael or Nick, assuming that Jarkko was considered too well-known to receive it.

    • That's a good list. It's a bit odd that the deputy pumpkings (ams and sky) aren't on the list, though.

    • by jordan (120) on 2002.06.09 17:13 (#9376) Homepage Journal
      • Craig Berry is on the list for doing tons of work on the VMS port; similarly a lot of Peter Prymmer's contributions are for VMS, so you might want to drop them from consideration. (Not that their tireless contributions aren't enormously valuable, of course, but because they benefit a smaller segment of the community.) Brand is a tougher case. Most of his contributions are for unusual platforms, but there are a lot of them, and they include Cygwin, AIX, and HP-UX.

      I think you have to be careful here with placing a lower value on patches that are platform specific. One of the great things about Perl is it's wide platform support. Perl patches that apply to all platforms often support an odd corner of the language from which few will reap any benefit, also.

      That being said, while the count is a good place to start, some analysis of the patches beyond just the count is a good thing.

      I would like to point out that Michael Schwern has lent a much appreciated hand to the VMS port. As far as I could tell, Michael learned VMS from ground zero and did a lot of work on getting the tests in order, as well as a fix here and there to the VMS specific code.

      Seeing as Michael is not, as far as I know, a user of VMS at all, this is a selfless act of personal sacrifice. Typically, projects like these get by on conglomerated self-interest. It's refreshing when you see someone who pitches in where there is help needed without some personal interest of their own.

      His winning the "patch count" race doesn't hurt his standing at all, either.

      I know who I'm voting for.