Return-Path: Delivered-To: apmail-perl-docs-cvs-archive@perl.apache.org Received: (qmail 15963 invoked by uid 500); 2 Jun 2002 11:30:54 -0000 Mailing-List: contact docs-cvs-help@perl.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Delivered-To: mailing list docs-cvs@perl.apache.org Received: (qmail 15952 invoked by uid 500); 2 Jun 2002 11:30:54 -0000 Delivered-To: apmail-modperl-docs-cvs@apache.org Date: 2 Jun 2002 11:30:54 -0000 Message-ID: <20020602113054.40969.qmail@icarus.apache.org> From: pereinar@apache.org To: modperl-docs-cvs@apache.org Subject: cvs commit: modperl-docs/src/about/contributors README allan-juul.txt andreas-koenig.txt andrew-ford.txt ask-bjoern-hansen.jpg ask-bjoern-hansen.txt bill-moseley.txt brian-behlendorf.txt doug-bagley.txt doug-maceachern.jpg doug-maceachern.txt eric-bartley.txt eric-cholet.txt frank-cringle.txt ged-w-haywood.txt geoffrey-young.txt gerald-richter.jpg gerald-richter.txt gisle-aas.jpg gisle-aas.txt jeffrey-baker.txt jonathan-m-hollin.txt ken-williams.txt lincoln-stein.jpg lincoln-stein.txt make.pl mark-imbriaco.txt mark-summerfield.txt matt-sergeant.txt other.list other.pod other.tmpl patrick-kane.txt people.html people.tmpl per-einar-ellefsen.txt perrin-harkins.txt peter-tillemans.txt ralf-s-engelschall.txt randy-harmon.txt richard-a-wells.txt rob-hartill.txt salvador-ortiz-garcia.txt stas-bekman.jpg stas-bekman.txt steve-reppucci.txt thomas-klausner.jpg thomas-klausner.txt vivek-khera.txt wesley-darlington.txt X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N pereinar 2002/06/02 04:30:53 Added: src/about config.cfg src/about/contributors README allan-juul.txt andreas-koenig.txt andrew-ford.txt ask-bjoern-hansen.jpg ask-bjoern-hansen.txt bill-moseley.txt brian-behlendorf.txt doug-bagley.txt doug-maceachern.jpg doug-maceachern.txt eric-bartley.txt eric-cholet.txt frank-cringle.txt ged-w-haywood.txt geoffrey-young.txt gerald-richter.jpg gerald-richter.txt gisle-aas.jpg gisle-aas.txt jeffrey-baker.txt jonathan-m-hollin.txt ken-williams.txt lincoln-stein.jpg lincoln-stein.txt make.pl mark-imbriaco.txt mark-summerfield.txt matt-sergeant.txt other.list other.pod other.tmpl patrick-kane.txt people.html people.tmpl per-einar-ellefsen.txt perrin-harkins.txt peter-tillemans.txt ralf-s-engelschall.txt randy-harmon.txt richard-a-wells.txt rob-hartill.txt salvador-ortiz-garcia.txt stas-bekman.jpg stas-bekman.txt steve-reppucci.txt thomas-klausner.jpg thomas-klausner.txt vivek-khera.txt wesley-darlington.txt Log: Added list of contributors. Reviewed by: docs-dev list Revision Changes Path 1.4 +15 -14 modperl-docs/src/about/config.cfg 1.1 modperl-docs/src/about/contributors/README Index: README =================================================================== These files make up the list of contributors to mod_perl. Generation is done by running % perl make.pl in this directory. Commit any generated files to CVS. *.txt: These files, with a name related to the name (usually, ($name = lc($name)) =~ s/\s+/-/) of the contributor, give all the info. headers (case-sensitive): Name required Email will be antispammed and listed after Name URL will be hyperlinked Image will be insterted on the right hand side. Dimensions should be width of 72 max, probably in JPG format. Its value is the relative file name. The others are free form, except no spaces in the key. The body may contain HTML. Each paragraph is surrounded with

