# New Ticket Created by "Julian Fondren" # Please include the string: [perl #41743] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=41743 >
Some-but-not-many of the languages/ tree have MAINTAINER files. This patch makes all-but-(perl5|pugs|t) each have such a file. A MAINTAINER file has these advantages: 1. It is very, very, very visible. If you grab parrot and root around the languages a bit and for any reason ("have you looked at eForth? It implements itself almost entirely in Forth, intentionally limiting the parts that need assembler implementations.") want to to talk to the logical person about it, you can't miss the MAINTAINER file. 2. The MAINTAINER file contains contact information. (A few still don't, although all have -names- -- this should be fixed.) CREDITS is strangely reticent about emails, and also less reliable (just look at Leo's entry) for clues about who does what. LANGUAGES.STATUS.pod lacks contact information, and anyway is less direct, and anyway is already secondary to the existing MAINTAINER files. (Especially as LANGUAGES.STATUS.pod does not cover some subtrees that my patch adds MAINTAINER to. This might a good subject for another patch.) 3. The MAINTAINER file is definitive for an entire subtree. I just finished sending an email to the wrong person, as that person had contact information in some likely-looking .pir In this patch, I: 1. Found at least a name for each language. 2. Found emails for most of them -- without looking outside the parrot repository! Some people put their email in some internal file and not in CREDITS or their language README. Almost everyone who left an email out of CREDITS had one anyway in their language files. 3. Put the files in the format of CREDITS , also changing existing MAINTAINER to this format. 4. De-'crypted' emails when that person had already e.g. put their simple [EMAIL PROTECTED] email in CREDITS 5. Loosely ordered entries with more maintainerish entries at top. 6. Imported information mainly from CREDITS , but stripping out non-contact information (usually leaving N: E: W:). 7. In the case of languages/tcl , added the provided scope-of-contribution comments as D: entries to MAINTAINER 8. Added maintainerish comments that I noticed, such as language/perl6's "Small patches are preferred over large patches." Cheers, Julian
Index: languages/m4/MAINTAINER =================================================================== --- languages/m4/MAINTAINER (revision 17381) +++ languages/m4/MAINTAINER (working copy) @@ -1,3 +1,4 @@ # $Id$ -Bernhard Schmalhofer - <[EMAIL PROTECTED]> +N: Bernhard Schmalhofer +E: [EMAIL PROTECTED] Index: languages/forth/MAINTAINER =================================================================== --- languages/forth/MAINTAINER (revision 17381) +++ languages/forth/MAINTAINER (working copy) @@ -1 +1,2 @@ -Matt Diephouse <matt at diephouse dot com> +N: Matt Diephouse +E: matt at diephouse dot com Index: languages/unlambda/MAINTAINER =================================================================== --- languages/unlambda/MAINTAINER (revision 0) +++ languages/unlambda/MAINTAINER (revision 0) @@ -0,0 +1,2 @@ +N: Leopold Toetsch +E: [EMAIL PROTECTED] Index: languages/jako/MAINTAINER =================================================================== --- languages/jako/MAINTAINER (revision 17381) +++ languages/jako/MAINTAINER (working copy) @@ -1 +1,2 @@ -Gregor N. Purdy <[EMAIL PROTECTED]> +N: Gregor N. Purdy +E: [EMAIL PROTECTED] Index: languages/amber/MAINTAINER =================================================================== --- languages/amber/MAINTAINER (revision 0) +++ languages/amber/MAINTAINER (revision 0) @@ -0,0 +1 @@ +N: Roger Browne Index: languages/bf/MAINTAINER =================================================================== --- languages/bf/MAINTAINER (revision 0) +++ languages/bf/MAINTAINER (revision 0) @@ -0,0 +1,2 @@ +N: Leon Brocard +E: [EMAIL PROTECTED] Index: languages/perl6/MAINTAINER =================================================================== --- languages/perl6/MAINTAINER (revision 0) +++ languages/perl6/MAINTAINER (revision 0) @@ -0,0 +1,6 @@ +N: Patrick Michaud +E: [EMAIL PROTECTED] + +Patches and suggestions should be sent to the Perl 6 compiler list +(perl6-compiler@perl.org). Small patches are preferred over large +ones. Index: languages/ecmascript/MAINTAINER =================================================================== --- languages/ecmascript/MAINTAINER (revision 0) +++ languages/ecmascript/MAINTAINER (revision 0) @@ -0,0 +1,2 @@ +N: Kevin Tew +E: [EMAIL PROTECTED] Index: languages/PIR/MAINTAINER =================================================================== --- languages/PIR/MAINTAINER (revision 0) +++ languages/PIR/MAINTAINER (revision 0) @@ -0,0 +1,2 @@ +N: Klaas-Jan Stol +E: [EMAIL PROTECTED] Index: languages/parakeet/MAINTAINER =================================================================== --- languages/parakeet/MAINTAINER (revision 0) +++ languages/parakeet/MAINTAINER (revision 0) @@ -0,0 +1,2 @@ +N: Leopold Toetsch +E: [EMAIL PROTECTED] Index: languages/plumhead/MAINTAINER =================================================================== --- languages/plumhead/MAINTAINER (revision 17381) +++ languages/plumhead/MAINTAINER (working copy) @@ -1,3 +1,4 @@ # $Id$ -Bernhard Schmalhofer - <[EMAIL PROTECTED]> +N: Bernhard Schmalhofer +E: [EMAIL PROTECTED] Index: languages/urm/MAINTAINER =================================================================== --- languages/urm/MAINTAINER (revision 0) +++ languages/urm/MAINTAINER (revision 0) @@ -0,0 +1,2 @@ +N: Marcus Thiesen +E: [EMAIL PROTECTED] Index: languages/Zcode/MAINTAINER =================================================================== --- languages/Zcode/MAINTAINER (revision 0) +++ languages/Zcode/MAINTAINER (revision 0) @@ -0,0 +1,9 @@ +UNMAINTAINED + +Previously: + +N: Amir Karger +E: [EMAIL PROTECTED] + +N: Leopold Toetsch +E: [EMAIL PROTECTED] Index: languages/HQ9plus/MAINTAINER =================================================================== --- languages/HQ9plus/MAINTAINER (revision 0) +++ languages/HQ9plus/MAINTAINER (revision 0) @@ -0,0 +1,2 @@ +N: Bernhard Schmalhofer +E: [EMAIL PROTECTED] Index: languages/lisp/MAINTAINER =================================================================== --- languages/lisp/MAINTAINER (revision 0) +++ languages/lisp/MAINTAINER (revision 0) @@ -0,0 +1 @@ +N: Cory Spencer Index: languages/regex/MAINTAINER =================================================================== --- languages/regex/MAINTAINER (revision 17381) +++ languages/regex/MAINTAINER (working copy) @@ -1 +1,2 @@ -Steve Fink <[EMAIL PROTECTED]> +N: Steve Fink +E: [EMAIL PROTECTED] Index: languages/APL/MAINTAINER =================================================================== --- languages/APL/MAINTAINER (revision 0) +++ languages/APL/MAINTAINER (revision 0) @@ -0,0 +1,5 @@ +N: Patrick R. Michaud +E: [EMAIL PROTECTED] + +N: Will "Coke" Coleda +E: [EMAIL PROTECTED] Index: languages/cardinal/MAINTAINER =================================================================== --- languages/cardinal/MAINTAINER (revision 0) +++ languages/cardinal/MAINTAINER (revision 0) @@ -0,0 +1,2 @@ +N: Kevin Tew +E: [EMAIL PROTECTED] Index: languages/punie/MAINTAINER =================================================================== --- languages/punie/MAINTAINER (revision 0) +++ languages/punie/MAINTAINER (revision 0) @@ -0,0 +1,2 @@ +N: Allison Randal +E: [EMAIL PROTECTED] Index: languages/lua/MAINTAINER =================================================================== --- languages/lua/MAINTAINER (revision 0) +++ languages/lua/MAINTAINER (revision 0) @@ -0,0 +1,2 @@ +N: Fran��ois Perrad +E: [EMAIL PROTECTED] Index: languages/BASIC/MAINTAINER =================================================================== --- languages/BASIC/MAINTAINER (revision 0) +++ languages/BASIC/MAINTAINER (revision 0) @@ -0,0 +1,3 @@ +N: Clinton A. Pierce +D: "clintp" irc.rhizomatic.net #perl or #parrot +E: Clinton Pierce <[EMAIL PROTECTED]> Index: languages/tcl/MAINTAINER =================================================================== --- languages/tcl/MAINTAINER (revision 17381) +++ languages/tcl/MAINTAINER (working copy) @@ -1,4 +1,15 @@ -Matt Diephouse <matt at diephouse dot com> -Will "Coke" Coleda <will at coleda dot com> -Amos Robinson <amos at coscom dot net> : builtins -Alberto Sim��es <[EMAIL PROTECTED]> : builtins +N: Matt Diephouse +E: matt at diephouse dot com + +N: Will "Coke" Coleda +E: [EMAIL PROTECTED] + +N: Amos Robinson +D: builtins +E: [EMAIL PROTECTED] + +N: Alberto Sim��es +D: builtins +E: [EMAIL PROTECTED] +E: [EMAIL PROTECTED] +W: http://alfarrabio.di.uminho.pt/~albie/ Index: languages/WMLScript/MAINTAINER =================================================================== --- languages/WMLScript/MAINTAINER (revision 0) +++ languages/WMLScript/MAINTAINER (revision 0) @@ -0,0 +1,2 @@ +N: Fran��ois Perrad +E: [EMAIL PROTECTED] Index: languages/pynie/MAINTAINER =================================================================== --- languages/pynie/MAINTAINER (revision 0) +++ languages/pynie/MAINTAINER (revision 0) @@ -0,0 +1,5 @@ +N: Patrick Michaud +E: [EMAIL PROTECTED] + +Patches and suggestions can be sent to <[EMAIL PROTECTED]> +or <[EMAIL PROTECTED]> . Index: languages/tap/MAINTAINER =================================================================== --- languages/tap/MAINTAINER (revision 17381) +++ languages/tap/MAINTAINER (working copy) @@ -1,2 +1,6 @@ -Chris Dolan <chris at clotho dot com> -Jerry Gay <jerry dot gay at gmail dot com> +N: Chris Dolan +E: [EMAIL PROTECTED] +E: chris at clotho dot com + +N: Jerry Gay a.k.a. particle +E: [EMAIL PROTECTED] Index: languages/abc/MAINTAINER =================================================================== --- languages/abc/MAINTAINER (revision 0) +++ languages/abc/MAINTAINER (revision 0) @@ -0,0 +1,2 @@ +N: Patrick R. Michaud +E: [EMAIL PROTECTED] Index: languages/ook/MAINTAINER =================================================================== --- languages/ook/MAINTAINER (revision 0) +++ languages/ook/MAINTAINER (revision 0) @@ -0,0 +1,2 @@ +N: Jerome Quelini +E: [EMAIL PROTECTED] Index: languages/dotnet/MAINTAINER =================================================================== --- languages/dotnet/MAINTAINER (revision 0) +++ languages/dotnet/MAINTAINER (revision 0) @@ -0,0 +1,3 @@ +N: Jonathan Worthington +E: [EMAIL PROTECTED] +W: http://www.jwcs.net/~jonathan/ Index: languages/pheme/MAINTAINER =================================================================== --- languages/pheme/MAINTAINER (revision 0) +++ languages/pheme/MAINTAINER (revision 0) @@ -0,0 +1,3 @@ +N: chromatic +E: [EMAIL PROTECTED] +W: http://wgz.org/chromatic/ Index: languages/parrot_compiler/MAINTAINER =================================================================== --- languages/parrot_compiler/MAINTAINER (revision 0) +++ languages/parrot_compiler/MAINTAINER (revision 0) @@ -0,0 +1,2 @@ +N: Will "Coke" Coleda +E: [EMAIL PROTECTED] Index: languages/c99/MAINTAINER =================================================================== --- languages/c99/MAINTAINER (revision 0) +++ languages/c99/MAINTAINER (revision 0) @@ -0,0 +1,2 @@ +N: Kevin Tew +E: [EMAIL PROTECTED] Index: languages/scheme/MAINTAINER =================================================================== --- languages/scheme/MAINTAINER (revision 0) +++ languages/scheme/MAINTAINER (revision 0) @@ -0,0 +1,4 @@ +N: Jeffrey Goff +E: [EMAIL PROTECTED] + +N: Juergen Boemmels Index: languages/lazy-k/MAINTAINER =================================================================== --- languages/lazy-k/MAINTAINER (revision 0) +++ languages/lazy-k/MAINTAINER (revision 0) @@ -0,0 +1,2 @@ +N: Leopold Toetsch +E: [EMAIL PROTECTED] Index: languages/befunge/MAINTAINER =================================================================== --- languages/befunge/MAINTAINER (revision 0) +++ languages/befunge/MAINTAINER (revision 0) @@ -0,0 +1,2 @@ +N: Jerome Quelini +E: [EMAIL PROTECTED] Index: languages/cola/MAINTAINER =================================================================== --- languages/cola/MAINTAINER (revision 17381) +++ languages/cola/MAINTAINER (working copy) @@ -1,2 +1,3 @@ -Melvin Smith <[EMAIL PROTECTED]>, - <[EMAIL PROTECTED]> +N: Melvin Smith +E: [EMAIL PROTECTED] +E: [EMAIL PROTECTED]