This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Ignore all tests in xt/ or tests of the form t/release-.*
[perl5.git] / Porting / Maintainers.pl
index 4a1f20f..557481e 100755 (executable)
@@ -65,6 +65,7 @@ use File::Glob qw(:case);
     'p5p'      => 'perl5-porters <perl5-porters@perl.org>',
     'perlfaq'  => 'perlfaq-workers <perlfaq-workers@perl.org>',
     'petdance' => 'Andy Lester <andy@petdance.com>',
+    'pevans'    => 'Paul Evans <leonerd@leonerd.org.uk>',
     'pjf'      => 'Paul Fenwick <pjf@cpan.org>',
     'pmqs'     => 'Paul Marquess <pmqs@cpan.org>',
     'pvhp'     => 'Peter Prymmer <pvhp@best.com>',
@@ -200,7 +201,7 @@ use File::Glob qw(:case);
     'Archive::Extract' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'BINGOS/Archive-Extract-0.56.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/Archive-Extract-0.58.tar.gz',
        'FILES'         => q[cpan/Archive-Extract],
        'UPSTREAM'      => 'cpan',
        'BUGS'          => 'bug-archive-extract@rt.cpan.org',
@@ -209,7 +210,7 @@ use File::Glob qw(:case);
     'Archive::Tar' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'BINGOS/Archive-Tar-1.78.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/Archive-Tar-1.82.tar.gz',
        'FILES'         => q[cpan/Archive-Tar],
        'EXCLUDED'      => [ qw(Makefile.PL) ],
        'UPSTREAM'      => 'cpan',
@@ -262,7 +263,7 @@ use File::Glob qw(:case);
     'AutoLoader' =>
        {
        'MAINTAINER'    => 'smueller',
-       'DISTRIBUTION'  => 'SMUELLER/AutoLoader-5.71.tar.gz',
+       'DISTRIBUTION'  => 'SMUELLER/AutoLoader-5.72.tar.gz',
        'FILES'         => q[cpan/AutoLoader],
        'EXCLUDED'      => [ qw( t/00pod.t ) ],
        'UPSTREAM'      => 'cpan',
@@ -273,6 +274,7 @@ use File::Glob qw(:case);
        'MAINTAINER'    => 'p5p',
        'DISTRIBUTION'  => 'FLORA/autouse-1.06.tar.gz',
        'FILES'         => q[dist/autouse],
+    'EXCLUDED'  => [ qr{^t/release-.*\.t} ],
        'UPSTREAM'      => 'blead',
        },
 