tags, so you don't have to worry about that. people.tmpl The template file for the main list (with info). Receives a list of persons in the "people" var. See exisiting one for more details. people.html The generated list of contributors. other.list Contains list of other contributors (by name). Contributors are separated by newline. Just add them where you want, they will be sorted when generated. Don't forget a newline at EOF or there might be trouble with the POD. other.tmpl The template for the "other" list. Rceives list of names in the "people" variable. Generates POD. other.pod Generated list of minor contributors. make.pl The program that ties everything together. Just run from this directory as % perl make.pl It will generate people.html and other.pod. Make sure you run this *and* commit the generated files to CVS, because people shouldn't have to run make.pl when generating the site locally. 1.1 modperl-docs/src/about/contributors/allan-juul.txt Index: allan-juul.txt =================================================================== Name: Allan Juul Email: lambretta@inet.uni2.dk Summary: Site design. Allan's work on the design of this website has been of great benefit to us all. Not only did he give it good looks, but has also tirelessly worked to make it compliant with HTML and CSS standards, while still getting it to work with all browsers we could find. 1.1 modperl-docs/src/about/contributors/andreas-koenig.txt Index: andreas-koenig.txt =================================================================== Name: Andreas Koenig Email: andreas.koenig@anima.de Summary: Early efforts, bug spotting, modules, documentation Lots of bug spotting, fixing and patching since the early days. Andreas introduced the Apache::Registry that we all know and love. He put a great deal of time and effort into CGI.pm overhaul efforts (aka CGI::XA & CGI::Switch). Various contributions to the Apache/Perl API. PAUSE efforts beyond the call of "duty". Apache::Stage, Apache::GzipChain and Apache::UploadSrv modules on CPAN. Andreas was the first to run mod_perl on a production site, the Perl Authors Upload Server, aka PAUSE. Andreas also contrbuted the "Correct HTTP headers" document. 1.1 modperl-docs/src/about/contributors/andrew-ford.txt Index: andrew-ford.txt =================================================================== Name: Andrew Ford Email: A.Ford@ford-mason.co.uk URL: http://www.refcards.com/ Summary: mod_perl refcard, Apache::FakeRequest Andrew has made contributions to the Apache::FakeRequest module and is the author of the mod_perl refcard. 1.1 modperl-docs/src/about/contributors/ask-bjoern-hansen.jpg <> 1.1 modperl-docs/src/about/contributors/ask-bjoern-hansen.txt Index: ask-bjoern-hansen.txt =================================================================== Name: Ask Bj�rn Hansen Email: ask@netcetera.dk URL: http://ask.netcetera.dk/ Image: ask-bjoern-hansen.jpg Summary: Modules, documentation, mailing lists Author of the Apache::DBILogger and Apache::UserTrack modules, mod_perl_method_handlers.pod along with plenty of help testing cvs snapshots, documentation improvements, Apache::StatINC hacking and assisting with the perl.apache.org site. Ask is also the maintainer of the mod_perl mailing lists, which is very helpful to the community. 1.1 modperl-docs/src/about/contributors/bill-moseley.txt Index: bill-moseley.txt =================================================================== Name: Bill Moseley Email: moseley@hank.org Summary: Site search, documentation. Bill has helped out a lot with this site. He is the creator of the search engine, and has written various sections of the documentation here as well as contributed his wisdom to the design. 1.1 modperl-docs/src/about/contributors/brian-behlendorf.txt Index: brian-behlendorf.txt =================================================================== Name: Brian Behlendorf Email: brian@apache.org URL: http://brian.behlendorf.com/ Summary: Sysadmin Organization: Collab.Net Occupation: CTO Location: San Francisco, CA, USA Comments: Infrastructure, baby! Brian provides system administration support for perl.apache.org along with the mailing list and cvs repository. 1.1 modperl-docs/src/about/contributors/doug-bagley.txt Index: doug-bagley.txt =================================================================== Name: Doug Bagley Email: doug@dejanews.com URL: http://www.bagley.org/~doug/ Summary: Bug spotting, modules. Doug Bagley has pinpointed some of the nastiest mod_perl bugs while claiming to know nothing about xs. He's also made improvements to the Apache::SIG module along with writing the valuable Apache::SizeLimit module. 1.1 modperl-docs/src/about/contributors/doug-maceachern.jpg <> 1.1 modperl-docs/src/about/contributors/doug-maceachern.txt Index: doug-maceachern.txt =================================================================== Name: Doug MacEachern Email: dougm@apache.org Image: doug-maceachern.jpg Summary: Everything :) Doug is, as everybody knows, mod_perl's dictator for life. It's his great efforts and skills that made mod_perl what it is today, and he is continuing along that line with great motivation. He is currently employed by Covalent Technologies to work on mod_perl full-time. Doug has written most of the code and a solid part of the documentation for mod_perl, and has also co-authored Writing Apache modules with Perl and C with Lincoln Stein. 1.1 modperl-docs/src/about/contributors/eric-bartley.txt Index: eric-bartley.txt =================================================================== Name: Eric Bartley Email: bartley@pdn.cc.purdue.edu Summary: Method handlers, API, AIX fixes and Apache::AuthCookie. Eric had a big hand in implementing and testing method handlers. He also contributed to some of the Apache/Perl API, along with making sense of some AIX mysteries for us. And, his Apache::AuthCookie module is an inspiration to us all. 1.1 modperl-docs/src/about/contributors/eric-cholet.txt Index: eric-cholet.txt =================================================================== Name: Eric Cholet Email: cholet@logilune.com URL: http://www.logilune.com/eric/ Summary: Modules, debugging, documentation. Co-authoring Practical mod_perl Author of Apache::EmbperlChain and Apache::RefererBlock. Involved with many heroic debugging sessions. He has also written entire sections of the mod_perl User's guide, and pointed out technical errors in it. Eric is also co-authoring Practical mod_perl with Stas Bekman, to be published soon by O'Reilly. 1.1 modperl-docs/src/about/contributors/frank-cringle.txt Index: frank-cringle.txt =================================================================== Name: Frank Cringle Email: fdc@cliwe.ping.de Summary: Documentation Frank is the author of the mod_perl FAQ (now merged into the documentation). 1.1 modperl-docs/src/about/contributors/ged-w-haywood.txt Index: ged-w-haywood.txt =================================================================== Name: Ged W. Haywood Email: ged@www2.jubileegroup.co.uk Summary: Documentation and user help For reviewing and fixing the whole guide, providing lots of constructive criticism and helping to reorganize the guide to make it more user friendly. Ged has also devoted time to help out users having problems on the mailing list. 1.1 modperl-docs/src/about/contributors/geoffrey-young.txt Index: geoffrey-young.txt =================================================================== Name: Geoffrey Young Email: geoff@modperlcookbook.org URL: http://www.modperlcookbook.org/~geoff/ Summary: Modules, documentation/code patches. Co-authored mod_perl Developer's Cookbook Geoff has co-authored The mod_perl Developer's Cookbook that mod_perl people seem to be enjoying. He has also written some Apache:: modules and submitted the occasional code patch to mod_perl proper. On the documentation site, he has contributed a lot of info about RPM packages, as well as providing helpful comments and corrections. 1.1 modperl-docs/src/about/contributors/gerald-richter.jpg <> 1.1 modperl-docs/src/about/contributors/gerald-richter.txt Index: gerald-richter.txt =================================================================== Name: Gerald Richter Email: richter@ecos.de URL: http://perl.apache.org/embperl/ Image: gerald-richter.jpg Summary: Embperl, mod_perl 2.0 build system abstraction. Gerald has helped us with various bug spotting and fixing over the years. His Embperl toolkit, specially designed to run under mod_perl, has saved many lives. He is now working on abstracting the mod_perl 2.0 build system. 1.1 modperl-docs/src/about/contributors/gisle-aas.jpg <> 1.1 modperl-docs/src/about/contributors/gisle-aas.txt Index: gisle-aas.txt =================================================================== Name: Gisle Aas Email: aas@sn.no URL: http://gisle.aas.no/ Image: gisle-aas.jpg Summary: Original author of mod_perl. API enhancements/docs. Gisle wrote an early "proof-of-concept" mod_perl.c and perl_glue.xs on March 25, 1996 to be exact. While next to none of that code is present in the current mod_perl source, as the embedded model and XS <-> Apache API interface were changed, it was an important insipirational kick start to what mod_perl has become today. Gisle has also contributed to mod_perl's Apache::Constants module, along with API enhancements and documentation. 1.1 modperl-docs/src/about/contributors/jeffrey-baker.txt Index: jeffrey-baker.txt =================================================================== Name: Jeffrey Baker Email: jeff@godzilla.tamu.edu Summary: Previous maintainer of NT binary distribution. Apache::Session. Docs. Previous maintainer of the mod_perl NT binary distribution and author of the Apache::Session module. For his "guide to mod_perl database performance" and many useful comments on the list that has been reused in the guide's material. 1.1 modperl-docs/src/about/contributors/jonathan-m-hollin.txt Index: jonathan-m-hollin.txt =================================================================== Name: Jonathan M. Hollin Email: netmaster@digital-word.com URL: http://wypug.digital-word.com/ Summary: Site help. Jonathan is using mod_perl to create Shapeshifter, a Content Management System. He has been helping out the mod_perl community through work on the website, especially for the logo contest. 1.1 modperl-docs/src/about/contributors/ken-williams.txt Index: ken-williams.txt =================================================================== Name: Ken Williams Email: ken@forum.swarthmore.edu URL: http://mathforum.org/~ken/ Summary: Modules, mailing list archives. Author of the Apache::Taco, Apache::SSI and Apache::Filter modules. Ken's MathForum also hosts archives of some of the mod_perl mailing lists. Ken has also reviewed a lot of stuff in the guide. Many snippets from his emails are included in the guide. 1.1 modperl-docs/src/about/contributors/lincoln-stein.jpg <> 1.1 modperl-docs/src/about/contributors/lincoln-stein.txt Index: lincoln-stein.txt =================================================================== Name: Lincoln Stein Email: lstein@cshl.org URL: http://stein.cshl.org/~lstein/ Image: lincoln-stein.jpg Summary: CGI.pm, Apache::Request. Co-authored the Eagle book. Everybody knows Lincoln gave us the must-have CGI.pm module; he's put forth considerable effort into porting and optimizing it for mod_perl. Lincoln also wrote the original Apache::Request module, a CGI.pm-like module on top of the Apache API. As an addition to his great programming efforts, Lincoln has contributed his writing skills by co-authoring Writing Apache Modules with Perl and C, which has for a long time been the ultimate reference to mod_perl programming. 1.1 modperl-docs/src/about/contributors/make.pl Index: make.pl =================================================================== #!/usr/bin/perl use strict; use warnings; use Template; use Data::Dumper; use HTML::Entities; my $tmpl_file = "people.tmpl"; my $html_file = "people.html"; my $config = { INCLUDE_PATH => ".", OUTPUT_PATH => ".", }; my $template = Template->new($config) or die $Template::ERROR, "\n"; my $small_list = 'other.list'; my $small_list_tmpl = 'other.tmpl'; my $small_list_out = 'other.pod'; ############################################################################### my @files = sort( @ARGV ? @ARGV : <*.txt> ); my @data = (); for my $file (@files) { push @data, process($file); } generate($html_file, \@data); # generate list of minor contributors. small_list($small_list, $small_list_tmpl, $small_list_out); sub process { my $file = shift; print "+++ Processing $file\n"; open my $fh, $file or die "cannot open $file: $!"; local $/ = ""; my $headers = <$fh>; my @body = <$fh>; # read in paragraph mode close $fh; # headers my %headers = map {/(\w+)\s*:\s+(.*)/; ($1, $2) } split /\n/, $headers; warn "Number of keys in headers doesn't match number of values -- maybe you forgot a space between the colon and the value?" if scalar keys(%headers) != scalar values(%headers); my $name = delete $headers{Name}; die "No name for $file" unless $name; my $email = delete $headers{Email} or delete $headers{'E-mail'}; # antispam $email =~ s/\@/ (at) / if $email; my $url = delete $headers{URL}; my $image = delete $headers{Image}; my $summary = delete $headers{Summary} || ''; # for TOC (my $id = $file) =~ s/\.txt$//; # to use as a unique ID in tags and for TOC # linking # print Dumper \%headers; # print "headers:\n$headers\n"; # print "body:\n$body\n"; my %data = ( name => $name, email => $email, url => $url, image => $image, id => $id, summary => $summary, info => \%headers, ); # cleanup for pod _encode(\%data); # body is kept as is, with HTML and all, but

