stas 02/03/20 09:42:05
Modified: src/docs/1.0/faqs cgi_to_mod_perl.pod config.cfg
mod_perl.pod mod_perl_api.pod mod_perl_cgi.pod
mod_perl_cvs.pod mod_perl_faq.pod
mod_perl_method_handlers.pod mod_perl_traps.pod
mod_perl_tuning.pod perl_myth.pod
Added: src/docs/1.0/faqs Changes.pod
Log:
- using a consistent pages layout
- adding the Description header where needed (for the benefit of index
pages)
- adding the Changes.pod file for the docset
Revision Changes Path
1.3 +29 -0 modperl-docs/src/docs/1.0/faqs/cgi_to_mod_perl.pod
Index: cgi_to_mod_perl.pod
===================================================================
RCS file: /home/cvs/modperl-docs/src/docs/1.0/faqs/cgi_to_mod_perl.pod,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- cgi_to_mod_perl.pod 27 Feb 2002 18:03:35 -0000 1.2
+++ cgi_to_mod_perl.pod 20 Mar 2002 17:42:05 -0000 1.3
@@ -118,3 +118,32 @@
=head1 SEE ALSO
Apache::PerlRun(3)
+
+=head1 Maintainers
+
+Maintainer is the person(s) you should contact with updates,
+corrections and patches.
+
+=over
+
+=item *
+
+L<modperl docs list|maillist::list-docs-dev>
+
+=back
+
+=head1 Authors
+
+=over
+
+=item *
+
+Doug MacEachern
+
+=back
+
+Only the major authors are listed above. For contributors see the
+Changes file.
+
+
+=cut
1.4 +21 -22 modperl-docs/src/docs/1.0/faqs/config.cfg
Index: config.cfg
===================================================================
RCS file: /home/cvs/modperl-docs/src/docs/1.0/faqs/config.cfg,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- config.cfg 27 Feb 2002 18:03:35 -0000 1.3
+++ config.cfg 20 Mar 2002 17:42:05 -0000 1.4
@@ -1,28 +1,27 @@
use vars qw(@c);
@c = (
- id => 'faqs',
+ id => 'faqs',
- title => "mod_perl FAQs",
+ title => "mod_perl FAQs",
- abstract => 'Miscellaneous mod_perl documentation',
+ abstract => 'Miscellaneous mod_perl 1.x documentation',
- chapters => [
- qw(
- cgi_to_mod_perl.pod
- mod_perl_cgi.pod
- mod_perl_cvs.pod
- mod_perl_faq.pod
- mod_perl.pod
- mod_perl_traps.pod
- mod_perl_tuning.pod
- mod_perl_api.pod
- mod_perl_method_handlers.pod
- perl_myth.pod
- ),
- ],
- copy_glob => [
- qw(
- mjtg-news.txt
- )
- ],
+ chapters => [qw(
+ cgi_to_mod_perl.pod
+ mod_perl_cgi.pod
+ mod_perl_cvs.pod
+ mod_perl_faq.pod
+ mod_perl.pod
+ mod_perl_traps.pod
+ mod_perl_tuning.pod
+ mod_perl_api.pod
+ mod_perl_method_handlers.pod
+ perl_myth.pod
+ Changes.pod
+ )],
+ copy_glob => [
+ qw(
+ mjtg-news.txt
+ )
+ ],
);
1.3 +25 -3 modperl-docs/src/docs/1.0/faqs/mod_perl.pod
Index: mod_perl.pod
===================================================================
RCS file: /home/cvs/modperl-docs/src/docs/1.0/faqs/mod_perl.pod,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- mod_perl.pod 27 Feb 2002 18:03:35 -0000 1.2
+++ mod_perl.pod 20 Mar 2002 17:42:05 -0000 1.3
@@ -819,11 +819,33 @@
=head1 REVISION
-$Id: mod_perl.pod,v 1.2 2002/02/27 18:03:35 stas Exp $
+$Id: mod_perl.pod,v 1.3 2002/03/20 17:42:05 stas Exp $
-=head1 AUTHOR
+=head1 Maintainers
-Doug MacEachern
+Maintainer is the person(s) you should contact with updates,
+corrections and patches.
+=over
+=item *
+L<modperl docs list|maillist::list-docs-dev>
+
+=back
+
+=head1 Authors
+
+=over
+
+=item *
+
+Doug MacEachern
+
+=back
+
+Only the major authors are listed above. For contributors see the
+Changes file.
+
+
+=cut
1.2 +28 -0 modperl-docs/src/docs/1.0/faqs/mod_perl_api.pod
Index: mod_perl_api.pod
===================================================================
RCS file: /home/cvs/modperl-docs/src/docs/1.0/faqs/mod_perl_api.pod,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- mod_perl_api.pod 5 Jan 2002 19:20:01 -0000 1.1
+++ mod_perl_api.pod 20 Mar 2002 17:42:05 -0000 1.2
@@ -116,4 +116,32 @@
...stuff for httpd w/o mod_perl...
</IfModule>
+=head1 Maintainers
+
+Maintainer is the person(s) you should contact with updates,
+corrections and patches.
+
+=over
+
+=item *
+
+L<modperl docs list|maillist::list-docs-dev>
+
+=back
+
+
+=head1 Authors
+
+=over
+
+=item *
+
+Doug MacEachern
+
+=back
+
+Only the major authors are listed above. For contributors see the
+Changes file.
+
+
=cut
1.4 +29 -0 modperl-docs/src/docs/1.0/faqs/mod_perl_cgi.pod
Index: mod_perl_cgi.pod
===================================================================
RCS file: /home/cvs/modperl-docs/src/docs/1.0/faqs/mod_perl_cgi.pod,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- mod_perl_cgi.pod 27 Feb 2002 18:03:35 -0000 1.3
+++ mod_perl_cgi.pod 20 Mar 2002 17:42:05 -0000 1.4
@@ -189,3 +189,32 @@
if($ENV{GATEWAY_INTERFACE} =~ /^CGI-Perl/) {
Apache->request->register_cleanup(sub { doProcess($query) });
}
+
+=head1 Maintainers
+
+Maintainer is the person(s) you should contact with updates,
+corrections and patches.
+
+=over
+
+=item *
+
+L<modperl docs list|maillist::list-docs-dev>
+
+=back
+
+=head1 Authors
+
+=over
+
+=item *
+
+Doug MacEachern
+
+=back
+
+Only the major authors are listed above. For contributors see the
+Changes file.
+
+
+=cut
1.2 +28 -0 modperl-docs/src/docs/1.0/faqs/mod_perl_cvs.pod
Index: mod_perl_cvs.pod
===================================================================
RCS file: /home/cvs/modperl-docs/src/docs/1.0/faqs/mod_perl_cvs.pod,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- mod_perl_cvs.pod 5 Jan 2002 19:20:01 -0000 1.1
+++ mod_perl_cvs.pod 20 Mar 2002 17:42:05 -0000 1.2
@@ -93,3 +93,31 @@
cvs(1)
+=head1 Maintainers
+
+Maintainer is the person(s) you should contact with updates,
+corrections and patches.
+
+=over
+
+=item *
+
+L<modperl docs list|maillist::list-docs-dev>
+
+=back
+
+=head1 Authors
+
+=over
+
+=item *
+
+Doug MacEachern
+
+=back
+
+Only the major authors are listed above. For contributors see the
+Changes file.
+
+
+=cut
1.5 +22 -14 modperl-docs/src/docs/1.0/faqs/mod_perl_faq.pod
Index: mod_perl_faq.pod
===================================================================
RCS file: /home/cvs/modperl-docs/src/docs/1.0/faqs/mod_perl_faq.pod,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- mod_perl_faq.pod 28 Feb 2002 16:23:22 -0000 1.4
+++ mod_perl_faq.pod 20 Mar 2002 17:42:05 -0000 1.5
@@ -377,23 +377,31 @@
starts up, whereas GATEWAY_INTERFACE may not be set yet when BEGIN
blocks are being processed.
-=head2 Where can I get help that I did not find in here?
+=head1 Maintainers
-There is a mailing-list dedicated to mod_perl. It is archived at
-http://mathforum.org/epigone/modperl (which has a search engine) and
-also at
-http://marc.theaimsgroup.com/?l=apache-modperl&r=1&w=2#apache-modperl
-(threaded and indexed).
+Maintainer is the person(s) you should contact with updates,
+corrections and patches.
-You can subscribe to the list by sending a mail with the line C<subscribe
-modperl> to C<[EMAIL PROTECTED]>.
+=over
-The mod_perl homepage http://perl.apache.org/ has links to other
-mod_perl resources.
+=item *
-The pod source of this FAQ is available at
-http://www.ping.de/~fdc/mod_perl/mod_perl_faq.tar.gz
+Frank D. Cringle E<lt>[EMAIL PROTECTED]<gt> or the L<modperl docs
+list|maillist::list-docs-dev>
-=head2 Where do I send suggestions and corrections concerning this FAQ?
+=back
-mailto:[EMAIL PROTECTED]
+=head1 Authors
+
+=over
+
+=item *
+
+Frank D. Cringle E<lt>[EMAIL PROTECTED]<gt>
+
+=back
+
+Only the major authors are listed above. For contributors see the
+Changes file.
+
+=cut
1.4 +29 -0
modperl-docs/src/docs/1.0/faqs/mod_perl_method_handlers.pod
Index: mod_perl_method_handlers.pod
===================================================================
RCS file:
/home/cvs/modperl-docs/src/docs/1.0/faqs/mod_perl_method_handlers.pod,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- mod_perl_method_handlers.pod 27 Feb 2002 18:03:35 -0000 1.3
+++ mod_perl_method_handlers.pod 20 Mar 2002 17:42:05 -0000 1.4
@@ -180,3 +180,32 @@
The L<faqs::mod_perl>, the I<Apache>, the I<perltoot> manpages (also
available at C<http://www.perl.com/CPAN/doc/FMTEYEWTK/perltoot.html>)
+
+=head1 Maintainers
+
+Maintainer is the person(s) you should contact with updates,
+corrections and patches.
+
+=over
+
+=item *
+
+L<modperl docs list|maillist::list-docs-dev>
+
+=back
+
+=head1 Authors
+
+=over
+
+=item *
+
+Doug MacEachern
+
+=back
+
+Only the major authors are listed above. For contributors see the
+Changes file.
+
+
+=cut
1.3 +26 -6 modperl-docs/src/docs/1.0/faqs/mod_perl_traps.pod
Index: mod_perl_traps.pod
===================================================================
RCS file: /home/cvs/modperl-docs/src/docs/1.0/faqs/mod_perl_traps.pod,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- mod_perl_traps.pod 27 Feb 2002 18:03:35 -0000 1.2
+++ mod_perl_traps.pod 20 Mar 2002 17:42:05 -0000 1.3
@@ -361,11 +361,31 @@
The Camel Book, 2nd edition, p. 538 (p. 356 in the 1st edition).
-=head1 AUTHORS
+=head1 Maintainers
-Doug MacEachern, with contributions from
-Jens Heunemann E<lt>[EMAIL PROTECTED]<gt>,
-David Landgren E<lt>[EMAIL PROTECTED]<gt>,
-Mark Mills E<lt>[EMAIL PROTECTED]<gt> and
-Randal Schwartz E<lt>[EMAIL PROTECTED]<gt>
+Maintainer is the person(s) you should contact with updates,
+corrections and patches.
+=over
+
+=item *
+
+L<modperl docs list|maillist::list-docs-dev>
+
+=back
+
+=head1 Authors
+
+=over
+
+=item *
+
+Doug MacEachern
+
+=back
+
+Only the major authors are listed above. For contributors see the
+Changes file.
+
+
+=cut
1.4 +23 -10 modperl-docs/src/docs/1.0/faqs/mod_perl_tuning.pod
Index: mod_perl_tuning.pod
===================================================================
RCS file: /home/cvs/modperl-docs/src/docs/1.0/faqs/mod_perl_tuning.pod,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- mod_perl_tuning.pod 28 Feb 2002 16:23:22 -0000 1.3
+++ mod_perl_tuning.pod 20 Mar 2002 17:42:05 -0000 1.4
@@ -403,20 +403,33 @@
and try to tweak the perl code to be as small and lean as possible,
and to share the virtual memory pages by pre-loading the code.
-=head1 AUTHOR
+=head1 Maintainers
-This document is written by Vivek Khera. If you need to contact me,
-just send email to the mod_perl mailing list.
+Maintainer is the person(s) you should contact with updates,
+corrections and patches.
+
+=over
+
+=item *
+
+The L<modperl docs list|maillist::list-docs-dev>
+
+=back
This document is copyright (c) 1997-1998 by Vivek Khera.
-If you have contributions for this document, please post them to the
-mailing list. Perl POD format is best, but plain text will do, too.
+=head1 Authors
+
+=over
+
+=item *
+
+Vivek Khera
+
+=back
-If you need assistance, contact the mod_perl mailing list at
[EMAIL PROTECTED] first (send 'subscribe' to [EMAIL PROTECTED]
-to subscribe). There are lots of people there that can help. Also,
-check the web pages http://perl.apache.org/ and http://www.apache.org/
-for explanations of the configuration options.
+Only the major authors are listed above. For contributors see the
+Changes file.
+=cut
1.5 +49 -27 modperl-docs/src/docs/1.0/faqs/perl_myth.pod
Index: perl_myth.pod
===================================================================
RCS file: /home/cvs/modperl-docs/src/docs/1.0/faqs/perl_myth.pod,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- perl_myth.pod 28 Feb 2002 16:23:22 -0000 1.4
+++ perl_myth.pod 20 Mar 2002 17:42:05 -0000 1.5
@@ -2,6 +2,11 @@
Popular Perl Complaints and Myths
+=head1 Description
+
+This document tries to explain the myths about Perl and overturn the
+FUD certain bodies try to spread.
+
=head1 Abbreviations
=over 4
@@ -48,22 +53,24 @@
code. Ultimately, all interpreted code needs to eventually be converted
to native instructions at some point, and this is invariably has to be
done by a compiled application.
- That said, an interpreted language CAN be faster than a comprable
+
+That said, an interpreted language CAN be faster than a comprable
native application in certain situations, given certain, common
-programming practices. For example, the allocation and de-allocation of
-memory can be a relatively expensive process in a tightly scoped
+programming practices. For example, the allocation and de-allocation
+of memory can be a relatively expensive process in a tightly scoped
compiled language, wheras interpreted languages typically use garbage
collectors which don't need to do expensive deallocation in a tight
loop, instead waiting until additional memory is absolutely necessary,
or for a less computationally intensive period. Of course, using a
-garbage collector in C would eliminate this edge in this situation, but
-where using garbage collectors in C is uncommon, Perl and most other
-interpreted languages have built-in garbage collectors.
- It is also important to point out that few people use the full
-potential of their modern CPU with a single application. Modern CPUs are
-not only more than fast enough to run interpreted code, many processors
-include instruction sets designed to increase the performance of
-interpreted code.
+garbage collector in C would eliminate this edge in this situation,
+but where using garbage collectors in C is uncommon, Perl and most
+other interpreted languages have built-in garbage collectors.
+
+It is also important to point out that few people use the full
+potential of their modern CPU with a single application. Modern CPUs
+are not only more than fast enough to run interpreted code, many
+processors include instruction sets designed to increase the
+performance of interpreted code.
=back
@@ -86,11 +93,13 @@
memory, 5MB of that might be shared meaning it only really uses 1MB
per child. Even 5 MB of memory per child is not uncommon for most web
applications on other languages.
- Also, most modern operating systems support the concept of shared
libraries. Perl
-can be compiled as a shared library, enabling the bulk of the perl
-interpreter to be shared between processes. Some executable formats on
-some platforms (I believe ELF is one such format) are able to share
-entire executable TEXT segments between unrelated processes.
+
+Also, most modern operating systems support the concept of shared
+libraries. Perl can be compiled as a shared library, enabling the bulk
+of the perl interpreter to be shared between processes. Some
+executable formats on some platforms (I believe ELF is one such
+format) are able to share entire executable TEXT segments between
+unrelated processes.
=back
@@ -227,9 +236,10 @@
programs which are freely downloadable, and Perl is cross platform,
able to run on Solaris, Linux, SCO, Digital Unix, Unix V, AIX, OS2,
VMS MacOS, Win95-98 and NT to name a few.
- Also, Benchmarks show that embedded Perl solutions outperform ASP/VB on IIS
-by several orders of magnitude. Perl is a much easier language for some
-to learn, especially those with a background in C or C++.
+
+Also, Benchmarks show that embedded Perl solutions outperform ASP/VB
+on IIS by several orders of magnitude. Perl is a much easier language
+for some to learn, especially those with a background in C or C++.
=back
@@ -284,20 +294,32 @@
=back
-=head1 AUTHOR
+=head1 Maintainers
+
+Maintainer is the person(s) you should contact with updates,
+corrections and patches.
+
+=over
+
+=item *
+
+Contact the L<modperl docs list|maillist::list-docs-dev>
+
+=back
+
-Adam Pisoni
+=head1 Authors
-=head2 Contact info
+=over
-email: [EMAIL PROTECTED]
+=item *
-www: http://www.cnation.com
+Adam Pisoni E<lt>[EMAIL PROTECTED]<gt>
-=head1 VERSION
+=back
-Ver 1.04
+Only the major authors are listed above. For contributors see the
+Changes file.
-Tue Aug 5 9:45:00 PST 1999
=cut
1.1 modperl-docs/src/docs/1.0/faqs/Changes.pod
Index: Changes.pod
===================================================================
=head1 NAME
CHANGES
=head1 Description
Refer to this document to learn what changes were made to the
documents, since you've read these last time.
The most recent changes are listed first.
=head1 Sat Sep 15 19:45:41 SGT 2001
* docs ported from the old site
* faqs::mod_perl_trap
These contributors to the ported to the new site version were:
Jens Heunemann E<lt>[EMAIL PROTECTED]<gt>,
David Landgren E<lt>[EMAIL PROTECTED]<gt>,
Mark Mills E<lt>[EMAIL PROTECTED]<gt> and
Randal Schwartz E<lt>[EMAIL PROTECTED]<gt>
Now maintained by the modperl community
=cut
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]