diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2003-07-30 09:26:47 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2003-07-30 09:26:47 +0000 |
commit | c9fe4ea1630f676a7766e5f3ee7e90d5f5673daf (patch) | |
tree | 2c458b1ac08ca99b1e286a0540904fd2096ed64a /Porting | |
parent | 99a7b1fa68b868686dd03689f36c99bdbebfcb95 (diff) | |
download | perl-c9fe4ea1630f676a7766e5f3ee7e90d5f5673daf.tar.gz |
Rename Modules and Modules.pl as Maintainers and
Maintainers.pl since the same framework can be used
for more than just modules.
p4raw-id: //depot/perl@20337
Diffstat (limited to 'Porting')
-rw-r--r-- | Porting/Maintainers (renamed from Porting/Modules) | 9 | ||||
-rw-r--r-- | Porting/Maintainers.pl (renamed from Porting/Modules.pl) | 26 |
2 files changed, 28 insertions, 7 deletions
diff --git a/Porting/Modules b/Porting/Maintainers index 5f7dff5f4e..10d124e7b4 100644 --- a/Porting/Modules +++ b/Porting/Maintainers @@ -1,13 +1,13 @@ #!/usr/bin/perl -w # -# Modules - show information about modules and their maintainers +# Maintainers - show information about maintainers # use strict; use FindBin qw($Bin); -require "$Bin/Modules.pl"; +require "$Bin/Maintainers.pl"; use vars qw(%Modules %Maintainers); use Getopt::Long; @@ -20,8 +20,9 @@ $0 --maintainer M list all maintainers matching M $0 --module M list all modules matching M $0 --files list all files of the module Matching is case-ignoring regexp, author matching is both by -the short id and by the full name and email. -$0 file ... list the module and maintainer +the short id and by the full name and email. A "module" may +not be just a module, it may be a file or files or a subdirectory. +$0 file ... list the modules and maintainers of the files __EOF__ exit(0); } diff --git a/Porting/Modules.pl b/Porting/Maintainers.pl index 1ded52bba2..f9ce8332ea 100644 --- a/Porting/Modules.pl +++ b/Porting/Maintainers.pl @@ -1,6 +1,10 @@ -# A simple listing of core modules that have specific maintainers. -# Most (but not all) of the modules have dual lives in the core and -# in CPAN. +# A simple listing of core files that have specific maintainers, +# or at least someone that can be called an "interested party". +# Also, a "module" does not necessarily mean a CPAN module, it +# might mean a file or files or a subdirectory. +# Most (but not all) of the modules have dual lives in the core +# and in CPAN. Those that have a CPAN existence, have the CPAN +# attribute set to true. %Maintainers = ( @@ -9,9 +13,11 @@ 'arthur' => 'Arthur Bergman <abergman@cpan.org>', 'autarch' => 'Dave Rolsky <drolsky@cpan.org>', 'bbb' => 'Rob Brown <bbb@cpan.org>', + 'craig' => 'Craig Berry <craigberry@mac.com>', 'damian' => 'Damian Conway <dconway@cpan.org>', 'dankogai' => 'Dan Kogai <dankogai@cpan.org>', 'gbarr' => 'Graham Barr <gbarr@cpan.org>', + 'gsar' => 'Gurusamy Sarathy <gsar@activestate.com>', 'gisle' => 'Gisle Aas <gaas@cpan.org>', 'ilyam' => 'Ilya Martynov <ilyam@cpan.org>', 'ilyaz' => 'Ilya Zakharevich <ilyaz@cpan.org>', @@ -452,6 +458,13 @@ 'CPAN' => 1, }, + 'vms' => + { + 'MAINTAINER' => 'craig', + 'FILES' => q[vms configure.com README.vms], + 'CPAN' => 0, + }, + 'warnings' => { 'MAINTAINER' => 'pmarquess', @@ -460,6 +473,13 @@ 'CPAN' => 1, }, + 'win32' => + { + 'MAINTAINER' => 'gsar', + 'FILES' => q[win32 README.win32 lib/Win32.pod t/win32], + 'CPAN' => 0, + }, + ); 1; |