tags are added around paras. $data{body} = ''; # to avoid uninitialized errors. for (@body) { $data{body} .= "

$_

\n"; } return \%data; } sub generate { my($filename, $data) = @_; print "+++ writing $filename using template $tmpl_file\n"; # print Dumper \@search_path; my $vars = { people => $data }; $template->process($tmpl_file, $vars, $filename) or die "error: ", $template->error(), "\n"; } sub encode { encode_entities($_[0]); } sub _encode { my $ref = ref $_[0]; if (!$ref) { encode($_[0]) if defined $_[0]; } elsif ($ref eq 'ARRAY') { _encode($_) for @{$_[0]}; } elsif ($ref eq 'HASH') { _encode($_[0]->{$_}) for keys %{$_[0]}; } else { # nothing } } sub small_list { my ($file, $tmpl, $out) = @_; print "+++ Processing $file\n"; open my $fh, $file or die "cannot open $file: $!"; my @list = <$fh>; close $fh; @list = sort @list; print "+++ writing $out using template $tmpl\n"; my $vars = { people => \@list }; $template->process($tmpl, $vars, $out) or die "error: ", $template->error(), "\n"; } 1.1 modperl-docs/src/about/contributors/mark-imbriaco.txt Index: mark-imbriaco.txt =================================================================== Name: Mark Imbriaco Email: perlhacker@earthlink.net Summary: Original mailing list. First Apache:: module. Original Win95 build. For setting up the original mod_perl mail list and administration of that list for two years. Mark was also the first person besides Doug to write an Apache::* module, the first version of Apache::ePerl. He was also the first person to build and run mod_perl under Windows 95! 1.1 modperl-docs/src/about/contributors/mark-summerfield.txt Index: mark-summerfield.txt =================================================================== Name: Mark Summerfield Summary: documentation review. For reviewing and fixing all the guide's chapters, improving guide's readability and suggesting useful extensions. 1.1 modperl-docs/src/about/contributors/matt-sergeant.txt Index: matt-sergeant.txt =================================================================== Name: Matt Sergeant Email: matt@sergeant.org URL: http://sergeant.org/ Summary: AxKit, documentation. Matt has written AxKit, the XML application server for mod_perl. He has also contributed the section "Exception Handling for mod_perl" for the perl reference chapter and made many other contributions to the documenation. 1.1 modperl-docs/src/about/contributors/other.list Index: other.list =================================================================== Aaron Johnson Ajay Shah Alexander Farber Andreas J. Koenig Andreas Piesk Andrei A. Voropaev Andrew Ford Andrew McNaughton Anthony D. Ettinger Artur Zambrzycki Ask Bjoern Hansen Barrie Slaymaker Bill Moseley Boris Zentner Brian Moseley Carl Hansen Chad K. Lewis Chris Nokleberg Chris Winters Christof Damian Christophe Dupre Cliff Rayman Craig Daniel Bohling Daniel Koch Daniel W. Burke Darren Chamberlain Dave Hodgkinson Dave Rolsky David Harris David Huggins-Daines David Landgren David Mitchell DeWitt Clinton Dean Fitz Doug Bagley Doug Kyle Drew Taylor Ed Park Ed Phillips Edmund Mergl Edwin Pratomo Eric Cholet Eric Strovink Evan A. Zacks Ewan Edwards Frank Schoeters Garr Updegraff Ged Haywood Geoff Crawshaw Geoffrey Young Gerald Richter Gerd Knops Glenn Greg Cope Greg Stark Hailei Dai Henrique Pantarotto Honza Pazdziora Howard Jones Hunter Monroe Ilya Obshadko Ime Smits Issac Goldstand James Furness James G Smith James W Walden Jan Peter Hecking Jason Bodnar Jason Rhinelander Jauder Ho Jay J Jean-Louis Guenego Jeff Chan Jeff Rowe Jeffrey W. Baker Jens Heunemann Jie Gao Joao Fonseca Joe Schaefer Joe Slag John Armstrong John Deighan John Hyland John Milton John Walker Jon Orwant Jonathan Peterson Joshua Chamas Karl Olson Kavitha Kees Vonk Ken Williams Kenny Gatdula Kevin Murphy Kevin Swope Lance Cleveland Larry Leszczynski Leslie Mikesell Lincoln Stein Louis Semprini Lupe Christoph Mads Toftum Marc Lehmann Marcel Grunauer Mark Mills Mark Summerfield Marko van der Puil Marshall Dudley Matt Sergeant Matthew Darwin Michael Blakeley Michael Finke Michael G. Schwern Michael Hall Michael Rendell Michael Schout Michele Beltrame Mike Depot Mike Fletcher Mike MacKenzie Mike Miller Nancy Lin Nathan Torkington Nathan Vonnahme Neil Conway Nick Tonkin Oleg Bartunov Owen Williams Pascal Eeftinck Patrick Paul Buder Paul Cotter Pavel Shmidt Per Einar Ellefsen Perrin Harkins Peter Galbavy Peter Haworth Peter J. Schoenster Peter Skov Philip Jacob Philip Newton Radu Greab Rafael Garcia-Suarez Ralf Engelschall Randal L. Schwartz Randy Harmon Randy Kobes Rauznitz Balazs Rex Staples Rich Bowen Richard A. Wells Richard Chen Richard Dice Richard More Rick Myers Robert Mathews Robin Berjon Rodger Donaldson Ron Pero Roy Nasser Salve J Nilsen Scott Fagg Scott Holdren Sean Dague Shane Nay Stephane Benoit Stephen Judd Steve Fink Steve Reppucci Steve Willer Surat Singh Bhati Terry West Tim Bunce Tim Noll Thomas Klausner Todd Finney Tom Brown Tom Christiansen Tom Hughes Tom Mornini Tuomas Salo Tzvetan Stoyanov Ulrich Neumerkel Ulrich Pfeifer Vivek Khera Ward Vandewege Wesley Darlington Will Trillich Yann Kerherv� Yann Ramin Adam Laurie Alan Beale Alexander Demenshin Andrea Borgia Ben Laurie Ben Reser Ben Sugars Bowen Dwelle Brian Millett Bruce Hoylman Chip Salzenburg Chris Dean Christopher Thompson Dan Peterson David Hodson Dean Gaudet Elizabeth Mattijsen Eric Eisenhart Eric James Negaard Evert-Jan Couperus Gary Shea Gunther Birznieks Gurusamy Sarathy Iosif Fettich James Cooper Jarkko Hietaniemi Jeff Hallgren Jimmy Oh Joel Wagner John Detloff Jon Drukman Joonsuk Bae Liam Howlett Marc Slemko Mark Constable Mark Mills Mark-Jason Dominus Michael Alan Dorman Michael Peppler Michael Sanders Michael Shields Michael Turner Mike Pheasant Mike Stok Mike Wertheim Milan Votava Owen Scott Medd Paul Phillips Paul Sutton Peter Levart Robert Nice Robert Tau Ron Hawkins Ryan Whelan Steve Farrell Steve Nielsen Sven Verdoolaege Ted Corning Todd Eigenschink Tom Hukins Tom Mornini 1.1 modperl-docs/src/about/contributors/other.pod Index: other.pod =================================================================== ################################################### # WARNING: Do not edit this file! # If you do the changes will be lost! # Instead edit the other.list file and run make.pl # # Don't forget to commit the changes to both other.list and the generated # .pod to cvs, since others won't run the local make.pl #################################################### =head1 NAME Other contributors to mod_perl =head1 Description The other contributions made to mod_perl, that we don't have enough information on. There are B other people who have contributed a great deal to mod_perl in one way or another, this list is derived from the Changes file, activity on the L including support, suggestions and new ideas, along with help through private mails or other means. This list is most likely incomplete. My apologies if that is the case, please send me an email if you have been left out and your contribution will be recognized! If you do not feel you've made a contribution, remember that L and appreciated. You should consider yourself a contributor to the mod_perl effort even if you are simply using mod_perl! =head1 The Apache and Perl communities If there was no Apache, there would be no mod_perl. See the Apache contributors list at http://httpd.apache.org/contributors/. If there was no Perl, there would be no mod_perl. Perl authors are credited in the distribution's I file. We owe a great deal of thanks to The Apache Group, Larry Wall and the perl5-porters, along with the communities that support them both. =head1 Contributors The contributors that are listed here only come by name, as we don't have enough information about them. These people have mostly submitted small patches to the code or to documentation, which have been very appreciated by the community. Some others have helped through the mailing lists, supporting users. =over =item * Aaron Johnson =item * Adam Laurie =item * Ajay Shah =item * Alan Beale =item * Alexander Demenshin =item * Alexander Farber =item * Andrea Borgia =item * Andreas J. Koenig =item * Andreas Piesk =item * Andrei A. Voropaev =item * Andrew Ford =item * Andrew McNaughton =item * Anthony D. Ettinger =item * Artur Zambrzycki =item * Ask Bjoern Hansen =item * Barrie Slaymaker =item * Ben Laurie =item * Ben Reser =item * Ben Sugars =item * Bill Moseley =item * Boris Zentner =item * Bowen Dwelle =item * Brian Millett =item * Brian Moseley =item * Bruce Hoylman =item * Carl Hansen =item * Chad K. Lewis =item * Chip Salzenburg =item * Chris Dean =item * Chris Nokleberg =item * Chris Winters =item * Christof Damian =item * Christophe Dupre =item * Christopher Thompson =item * Cliff Rayman =item * Craig =item * Dan Peterson =item * Daniel Bohling =item * Daniel Koch =item * Daniel W. Burke =item * Darren Chamberlain =item * Dave Hodgkinson =item * Dave Rolsky =item * David Harris =item * David Hodson =item * David Huggins-Daines =item * David Landgren =item * David Mitchell =item * DeWitt Clinton =item * Dean Fitz =item * Dean Gaudet =item * Doug Bagley =item * Doug Kyle =item * Drew Taylor =item * Ed Park =item * Ed Phillips =item * Edmund Mergl =item * Edwin Pratomo =item * Elizabeth Mattijsen =item * Eric Cholet =item * Eric Eisenhart =item * Eric James Negaard =item * Eric Strovink =item * Evan A. Zacks =item * Evert-Jan Couperus =item * Ewan Edwards =item * Frank Schoeters =item * Garr Updegraff =item * Gary Shea =item * Ged Haywood =item * Geoff Crawshaw =item * Geoffrey Young =item * Gerald Richter =item * Gerd Knops =item * Glenn =item * Greg Cope =item * Greg Stark =item * Gunther Birznieks =item * Gurusamy Sarathy =item * Hailei Dai =item * Henrique Pantarotto =item * Honza Pazdziora =item * Howard Jones =item * Hunter Monroe =item * Ilya Obshadko =item * Ime Smits =item * Iosif Fettich =item * Issac Goldstand =item * James Cooper =item * James Furness =item * James G Smith =item * James W Walden =item * Jan Peter Hecking =item * Jarkko Hietaniemi =item * Jason Bodnar =item * Jason Rhinelander =item * Jauder Ho =item * Jay J =item * Jean-Louis Guenego =item * Jeff Chan =item * Jeff Hallgren =item * Jeff Rowe =item * Jeffrey W. Baker =item * Jens Heunemann =item * Jie Gao =item * Jimmy Oh =item * Joao Fonseca =item * Joe Schaefer =item * Joe Slag =item * Joel Wagner =item * John Armstrong =item * John Deighan =item * John Detloff =item * John Hyland =item * John Milton =item * John Walker =item * Jon Drukman =item * Jon Orwant =item * Jonathan Peterson =item * Joonsuk Bae =item * Joshua Chamas =item * Karl Olson =item * Kavitha =item * Kees Vonk =item * Ken Williams =item * Kenny Gatdula =item * Kevin Murphy =item * Kevin Swope =item * Lance Cleveland =item * Larry Leszczynski =item * Leslie Mikesell =item * Liam Howlett =item * Lincoln Stein =item * Louis Semprini =item * Lupe Christoph =item * Mads Toftum =item * Marc Lehmann =item * Marc Slemko =item * Marcel Grunauer =item * Mark Constable =item * Mark Mills =item * Mark Mills =item * Mark Summerfield =item * Mark-Jason Dominus =item * Marko van der Puil =item * Marshall Dudley =item * Matt Sergeant =item * Matthew Darwin =item * Michael Alan Dorman =item * Michael Blakeley =item * Michael Finke =item * Michael G. Schwern =item * Michael Hall =item * Michael Peppler =item * Michael Rendell =item * Michael Sanders =item * Michael Schout =item * Michael Shields =item * Michael Turner =item * Michele Beltrame =item * Mike Depot =item * Mike Fletcher =item * Mike MacKenzie =item * Mike Miller =item * Mike Pheasant =item * Mike Stok =item * Mike Wertheim =item * Milan Votava =item * Nancy Lin =item * Nathan Torkington =item * Nathan Vonnahme =item * Neil Conway =item * Nick Tonkin =item * Oleg Bartunov =item * Owen Scott Medd =item * Owen Williams =item * Pascal Eeftinck =item * Patrick =item * Paul Buder =item * Paul Cotter =item * Paul Phillips =item * Paul Sutton =item * Pavel Shmidt =item * Per Einar Ellefsen =item * Perrin Harkins =item * Peter Galbavy =item * Peter Haworth =item * Peter J. Schoenster =item * Peter Levart =item * Peter Skov =item * Philip Jacob =item * Philip Newton =item * Radu Greab =item * Rafael Garcia-Suarez =item * Ralf Engelschall =item * Randal L. Schwartz =item * Randy Harmon =item * Randy Kobes =item * Rauznitz Balazs =item * Rex Staples =item * Rich Bowen =item * Richard A. Wells =item * Richard Chen =item * Richard Dice =item * Richard More =item * Rick Myers =item * Robert Mathews =item * Robert Nice =item * Robert Tau =item * Robin Berjon =item * Rodger Donaldson =item * Ron Hawkins =item * Ron Pero =item * Roy Nasser =item * Ryan Whelan =item * Salve J Nilsen =item * Scott Fagg =item * Scott Holdren =item * Sean Dague =item * Shane Nay =item * Stephane Benoit =item * Stephen Judd =item * Steve Farrell =item * Steve Fink =item * Steve Nielsen =item * Steve Reppucci =item * Steve Willer =item * Surat Singh Bhati =item * Sven Verdoolaege =item * Ted Corning =item * Terry West =item * Thomas Klausner =item * Tim Bunce =item * Tim Noll =item * Todd Eigenschink =item * Todd Finney =item * Tom Brown =item * Tom Christiansen =item * Tom Hughes =item * Tom Hukins =item * Tom Mornini =item * Tom Mornini =item * Tuomas Salo =item * Tzvetan Stoyanov =item * Ulrich Neumerkel =item * Ulrich Pfeifer =item * Vivek Khera =item * Ward Vandewege =item * Wesley Darlington =item * Will Trillich =item * Yann Kerherv� =item * Yann Ramin =back =head1 Maintainer The maintainer is the person you should contact with updates, corrections and patches. =over =item * Per Einar Ellefsen Eper.einar (at) skynet.beE =back =cut 1.1 modperl-docs/src/about/contributors/other.tmpl Index: other.tmpl =================================================================== ################################################### # WARNING: Do not edit this file! # If you do the changes will be lost! # Instead edit the other.list file and run make.pl # # Don't forget to commit the changes to both other.list and the generated # .pod to cvs, since others won't run the local make.pl #################################################### =head1 NAME Other contributors to mod_perl =head1 Description The other contributions made to mod_perl, that we don't have enough information on. There are B other people who have contributed a great deal to mod_perl in one way or another, this list is derived from the Changes file, activity on the L including support, suggestions and new ideas, along with help through private mails or other means. This list is most likely incomplete. My apologies if that is the case, please send me an email if you have been left out and your contribution will be recognized! If you do not feel you've made a contribution, remember that L and appreciated. You should consider yourself a contributor to the mod_perl effort even if you are simply using mod_perl! =head1 The Apache and Perl communities If there was no Apache, there would be no mod_perl. See the Apache contributors list at http://httpd.apache.org/contributors/. If there was no Perl, there would be no mod_perl. Perl authors are credited in the distribution's I file. We owe a great deal of thanks to The Apache Group, Larry Wall and the perl5-porters, along with the communities that support them both. =head1 Contributors The contributors that are listed here only come by name, as we don't have enough information about them. These people have mostly submitted small patches to the code or to documentation, which have been very appreciated by the community. Some others have helped through the mailing lists, supporting users. =over [% FOREACH name = people %] =item * [% name %] [%- END %] =back =head1 Maintainer The maintainer is the person you should contact with updates, corrections and patches. =over =item * Per Einar Ellefsen Eper.einar (at) skynet.beE =back =cut 1.1 modperl-docs/src/about/contributors/patrick-kane.txt Index: patrick-kane.txt =================================================================== Name: Patrick Kane Email: modus@pr.es.to Summary: Original mod_perl FAQ. Patrick wrote the original mod_perl FAQ. 1.1 modperl-docs/src/about/contributors/people.html Index: people.html =================================================================== mod_perl Contributors

