This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Add comment explaining where terrible code comes from
[perl5.git] / Porting / Maintainers.pl
index 9d1c3a7..dd80e3a 100755 (executable)
@@ -76,6 +76,7 @@ use File::Glob qw(:case);
     'sadahiro' => 'SADAHIRO Tomoyuki <SADAHIRO@cpan.org>',
     'salva'    => 'Salvador Fandiño García <salva@cpan.org>',
     'saper'    => 'Sébastien Aperghis-Tramoni <saper@cpan.org>',
+    'sartak'   => 'Shawn M Moore <sartak@gmail.com>',
     'sbeck'     => 'Sullivan Beck <sbeck@cpan.org>',
     'sburke'   => 'Sean Burke <sburke@cpan.org>',
     'mschwern' => 'Michael Schwern <mschwern@cpan.org>',
@@ -309,7 +310,7 @@ use File::Glob qw(:case);
     'B::Lint' =>
        {
        'MAINTAINER'    => 'jjore',
-       'DISTRIBUTION'  => 'FLORA/B-Lint-1.12.tar.gz',
+       'DISTRIBUTION'  => 'FLORA/B-Lint-1.13.tar.gz',
        'FILES'         => q[dist/B-Lint],
        'EXCLUDED'      => [ qw( t/test.pl ) ],
        'UPSTREAM'      => 'blead',
@@ -333,7 +334,7 @@ use File::Glob qw(:case);
     'bignum' =>
        {
        'MAINTAINER'    => 'rafl',
-       'DISTRIBUTION'  => 'FLORA/bignum-0.25.tar.gz',
+       'DISTRIBUTION'  => 'FLORA/bignum-0.28.tar.gz',
        'FILES'         => q[dist/bignum],
        'EXCLUDED'      => [ qr{^inc/Module/}, qw(t/pod.t t/pod_cov.t) ],
        'UPSTREAM'      => 'blead',
@@ -349,7 +350,7 @@ use File::Glob qw(:case);
     'CGI' =>
        {
        'MAINTAINER'    => 'lstein',
-       'DISTRIBUTION'  => 'MARKSTOS/CGI.pm-3.54.tar.gz',
+       'DISTRIBUTION'  => 'MARKSTOS/CGI.pm-3.55.tar.gz',
        'FILES'         => q[cpan/CGI],
        'EXCLUDED'      => [ qr{^t/lib/Test},
                                qw( cgi-lib_porting.html
@@ -399,7 +400,7 @@ use File::Glob qw(:case);
     'constant' =>
        {
        'MAINTAINER'    => 'saper',
-       'DISTRIBUTION'  => 'SAPER/constant-1.22.tar.gz',
+       'DISTRIBUTION'  => 'SAPER/constant-1.21.tar.gz',
        'FILES'         => q[dist/constant],
        'EXCLUDED'      => [ qw( t/00-load.t
                                 t/more-tests.t
@@ -458,7 +459,7 @@ use File::Glob qw(:case);
     'CPANPLUS' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'BINGOS/CPANPLUS-0.9106.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/CPANPLUS-0.9107.tar.gz',
        'FILES'         => q[cpan/CPANPLUS],
        'EXCLUDED'      => [ qr{^inc/},
                             qr{^t/dummy-.*\.hidden$},
@@ -469,7 +470,7 @@ use File::Glob qw(:case);
                                 t/031_CPANPLUS-Internals-Source-SQLite.t
                                 t/032_CPANPLUS-Internals-Source-via-sqlite.t
                               },
-                             qw{ Makefile.PL },
+           qw{ Makefile.PL },
                           ],
        'CUSTOMIZED'    => [ qw{ Makefile.PL } ],
        'UPSTREAM'      => 'cpan',
@@ -609,7 +610,7 @@ use File::Glob qw(:case);
     'Dumpvalue' =>
        {
        'MAINTAINER'    => 'p5p',
-       'DISTRIBUTION'  => 'FLORA/Dumpvalue-1.15.tar.gz',
+       'DISTRIBUTION'  => 'FLORA/Dumpvalue-1.16.tar.gz',
        'FILES'         => q[dist/Dumpvalue],
        'UPSTREAM'      => 'blead',
        },
@@ -651,7 +652,7 @@ use File::Glob qw(:case);
     'Env' =>
        {
        'MAINTAINER'    => 'p5p',
-       'DISTRIBUTION'  => 'FLORA/Env-1.02.tar.gz',
+       'DISTRIBUTION'  => 'FLORA/Env-1.03.tar.gz',
        'FILES'         => q[dist/Env],
        'UPSTREAM'      => 'blead',
        },
@@ -762,11 +763,13 @@ use File::Glob qw(:case);
        'UPSTREAM'      => 'blead',
        },
 
-    'faq' =>
+    'perlfaq' =>
        {
        'MAINTAINER'    => 'perlfaq',
-       'FILES'         => q[pod/perlfaq*],
-       'UPSTREAM'      => undef,
+       'DISTRIBUTION'  => 'FLORA/perlfaq-5.015000.tar.gz',
+       'FILES'         => q[dist/perlfaq],
+       'EXCLUDED'      => [ qw(t/release-pod-syntax.t) ],
+       'UPSTREAM'      => 'blead',
        },
 
     'File::Basename' =>
@@ -793,7 +796,7 @@ use File::Glob qw(:case);
     'File::CheckTree' =>
        {
        'MAINTAINER'    => 'p5p',
-       'DISTRIBUTION'  => 'FLORA/File-CheckTree-4.4.tar.gz',
+       'DISTRIBUTION'  => 'FLORA/File-CheckTree-4.41.tar.gz',
        'FILES'         => q[dist/File-CheckTree],
        'UPSTREAM'      => 'blead',
        },
@@ -989,7 +992,7 @@ use File::Glob qw(:case);
     'I18N::Collate' =>
        {
        'MAINTAINER'    => 'p5p',
-       'DISTRIBUTION'  => 'FLORA/I18N-Collate-1.01.tar.gz',
+       'DISTRIBUTION'  => 'FLORA/I18N-Collate-1.02.tar.gz',
        'FILES'         => q[dist/I18N-Collate],
        'UPSTREAM'      => 'blead',
        },
@@ -1168,7 +1171,7 @@ use File::Glob qw(:case);
     'Math::BigInt::FastCalc' =>
        {
        'MAINTAINER'    => 'rafl',
-       'DISTRIBUTION'  => 'PJACKLAM/Math-BigInt-FastCalc-0.28.tar.gz',
+       'DISTRIBUTION'  => 'FLORA/Math-BigInt-FastCalc-0.29.tar.gz',
        'FILES'         => q[dist/Math-BigInt-FastCalc],
        'EXCLUDED'      => [ qr{^inc/},
                             qw{
@@ -1191,7 +1194,7 @@ use File::Glob qw(:case);
     'Math::BigRat' =>
        {
        'MAINTAINER'    => 'rafl',
-       'DISTRIBUTION'  => 'FLORA/Math-BigRat-0.26.tar.gz',
+       'DISTRIBUTION'  => 'PJACKLAM/Math-BigRat-0.2602.tar.gz',
        'FILES'         => q[dist/Math-BigRat],
        'EXCLUDED'      => [ qr{^inc/},
                             qw{
@@ -1411,6 +1414,13 @@ use File::Glob qw(:case);
        # directory.
        },
 
+    'perldtrace' =>
+       {
+       'MAINTAINER'    => 'sartak',
+       'FILES'         => q[pod/perldtrace.pod],
+       'UPSTREAM'      => 'blead',
+       },
+
     'perlebcdic' =>
        {
        'MAINTAINER'    => 'pvhp',
@@ -1546,34 +1556,20 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'ferreira',
        'DISTRIBUTION'  => 'FERREIRA/Pod-Perldoc-3.15_01.tar.gz',
-       # I don't know whether it's conceptually cleaner to a rule to copy
-       # ext/Pod-Perldoc/pod/perldoc.pod to pod/perldoc.pod at make time
-       # (in 4 places), or leave it as 1 mapping here.
-       'FILES'         => q[dist/Pod-Perldoc
-                            pod/perldoc.pod
-                           ],
+       'FILES'         => q[dist/Pod-Perldoc],
        # in blead, the perldoc executable is generated by perldoc.PL
        # instead
        # XXX We can and should fix this, but clean up the DRY-failure in utils
        # first
        'EXCLUDED'      => [ qw( perldoc ) ],
-       'MAP'           => { '' => 'dist/Pod-Perldoc/',
-                            'lib/perldoc.pod' => 'pod/perldoc.pod',
-                          },
        'UPSTREAM'      => 'blead',
        },
 
     'Pod::Simple' =>
        {
        'MAINTAINER'    => 'arandal',
-       'DISTRIBUTION'  => 'DWHEELER/Pod-Simple-3.16.tar.gz',
+       'DISTRIBUTION'  => 'DWHEELER/Pod-Simple-3.17.tar.gz',
        'FILES'         => q[cpan/Pod-Simple],
-       # XXX these two files correspond to similar ones in blead under
-       # pod/, but the blead ones have newer changes, and also seem to
-       # have been in blead a long time. I'm going to assume then that
-       # the blead versions of these two files are authoritative - DAPM
-  # Now been removed from Pod-Simple-3.15 commenting this out - bingos
-       #'EXCLUDED'     => [ qw( lib/perlpod.pod lib/perlpodspec.pod ) ],
        'UPSTREAM'      => 'cpan',
        },
 
@@ -1668,7 +1664,7 @@ use File::Glob qw(:case);
     'Storable' =>
        {
        'MAINTAINER'    => 'ams',
-       'DISTRIBUTION'  => 'AMS/Storable-2.24.tar.gz',
+       'DISTRIBUTION'  => 'AMS/Storable-2.29.tar.gz',
        'FILES'         => q[dist/Storable],
        'EXCLUDED'      => [ qr{^t/Test/} ],
        'UPSTREAM'      => 'blead',
@@ -1972,7 +1968,7 @@ use File::Glob qw(:case);
     'Unicode::Normalize' =>
        {
        'MAINTAINER'    => 'sadahiro',
-       'DISTRIBUTION'  => 'SADAHIRO/Unicode-Normalize-1.10-withoutworldwriteables.tar.gz',
+       'DISTRIBUTION'  => 'SADAHIRO/Unicode-Normalize-1.12-withoutworldwriteables.tar.gz',
        'FILES'         => q[cpan/Unicode-Normalize],
        'EXCLUDED'      => [ qw{MANIFEST.N Normalize.pmN disableXS enableXS }],
        'UPSTREAM'      => 'first-come',