@@ -296,7 +298,7 @@ use File::Glob qw(:case);
     'B::Debug' =>
        {
        'MAINTAINER'    => 'rurban',
-       'DISTRIBUTION'  => 'RURBAN/B-Debug-1.16.tar.gz',
+       'DISTRIBUTION'  => 'RURBAN/B-Debug-1.17.tar.gz',
        'FILES'         => q[cpan/B-Debug],
        'EXCLUDED'      => [ qw( t/pod.t ) ],
        'UPSTREAM'      => 'cpan',
@@ -353,7 +355,7 @@ use File::Glob qw(:case);
     'CGI' =>
        {
        'MAINTAINER'    => 'lstein',
-       'DISTRIBUTION'  => 'MARKSTOS/CGI.pm-3.55.tar.gz',
+       'DISTRIBUTION'  => 'MARKSTOS/CGI.pm-3.58.tar.gz',
        'FILES'         => q[cpan/CGI],
        'EXCLUDED'      => [ qr{^t/lib/Test},
                                qw( cgi-lib_porting.html
@@ -377,7 +379,7 @@ use File::Glob qw(:case);
     'Compress::Raw::Bzip2' =>
        {
        'MAINTAINER'    => 'pmqs',
-       'DISTRIBUTION'  => 'PMQS/Compress-Raw-Bzip2-2.037.tar.gz',
+       'DISTRIBUTION'  => 'PMQS/Compress-Raw-Bzip2-2.045.tar.gz',
        'FILES'         => q[cpan/Compress-Raw-Bzip2],
        'EXCLUDED'      => [ qr{^t/Test/},
                             qw( bzip2-src/bzip2-cpp.patch
@@ -389,7 +391,7 @@ use File::Glob qw(:case);
     'Compress::Raw::Zlib' =>
        {
        'MAINTAINER'    => 'pmqs',
-       'DISTRIBUTION'  => 'PMQS/Compress-Raw-Zlib-2.037.tar.gz',
+       'DISTRIBUTION'  => 'PMQS/Compress-Raw-Zlib-2.045.tar.gz',
 
        'FILES'         => q[cpan/Compress-Raw-Zlib],
        'EXCLUDED'      => [ qr{^t/Test/},
@@ -462,7 +464,7 @@ use File::Glob qw(:case);
     'CPANPLUS' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'BINGOS/CPANPLUS-0.9111.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/CPANPLUS-0.9113.tar.gz',
        'FILES'         => q[cpan/CPANPLUS],
        'EXCLUDED'      => [ qr{^inc/},
                             qr{^t/dummy-.*\.hidden$},
@@ -483,7 +485,7 @@ use File::Glob qw(:case);
     'CPANPLUS::Dist::Build' =>
        {
        'MAINTAINER'    => 'bingos',
-       'DISTRIBUTION'  => 'BINGOS/CPANPLUS-Dist-Build-0.58.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/CPANPLUS-Dist-Build-0.60.tar.gz',
        'FILES'         => q[cpan/CPANPLUS-Dist-Build],
        'EXCLUDED'      => [ qr{^inc/},
                             qw{ t/99_pod.t
@@ -496,7 +498,7 @@ use File::Glob qw(:case);
     'CPAN::Meta' =>
        {
        'MAINTAINER'    => 'dagolden',
-       'DISTRIBUTION'  => 'DAGOLDEN/CPAN-Meta-2.112150.tar.gz',
+       'DISTRIBUTION'  => 'DAGOLDEN/CPAN-Meta-2.112621.tar.gz',
        'FILES'         => q[cpan/CPAN-Meta],
        'EXCLUDED'      => [
                                qr/^xt/,
@@ -508,10 +510,11 @@ use File::Glob qw(:case);
     'CPAN::Meta::YAML' =>
        {
        'MAINTAINER'    => 'dagolden',
-       'DISTRIBUTION'  => 'DAGOLDEN/CPAN-Meta-YAML-0.004.tar.gz',
+       'DISTRIBUTION'  => 'DAGOLDEN/CPAN-Meta-YAML-0.005.tar.gz',
        'FILES'         => q[cpan/CPAN-Meta-YAML],
        'EXCLUDED'      => [
                't/04_scalar.t',    # requires YAML.pm
+        qr/^xt/,
        ],
        'UPSTREAM'      => 'cpan',
        },
@@ -550,6 +553,7 @@ use File::Glob qw(:case);
        'MAINTAINER'    => 'p5p',
        'DISTRIBUTION'  => 'FLORA/Devel-SelfStubber-1.05.tar.gz',
        'FILES'         => q[dist/Devel-SelfStubber],
+    'EXCLUDED'  => [ qr{^t/release-.*\.t} ],
        'UPSTREAM'      => 'blead',
        },
 
@@ -579,7 +583,7 @@ use File::Glob qw(:case);
     'Digest' =>
        {
        'MAINTAINER'    => 'gaas',
-       'DISTRIBUTION'  => 'GAAS/Digest-1.16.tar.gz',
+       'DISTRIBUTION'  => 'GAAS/Digest-1.17.tar.gz',
        'FILES'         => q[cpan/Digest],
        'EXCLUDED'      => [ qw{digest-bench} ],
        'UPSTREAM'      => "cpan",
@@ -597,8 +601,8 @@ use File::Glob qw(:case);
     'Digest::SHA' =>
        {
        'MAINTAINER'    => 'mshelor',
-       'DISTRIBUTION'  => 'MSHELOR/Digest-SHA-5.62.tar.gz',
-       'FILES'         => q[cpan/Digest-SHA],
+       'DISTRIBUTION'  => 'MSHELOR/Digest-SHA-5.70.tar.gz',
+       'FILES'     => q[cpan/Digest-SHA],
        'EXCLUDED'      => [ qw{t/pod.t t/podcover.t examples/dups} ],
        'UPSTREAM'      => 'cpan',
        },
@@ -615,6 +619,7 @@ use File::Glob qw(:case);
        'MAINTAINER'    => 'p5p',
        'DISTRIBUTION'  => 'FLORA/Dumpvalue-1.16.tar.gz',
        'FILES'         => q[dist/Dumpvalue],
+    'EXCLUDED'  => [ qr{^t/release-.*\.t} ],
        'UPSTREAM'      => 'blead',
        },
 
@@ -657,6 +662,7 @@ use File::Glob qw(:case);
        'MAINTAINER'    => 'p5p',
        'DISTRIBUTION'  => 'FLORA/Env-1.03.tar.gz',
        'FILES'         => q[dist/Env],
+    'EXCLUDED'  => [ qr{^t/release-.*\.t} ],
        'UPSTREAM'      => 'blead',
        },
 
@@ -687,6 +693,7 @@ use File::Glob qw(:case);
        'MAINTAINER'    => 'dagolden',
        'DISTRIBUTION'  => 'DAGOLDEN/ExtUtils-CBuilder-0.280202.tar.gz',
        'FILES'         => q[dist/ExtUtils-CBuilder],
+    'EXCLUDED'  => [ qr/^xt/ ],
        'UPSTREAM'      => 'blead',
        },
 
@@ -734,7 +741,7 @@ use File::Glob qw(:case);
     'ExtUtils::MakeMaker' =>
        {
        'MAINTAINER'    => 'mschwern',
-       'DISTRIBUTION'  => 'MSTROUT/ExtUtils-MakeMaker-6.59.tar.gz',
+       'DISTRIBUTION'  => 'MSCHWERN/ExtUtils-MakeMaker-6.63_02.tar.gz',
        'FILES'         => q[cpan/ExtUtils-MakeMaker],
        'EXCLUDED'      => [ qr{^t/lib/Test/},
            qr{^(bundled|my)/},
@@ -756,7 +763,7 @@ use File::Glob qw(:case);
     'ExtUtils::ParseXS' =>
        {
        'MAINTAINER'    => 'smueller',
-       'DISTRIBUTION'  => 'SMUELLER/ExtUtils-ParseXS-3.04_04.tar.gz',
+       'DISTRIBUTION'  => 'SMUELLER/ExtUtils-ParseXS-3.07.tar.gz',
        'FILES'         => q[dist/ExtUtils-ParseXS],
        'UPSTREAM'      => 'blead',
        },
@@ -764,9 +771,10 @@ use File::Glob qw(:case);
     'perlfaq' =>
        {
        'MAINTAINER'    => 'perlfaq',
-       'DISTRIBUTION'  => 'LLAP/perlfaq-5.0150034.tar.gz',
+       'DISTRIBUTION'  => 'LLAP/perlfaq-5.0150036.tar.gz',
        'FILES'         => q[cpan/perlfaq],
-       'EXCLUDED'      => [ qw(t/release-pod-syntax.t) ],
+       'EXCLUDED'      => [ qw(t/release-pod-syntax.t t/release-eol.t
+                               t/release-no-tabs.t) ],
        'UPSTREAM'      => 'cpan',
        },
 
@@ -796,6 +804,7 @@ use File::Glob qw(:case);
        'MAINTAINER'    => 'p5p',
        'DISTRIBUTION'  => 'FLORA/File-CheckTree-4.41.tar.gz',
        'FILES'         => q[dist/File-CheckTree],
+    'EXCLUDED'  => [ qr{^t/release-.*\.t} ],
        'UPSTREAM'      => 'blead',
        },
 
@@ -977,7 +986,7 @@ use File::Glob qw(:case);
     'HTTP::Tiny' =>
        {
        'MAINTAINER'    => 'dagolden',
-       'DISTRIBUTION'  => 'DAGOLDEN/HTTP-Tiny-0.013.tar.gz',
+       'DISTRIBUTION'  => 'DAGOLDEN/HTTP-Tiny-0.016.tar.gz',
        'FILES'         => q[cpan/HTTP-Tiny],
        'EXCLUDED'      => [
                                't/200_live.t',
@@ -992,6 +1001,7 @@ use File::Glob qw(:case);
        'MAINTAINER'    => 'p5p',
        'DISTRIBUTION'  => 'FLORA/I18N-Collate-1.02.tar.gz',
        'FILES'         => q[dist/I18N-Collate],
+    'EXCLUDED'  => [ qr{^t/release-.*\.t} ],
        'UPSTREAM'      => 'blead',
        },
 
@@ -1033,7 +1043,7 @@ use File::Glob qw(:case);
     'IO-Compress' =>
        {
        'MAINTAINER'    => 'pmqs',
-       'DISTRIBUTION'  => 'PMQS/IO-Compress-2.037.tar.gz',
+       'DISTRIBUTION'  => 'PMQS/IO-Compress-2.045.tar.gz',
        'FILES'         => q[cpan/IO-Compress],
        'EXCLUDED'      => [ qr{t/Test/} ],
        'UPSTREAM'      => 'cpan',
@@ -1104,7 +1114,7 @@ use File::Glob qw(:case);
     'Locale-Codes' =>
        {
        'MAINTAINER'    => 'sbeck',
-       'DISTRIBUTION'  => 'SBECK/Locale-Codes-3.18.tar.gz',
+       'DISTRIBUTION'  => 'SBECK/Locale-Codes-3.20.tar.gz',
        'FILES'         => q[cpan/Locale-Codes],
        'EXCLUDED'      => [ qw{t/pod_coverage.t t/pod.t}, qr{^t/runtests}, qr{^t/runtests\.bat},
                             qr{^internal/}, qr{^examples/} ],
@@ -1258,7 +1268,7 @@ use File::Glob qw(:case);
     'Module::CoreList' =>
        {
        'MAINTAINER'    => 'bingos',
-       'DISTRIBUTION'  => 'BINGOS/Module-CoreList-2.55.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/Module-CoreList-2.58.tar.gz',
        'FILES'         => q[dist/Module-CoreList],
        'UPSTREAM'      => 'blead',
        },
@@ -1266,7 +1276,7 @@ use File::Glob qw(:case);
     'Module::Load' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'BINGOS/Module-Load-0.20.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/Module-Load-0.22.tar.gz',
        'FILES'         => q[cpan/Module-Load],
        'UPSTREAM'      => 'cpan',
        },
@@ -1282,7 +1292,7 @@ use File::Glob qw(:case);
     'Module::Loaded' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'BINGOS/Module-Loaded-0.06.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/Module-Loaded-0.08.tar.gz',
        'FILES'         => q[cpan/Module-Loaded],
        'UPSTREAM'      => 'cpan',
        },
@@ -1467,7 +1477,7 @@ use File::Glob qw(:case);
        'MAINTAINER'    => 'dagolden',
        'DISTRIBUTION'  => 'DAGOLDEN/Perl-OSType-1.002.tar.gz',
        'FILES'         => q[cpan/Perl-OSType],
-       'EXCLUDED'      => [ ],
+       'EXCLUDED'      => [ qr/^xt/ ],
        'UPSTREAM'      => 'cpan',
        },
 
@@ -1533,7 +1543,7 @@ use File::Glob qw(:case);
     'Pod::LaTeX' =>
        {
        'MAINTAINER'    => 'tjenness',
-       'DISTRIBUTION'  => 'TJENNESS/Pod-LaTeX-0.59.tar.gz',
+       'DISTRIBUTION'  => 'TJENNESS/Pod-LaTeX-0.60.tar.gz',
        'FILES'         => q[cpan/Pod-LaTeX],
        'EXCLUDED'      => [ qw( t/require.t ) ],
        'UPSTREAM'      => undef,
@@ -1611,7 +1621,7 @@ use File::Glob qw(:case);
     'Safe' =>
        {
        'MAINTAINER'    => 'rgarcia',
-       'DISTRIBUTION'  => 'RGARCIA/Safe-2.29.tar.gz',
+       'DISTRIBUTION'  => 'RGARCIA/Safe-2.30.tar.gz',
        'FILES'         => q[dist/Safe],
        'UPSTREAM'      => 'blead',
        },
@@ -1641,6 +1651,7 @@ use File::Glob qw(:case);
        'MAINTAINER'    => 'p5p',
        'DISTRIBUTION'  => 'FLORA/Search-Dict-1.03.tar.gz',
        'FILES'         => q[dist/Search-Dict],
+    'EXCLUDED'  => [ qr{^t/release-.*\.t} ],
        'UPSTREAM'      => 'blead',
        },
 
@@ -1662,9 +1673,10 @@ use File::Glob qw(:case);
 
     'Socket' =>
        {
-       'MAINTAINER'    => 'p5p',
-       'FILES'         => q[ext/Socket],
-       'UPSTREAM'      => 'blead',
+       'MAINTAINER'    => 'pevans',
+       'DISTRIBUTION'  => 'PEVANS/Socket-1.96.tar.gz',
+       'FILES'         => q[cpan/Socket],
+       'UPSTREAM'      => 'cpan',
        },
 
     'Storable' =>
@@ -1706,7 +1718,7 @@ use File::Glob qw(:case);
     'Term::ANSIColor' =>
        {
        'MAINTAINER'    => 'rra',
-       'DISTRIBUTION'  => 'RRA/ANSIColor-3.01.tar.gz',
+       'DISTRIBUTION'  => 'RRA/Term-ANSIColor-3.01.tar.gz',
        'FILES'         => q[cpan/Term-ANSIColor],
        'EXCLUDED'      => [ qr{^tests/}, qw(t/pod-spelling.t t/pod.t) ],
        'UPSTREAM'      => 'cpan',
@@ -1725,6 +1737,7 @@ use File::Glob qw(:case);
        'MAINTAINER'    => 'p5p',
        'DISTRIBUTION'  => 'FLORA/Term-Complete-1.402.tar.gz',
        'FILES'         => q[dist/Term-Complete],
+    'EXCLUDED'  => [ qr{^t/release-.*\.t} ],
        'UPSTREAM'      => 'blead',
        },
 
@@ -1733,6 +1746,7 @@ use File::Glob qw(:case);
        'MAINTAINER'    => 'p5p',
        'DISTRIBUTION'  => 'FLORA/Term-ReadLine-1.07.tar.gz',
        'FILES'         => q[dist/Term-ReadLine],
+    'EXCLUDED'  => [ qr{^t/release-.*\.t} ],
        'UPSTREAM'      => 'blead',
        },
 
@@ -1798,6 +1812,7 @@ use File::Glob qw(:case);
        'MAINTAINER'    => 'p5p',
        'DISTRIBUTION'  => 'FLORA/Text-Abbrev-1.01.tar.gz',
        'FILES'         => q[dist/Text-Abbrev],
+    'EXCLUDED'  => [ qr{^t/release-.*\.t} ],
        'UPSTREAM'      => 'blead',
        },
 
@@ -1969,7 +1984,7 @@ use File::Glob qw(:case);
     'Unicode::Collate' =>
        {
        'MAINTAINER'    => 'sadahiro',
-       'DISTRIBUTION'  => 'SADAHIRO/Unicode-Collate-0.78.tar.gz',
+       'DISTRIBUTION'  => 'SADAHIRO/Unicode-Collate-0.87.tar.gz',
        'FILES'         => q[cpan/Unicode-Collate],
        'EXCLUDED'      => [ qr{N$},
                    qr{^data/},
@@ -2119,6 +2134,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'p5p',
        'FILES'         => q[
+                               ext/arybase/
                                ext/XS-APItest/
                                lib/CORE.pod
                                lib/Config.t