There are thousands of people who have contributed to what mod_perl is today. This file is here to recognize the tremendous efforts of the major contributors to the mod_perl effort.

While Doug MacEachern is behind the majority of mod_perl's design, code and documentation, he and mod_perl never would have made it this far without the help from everyone in the mod_perl community. His heartfelt thanks goes out to all of you!

This list is generated from a set of text files, and the contributors are sorted alphabetically.

Module authors aren't listed here, because keeping track of them would be too much work. For information about module authors, please refer to the Apache/Perl Module list.

Contributors

Allan Juul Site design.
Andreas Koenig Early efforts, bug spotting, modules, documentation
Andrew Ford mod_perl refcard, Apache::FakeRequest
Ask Bjørn Hansen Modules, documentation, mailing lists
Bill Moseley Site search, documentation.
Brian Behlendorf Sysadmin
Doug Bagley Bug spotting, modules.
Doug MacEachern Everything :)
Eric Bartley Method handlers, API, AIX fixes and Apache::AuthCookie.
Eric Cholet Modules, debugging, documentation. Co-authoring Practical mod_perl
Frank Cringle Documentation
Ged W. Haywood Documentation and user help
Geoffrey Young Modules, documentation/code patches. Co-authored mod_perl Developer's Cookbook
Gerald Richter Embperl, mod_perl 2.0 build system abstraction.
Gisle Aas Original author of mod_perl. API enhancements/docs.
Jeffrey Baker Previous maintainer of NT binary distribution. Apache::Session. Docs.
Jonathan M. Hollin Site help.
Ken Williams Modules, mailing list archives.
Lincoln Stein CGI.pm, Apache::Request. Co-authored the Eagle book.
Mark Imbriaco Original mailing list. First Apache:: module. Original Win95 build.
Mark Summerfield documentation review.
Matt Sergeant AxKit, documentation.
Patrick Kane Original mod_perl FAQ.
Per Einar Ellefsen Documentation, site help.
Perrin Harkins Documentation. Some code patches.
Peter Tillemans Win32 patches
Ralf S. Engelschall ePerl, improved mod_perl install process.
Randy Harmon documentation
Richard A. Wells documentation review
Rob Hartill Second to run mod_perl in production. Testing.
Salvador Ortiz Garcia bug fixing, API.
Stas Bekman Lots of documentation, modules, mod_perl 2. Co-authoring Practical mod_perl.
Steve Reppucci documentation review
Thomas Klausner Original site design. Documentation re-organization.
Vivek Khera Documentation. Apache::Sandwich
Wesley Darlington Documentation.

Information


Name: Allan Juul
E-mail: lambretta (at) inet.uni2.dk

Allan's work on the design of this website has been of great benefit to us all. Not only did he give it good looks, but has also tirelessly worked to make it compliant with HTML and CSS standards, while still getting it to work with all browsers we could find.


Name: Andreas Koenig
E-mail: andreas.koenig (at) anima.de

Lots of bug spotting, fixing and patching since the early days. Andreas introduced the Apache::Registry that we all know and love. He put a great deal of time and effort into CGI.pm overhaul efforts (aka CGI::XA & CGI::Switch).

Various contributions to the Apache/Perl API. PAUSE efforts beyond the call of "duty". Apache::Stage, Apache::GzipChain and Apache::UploadSrv modules on CPAN. Andreas was the first to run mod_perl on a production site, the Perl Authors Upload Server, aka PAUSE.

Andreas also contrbuted the "Correct HTTP headers" document.


Name: Andrew Ford
E-mail: A.Ford (at) ford-mason.co.uk
URL: http://www.refcards.com/

Andrew has made contributions to the Apache::FakeRequest module and is the author of the mod_perl refcard.


Picture of Ask Bjørn Hansen Name: Ask Bjørn Hansen
E-mail: ask (at) netcetera.dk
URL: http://ask.netcetera.dk/

Author of the Apache::DBILogger and Apache::UserTrack modules, mod_perl_method_handlers.pod along with plenty of help testing cvs snapshots, documentation improvements, Apache::StatINC hacking and assisting with the perl.apache.org site.

Ask is also the maintainer of the mod_perl mailing lists, which is very helpful to the community.


Name: Bill Moseley
E-mail: moseley (at) hank.org

Bill has helped out a lot with this site. He is the creator of the search engine, and has written various sections of the documentation here as well as contributed his wisdom to the design.


Name: Brian Behlendorf
E-mail: brian (at) apache.org
URL: http://brian.behlendorf.com/
Location: San Francisco, CA, USA
Comments: Infrastructure, baby!
Organization: Collab.Net <http://www.collab.net>
Occupation: CTO

Brian provides system administration support for perl.apache.org along with the mailing list and cvs repository.


Name: Doug Bagley
E-mail: doug (at) dejanews.com
URL: http://www.bagley.org/~doug/

Doug Bagley has pinpointed some of the nastiest mod_perl bugs while claiming to know nothing about xs. He's also made improvements to the Apache::SIG module along with writing the valuable Apache::SizeLimit module.


Picture of Doug MacEachern Name: Doug MacEachern
E-mail: dougm (at) apache.org

Doug is, as everybody knows, mod_perl's dictator for life. It's his great efforts and skills that made mod_perl what it is today, and he is continuing along that line with great motivation. He is currently employed by Covalent Technologies to work on mod_perl full-time.

Doug has written most of the code and a solid part of the documentation for mod_perl, and has also co-authored Writing Apache modules with Perl and C with Lincoln Stein.


Name: Eric Bartley
E-mail: bartley (at) pdn.cc.purdue.edu

Eric had a big hand in implementing and testing method handlers. He also contributed to some of the Apache/Perl API, along with making sense of some AIX mysteries for us. And, his Apache::AuthCookie module is an inspiration to us all.


Name: Eric Cholet
E-mail: cholet (at) logilune.com
URL: http://www.logilune.com/eric/

Author of Apache::EmbperlChain and Apache::RefererBlock. Involved with many heroic debugging sessions.

He has also written entire sections of the mod_perl User's guide, and pointed out technical errors in it.

Eric is also co-authoring Practical mod_perl with Stas Bekman, to be published soon by O'Reilly.


Name: Frank Cringle
E-mail: fdc (at) cliwe.ping.de

Frank is the author of the mod_perl FAQ (now merged into the documentation).


Name: Ged W. Haywood
E-mail: ged (at) www2.jubileegroup.co.uk

For reviewing and fixing the whole guide, providing lots of constructive criticism and helping to reorganize the guide to make it more user friendly.

Ged has also devoted time to help out users having problems on the mailing list.


Name: Geoffrey Young
E-mail: geoff (at) modperlcookbook.org
URL: http://www.modperlcookbook.org/~geoff/

Geoff has co-authored The mod_perl Developer's Cookbook that mod_perl people seem to be enjoying. He has also written some Apache:: modules and submitted the occasional code patch to mod_perl proper. On the documentation site, he has contributed a lot of info about RPM packages, as well as providing helpful comments and corrections.


Picture of Gerald Richter Name: Gerald Richter
E-mail: richter (at) ecos.de
URL: http://perl.apache.org/embperl/

Gerald has helped us with various bug spotting and fixing over the years. His Embperl toolkit, specially designed to run under mod_perl, has saved many lives.

He is now working on abstracting the mod_perl 2.0 build system.


Picture of Gisle Aas Name: Gisle Aas
E-mail: aas (at) sn.no
URL: http://gisle.aas.no/

Gisle wrote an early "proof-of-concept" mod_perl.c and perl_glue.xs on March 25, 1996 to be exact. While next to none of that code is present in the current mod_perl source, as the embedded model and XS <-> Apache API interface were changed, it was an important insipirational kick start to what mod_perl has become today.

Gisle has also contributed to mod_perl's Apache::Constants module, along with API enhancements and documentation.


Name: Jeffrey Baker
E-mail: jeff (at) godzilla.tamu.edu

Previous maintainer of the mod_perl NT binary distribution and author of the Apache::Session module.

For his "guide to mod_perl database performance" and many useful comments on the list that has been reused in the guide's material.


Name: Jonathan M. Hollin
E-mail: netmaster (at) digital-word.com
URL: http://wypug.digital-word.com/

Jonathan is using mod_perl to create Shapeshifter, a Content Management System. He has been helping out the mod_perl community through work on the website, especially for the logo contest.


Name: Ken Williams
E-mail: ken (at) forum.swarthmore.edu
URL: http://mathforum.org/~ken/

Author of the Apache::Taco, Apache::SSI and Apache::Filter modules. Ken's MathForum also hosts archives of some of the mod_perl mailing lists.

Ken has also reviewed a lot of stuff in the guide. Many snippets from his emails are included in the guide.


Picture of Lincoln Stein Name: Lincoln Stein
E-mail: lstein (at) cshl.org
URL: http://stein.cshl.org/~lstein/

Everybody knows Lincoln gave us the must-have CGI.pm module; he's put forth considerable effort into porting and optimizing it for mod_perl. Lincoln also wrote the original Apache::Request module, a CGI.pm-like module on top of the Apache API.

As an addition to his great programming efforts, Lincoln has contributed his writing skills by co-authoring Writing Apache Modules with Perl and C, which has for a long time been the ultimate reference to mod_perl programming.


Name: Mark Imbriaco
E-mail: perlhacker (at) earthlink.net

For setting up the original mod_perl mail list and administration of that list for two years. Mark was also the first person besides Doug to write an Apache::* module, the first version of Apache::ePerl. He was also the first person to build and run mod_perl under Windows 95!


Name: Mark Summerfield

For reviewing and fixing all the guide's chapters, improving guide's readability and suggesting useful extensions.


Name: Matt Sergeant
E-mail: matt (at) sergeant.org
URL: http://sergeant.org/

Matt has written AxKit, the XML application server for mod_perl. He has also contributed the section "Exception Handling for mod_perl" for the perl reference chapter and made many other contributions to the documenation.


Name: Patrick Kane
E-mail: modus (at) pr.es.to

Patrick wrote the original mod_perl FAQ.


Name: Per Einar Ellefsen
E-mail: per.einar (at) skynet.be

Per Einar has helped out with this website, for the most part through various documentation patches and additions, reviewing of documents, and maintaining some sections of the site.

He also tries to help out users having problems on the mailing list.


Name: Perrin Harkins
E-mail: perrin (at) elem.com
Location: Brooklyn, New York

Various documentation patches, Apache::SizeLimit patches, articles on templating modules and system architecture.


Name: Peter Tillemans
E-mail: pti (at) pandora.be

Peter helped bring mod_perl up to Win32 speed with various patches including support for make test. He also maintained the Windows 95 binary distribution of mod_perl.


Name: Ralf S. Engelschall
E-mail: rse (at) engelschall.com
URL: http://www.engelschall.com/
Location: Munich, Germany
Occupation: Cable & Wireless Deutschland GmbH
Organization: Private

Ralf, aka "Dr. Cosmetics", has greatly improved the mod_perl configure/build/install process by implementing APACI, DSO and APXS support, along with various documentation enhancements. He has also written the Apache::ePerl module to enable mod_perl support for his ePerl embedded Perl solution.


Name: Randy Harmon

For rewriting the mod_perl advocacy chapter.


Name: Richard A. Wells

For reviewing and correcting a large part of the guide.


Name: Rob Hartill
E-mail: robh (at) imdb.com

Rob was the second to run mod_perl in a production enviroment, and perhaps the best known mod_perl site, the Internet Movie DataBase. He's also provided various bug fixes, enhancements and mail list support since the early days of mod_perl. Always one step ahead testing mod_perl against Apache cvs snapshots. It was Rob's kicking that made the mod_perl CVS tree come to be.


Name: Salvador Ortiz Garcia
E-mail: sortiz (at) cfe.gob.mx

Salvador has helped bang out bugs and traps with sfio enabled mod_perls, along with various bug spotting and stopping since the early days. He has also contributed to the Apache/Perl API.


Picture of Stas Bekman Name: Stas Bekman
E-mail: stas (at) stason.org
URL: http://www.stason.org/

Stas's work on the mod_perl Guide (now integrated into the documentation) gave birth to a great piece of documentation, recommended to all aspiring mod_perl programmers. He has also contributed a great deal to the mod_perl documentation and was the project leader for the creation of this site.

On the coding side, Stas has written the Apache::VMonitor, Apache::GTopLimit and Apache::Watchdog::RunAway modules. He has contributed a great deal of work to mod_perl 1.x, and is now also working on mod_perl 2, most notably the ModPerl::Registry family.

He is also co-authoring Practical mod_perl with Eric Cholet, to be published soon by O'Reilly.


Name: Steve Reppucci

Steve did a thorough review of the information in the 1.x user guide. He fixed lots of spelling and grammar errors, and made the guide readable to English speakers :)


Picture of Thomas Klausner Name: Thomas Klausner
E-mail: domm (at) zsi.at

Thomas was the winner of the mod_perl site redesign contest, although things have changed a lot since then. He also did a big documentation reshuffling which made it a lot easier for everybody.


Name: Vivek Khera
E-mail: vivek (at) khera.org
URL: http://www.khera.org/~vivek/

Vivek has saved many lives with his mod_perl_tuning.pod document, now merged into the documentation. He has also written the practical Apache::Sandwich module.


Name: Wesley Darlington

Contributed a big section of the scenario chapter.


This list was probably incomplete the moment it was created. We have done the best to our ability to make it as complete as possible. However, we aren't gods. So if you have contributed to mod_perl, but aren't listed here, or want to change your information, please contact Per Einar Ellefsen with as much information as you can.

For a list of contributors for which we don't have enough information, make sure to visit this page.

1.1 modperl-docs/src/about/contributors/people.tmpl Index: people.tmpl =================================================================== mod_perl Contributors

There are thousands of people who have contributed to what mod_perl is today. This file is here to recognize the tremendous efforts of the major contributors to the mod_perl effort.

While Doug MacEachern is behind the majority of mod_perl's design, code and documentation, he and mod_perl never would have made it this far without the help from everyone in the mod_perl community. His heartfelt thanks goes out to all of you!

This list is generated from a set of text files, and the contributors are sorted alphabetically.

Module authors aren't listed here, because keeping track of them would be too much work. For information about module authors, please refer to the Apache/Perl Module list.

Contributors

[% FOREACH person = people %] [% END %]
[% person.name %] [% person.summary %]

Information

[% FOREACH person = people %]

[% IF person.image %] Picture of [% person.name %] [% END %] Name: [% person.name %]
[%- IF person.email %] E-mail: [% person.email %]
[% END %] [%- IF person.url %] URL: [% person.url %]
[% END %] [% FOREACH key = person.info.keys %] [% key %]: [% person.info.$key %]
[% END %]

[% person.body %] [% END %]

This list was probably incomplete the moment it was created. We have done the best to our ability to make it as complete as possible. However, we aren't gods. So if you have contributed to mod_perl, but aren't listed here, or want to change your information, please contact Per Einar Ellefsen with as much information as you can.

For a list of contributors for which we don't have enough information, make sure to visit this page.

1.1 modperl-docs/src/about/contributors/per-einar-ellefsen.txt Index: per-einar-ellefsen.txt =================================================================== Name: Per Einar Ellefsen Email: per.einar@skynet.be Summary: Documentation, site help. Per Einar has helped out with this website, for the most part through various documentation patches and additions, reviewing of documents, and maintaining some sections of the site. He also tries to help out users having problems on the mailing list. 1.1 modperl-docs/src/about/contributors/perrin-harkins.txt Index: perrin-harkins.txt =================================================================== Name: Perrin Harkins Email: perrin@elem.com Location: Brooklyn, New York Summary: Documentation. Some code patches. Various documentation patches, Apache::SizeLimit patches, articles on templating modules and system architecture. 1.1 modperl-docs/src/about/contributors/peter-tillemans.txt Index: peter-tillemans.txt =================================================================== Name: Peter Tillemans Email: pti@pandora.be Summary: Win32 patches Peter helped bring mod_perl up to Win32 speed with various patches including support for make test. He also maintained the Windows 95 binary distribution of mod_perl. 1.1 modperl-docs/src/about/contributors/ralf-s-engelschall.txt Index: ralf-s-engelschall.txt =================================================================== Name: Ralf S. Engelschall Email: rse@engelschall.com URL: http://www.engelschall.com/ Summary: ePerl, improved mod_perl install process. Organization: Private Occupation: Cable & Wireless Deutschland GmbH Location: Munich, Germany Ralf, aka "Dr. Cosmetics", has greatly improved the mod_perl configure/build/install process by implementing APACI, DSO and APXS support, along with various documentation enhancements. He has also written the Apache::ePerl module to enable mod_perl support for his ePerl embedded Perl solution. 1.1 modperl-docs/src/about/contributors/randy-harmon.txt Index: randy-harmon.txt =================================================================== Name: Randy Harmon Summary: documentation For rewriting the mod_perl advocacy chapter. 1.1 modperl-docs/src/about/contributors/richard-a-wells.txt Index: richard-a-wells.txt =================================================================== Name: Richard A. Wells Summary: documentation review For reviewing and correcting a large part of the guide. 1.1 modperl-docs/src/about/contributors/rob-hartill.txt Index: rob-hartill.txt =================================================================== Name: Rob Hartill Email: robh@imdb.com Summary: Second to run mod_perl in production. Testing. Rob was the second to run mod_perl in a production enviroment, and perhaps the best known mod_perl site, the Internet Movie DataBase. He's also provided various bug fixes, enhancements and mail list support since the early days of mod_perl. Always one step ahead testing mod_perl against Apache cvs snapshots. It was Rob's kicking that made the mod_perl CVS tree come to be. 1.1 modperl-docs/src/about/contributors/salvador-ortiz-garcia.txt Index: salvador-ortiz-garcia.txt =================================================================== Name: Salvador Ortiz Garcia Email: sortiz@cfe.gob.mx Summary: bug fixing, API. Salvador has helped bang out bugs and traps with sfio enabled mod_perls, along with various bug spotting and stopping since the early days. He has also contributed to the Apache/Perl API. 1.1 modperl-docs/src/about/contributors/stas-bekman.jpg <> 1.1 modperl-docs/src/about/contributors/stas-bekman.txt Index: stas-bekman.txt =================================================================== Name: Stas Bekman Email: stas@stason.org URL: http://www.stason.org/ Image: stas-bekman.jpg Summary: Lots of documentation, modules, mod_perl 2. Co-authoring Practical mod_perl. Stas's work on the mod_perl Guide (now integrated into the documentation) gave birth to a great piece of documentation, recommended to all aspiring mod_perl programmers. He has also contributed a great deal to the mod_perl documentation and was the project leader for the creation of this site. On the coding side, Stas has written the Apache::VMonitor, Apache::GTopLimit and Apache::Watchdog::RunAway modules. He has contributed a great deal of work to mod_perl 1.x, and is now also working on mod_perl 2, most notably the ModPerl::Registry family. He is also co-authoring Practical mod_perl with Eric Cholet, to be published soon by O'Reilly. 1.1 modperl-docs/src/about/contributors/steve-reppucci.txt Index: steve-reppucci.txt =================================================================== Name: Steve Reppucci Summary: documentation review Steve did a thorough review of the information in the 1.x user guide. He fixed lots of spelling and grammar errors, and made the guide readable to English speakers :) 1.1 modperl-docs/src/about/contributors/thomas-klausner.jpg <> 1.1 modperl-docs/src/about/contributors/thomas-klausner.txt Index: thomas-klausner.txt =================================================================== Name: Thomas Klausner Email: domm@zsi.at Image: thomas-klausner.jpg Summary: Original site design. Documentation re-organization. Thomas was the winner of the mod_perl site redesign contest, although things have changed a lot since then. He also did a big documentation reshuffling which made it a lot easier for everybody. 1.1 modperl-docs/src/about/contributors/vivek-khera.txt Index: vivek-khera.txt =================================================================== Name: Vivek Khera Email: vivek@khera.org URL: http://www.khera.org/~vivek/ Summary: Documentation. Apache::Sandwich Vivek has saved many lives with his mod_perl_tuning.pod document, now merged into the documentation. He has also written the practical Apache::Sandwich module. 1.1 modperl-docs/src/about/contributors/wesley-darlington.txt Index: wesley-darlington.txt =================================================================== Name: Wesley Darlington Summary: Documentation. Contributed a big section of the scenario chapter. --------------------------------------------------------------------- To unsubscribe, e-mail: docs-cvs-unsubscribe@perl.apache.org For additional commands, e-mail: docs-cvs-help@perl.apache.org