stas        02/05/28 22:03:41

  Modified:    src/docs/general Changes.pod config.cfg correct_headers.pod
                        cvs_howto.pod
  Log:
  * cvs_howto:
  
    o Changed incorrect repository names. Added some more references for
      some of them (mod_perl 2 and mod_perl docs) relative to their
      installation. Added note about ViewCVS. [Per Einar]
  
  * correct headers.pod
  
   o Some minor syntactic changes (moved SYNOPSIS to description ...)
      [Per Einar]
  
  * Made several groups within this docset to preserve clarity. [Per
  Einar]
  
  Submitted by: per einar
  
  Revision  Changes    Path
  1.6       +12 -0     modperl-docs/src/docs/general/Changes.pod
  
  Index: Changes.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/general/Changes.pod,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- Changes.pod       13 May 2002 04:47:25 -0000      1.5
  +++ Changes.pod       29 May 2002 05:03:41 -0000      1.6
  @@ -11,6 +11,12 @@
   
   =head1 ???
   
  +* cvs_howto:
  +
  +  o Changed incorrect repository names. Added some more references for
  +    some of them (mod_perl 2 and mod_perl docs) relative to their
  +    installation. Added a note about ViewCVS. [Per Einar]
  +
   * perf_reference:
   
     o added a section on overriding functions to trace their failure.
  @@ -24,6 +30,9 @@
   
     o rewrite the headers of this chapter [Per Einar Ellefsen]
   
  +  o Some minor syntactic changes (moved SYNOPSIS to description ...)
  +    [Per Einar]
  +
   * multiuser.pod
   
     o chroot(1) info
  @@ -31,5 +40,8 @@
     o jail(8) info (Andrew McNaughton)
   
   * started the general documents docset [Thomas Klausner]
  +
  +  o Made several groups within this docset to preserve clarity. [Per
  +    Einar]
   
   =cut
  
  
  
  1.4       +19 -2     modperl-docs/src/docs/general/config.cfg
  
  Index: config.cfg
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/general/config.cfg,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- config.cfg        11 May 2002 11:36:17 -0000      1.3
  +++ config.cfg        29 May 2002 05:03:41 -0000      1.4
  @@ -8,17 +8,34 @@
       abstract => <<EOB,
   Here you can find documentation concerning mod_perl in general,
   but also not strictly mod_perl related information that is still
  -very usefull for working with mod_perl.
  +very useful for working with mod_perl.
   EOB
   
  +    group => 'Perl',
       chapters => [qw(
           perl_reference.pod
  +    )],
  +
  +    group => 'HTTP',
  +    chapters => [qw(
  +        correct_headers.pod
  +    )],
  +
  +    group => 'Server Administration',
  +    chapters => [qw(
           multiuser.pod
           hardware.pod
           control.pod
  -        correct_headers.pod
  +    )],
  +
  +    group => 'mod_perl Advocacy',
  +    chapters => [qw(
           advocacy.pod
           perl_myth.pod
  +    )],
  +
  +    group => 'Miscellaneous',
  +    chapters => [qw(
           cvs_howto.pod
           Changes.pod
       )],
  
  
  
  1.3       +7 -8      modperl-docs/src/docs/general/correct_headers.pod
  
  Index: correct_headers.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/general/correct_headers.pod,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- correct_headers.pod       11 May 2002 11:54:45 -0000      1.2
  +++ correct_headers.pod       29 May 2002 05:03:41 -0000      1.3
  @@ -9,21 +9,20 @@
   a vital importance. This document explains which headers you need to
   pay attention to, and how to work with them.
   
  -=head1 SYNOPSIS
  -
   As there is always more than one way to do it, I'm tempted to
   believe one must be the best.  Hardly ever am I right.
   
   =head1 The Origin of this Chapter
   
  -This chapter has been contributed to the Guide by Andreas Koenig.  You
  -will find the references and other related info at the bottom of this
  -page. It was previously distributed from CPAN, but this Guide is now its
  -official resting-place.
  +This chapter has been contributed to the documentation by Andreas
  +Koenig.  You will find the references and other related info at the
  +bottom of this page. It was previously distributed from CPAN, but this
  +documentation is now its official resting-place.
   
   If you have any questions regarding this specific document only,
   please refer to Andreas, since he is the guru on this subject.  On any
  -other matter please contact the mod_perl mailing list.
  +other matter please contact the L<mod_perl mailing
  +list|maillist::modperl>.
   
   
   =head1 Why Headers
  @@ -123,7 +122,7 @@
     use Date::Parse;
     # Date::Parse parses RCS format, Apache::Util::parsedate doesn't
     $Mtime ||=
  -    Date::Parse::str2time(substr q$Date: 2002/05/11 11:54:45 $, 6);
  +    Date::Parse::str2time(substr q$Date: 2002/05/29 05:03:41 $, 6);
     $r->set_last_modified($Mtime);
   
   =head3 Expires and Cache-Control
  
  
  
  1.5       +69 -32    modperl-docs/src/docs/general/cvs_howto.pod
  
  Index: cvs_howto.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/general/cvs_howto.pod,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- cvs_howto.pod     12 May 2002 05:41:22 -0000      1.4
  +++ cvs_howto.pod     29 May 2002 05:03:41 -0000      1.5
  @@ -1,6 +1,6 @@
   =head1 NAME
   
  -CVS HowTo
  +CVS Howto
   
   =head1 Description
   
  @@ -13,18 +13,18 @@
   everyone has access the latest version and can help see to it that
   mod_perl does compile and work on all platforms, with the various
   versions and configurations of Perl and Apache.  Patches are always
  -welcome, simply testing the latest snapshots is just as, if not more
  -helpful.
  +welcome and simply testing the latest snapshots is just as, if not
  +more helpful.
   
   It's recommended to subscribe to the L<modperl-cvs|maillist::cvs>
   list, which is the place cvs commit logs and diffs are mailed to; at
   least if you're going to work on the code.
   
  -=head1 anoncvs
  +=head1 Anonymous CVS
   
   You can get cvs here: http://www.cvshome.org/
   
  -=head2 checkout
  +=head2 Checking Out
   
   To checkout a fresh copy run the following commands from the directory
   you want the sources to stay in:
  @@ -35,19 +35,19 @@
   
     % cvs -d ":pserver:[EMAIL PROTECTED]:/home/cvspublic" co modperl
   
  -After cvs finished downloading the files you will find a new directory
  -called I<modperl> in the current working directory.
  +After cvs has finished downloading the files you will find a new
  +directory called I<modperl> in the current working directory.
   
   =head2 keeping your copy up to date
   
   To keep your local copy in sync with the repository, do
   
  -  % cvs -dP update
  +  % cvs update -dP
   
   in the top directory of the project. You should run update evertime
   before you start working on the project.
   
  -=head2 sending patches
  +=head2 Sending Patches
   
   To send a patch, first run:
   
  @@ -72,9 +72,10 @@
   
   instead.
   
  -Then send your patch to the maintainer of the project.
  +Then send your patch to the maintainer of the project, or the
  +appropriate mailing list.
   
  -=head2 usefull default parameters
  +=head2 Useful Default Parameters
   
   Here are some recommended parameters. Save them in I<~/.cvsrc>, so
   you don't have to type them everytime you use cvs.
  @@ -83,19 +84,31 @@
     update -dP
     diff -u
   
  +=over
  +
  +=item *
  +
   I<cvs -z9> sets the compression level to 9 (the highest value) to
   speed up downloading.
   
  +=item *
  +
   I<update -d> automatically creates directories that are missing in
   your local copy because they where added to the repository after your
   initial checkout or your last update.
   
  +=item *
  +
   I<update -P> automatically deletes empty directories.
   
  +=item *
  +
   I<diff -U> to use the unified output format so that your changes can
   be easily merged back into the repository.
   
  -=head1 cvsup
  +=back
  +
  +=head1 Cvsup
   
   Cvsup has come out of the FreeBSD group. It's a client/server beast
   that offers an efficient way to sync collections of files over the
  @@ -103,33 +116,47 @@
   repositories or checked out files using the cvs deltas to bring the
   client side files up to date with minimal data transfer.
   
  -For a FreeBSD cvsup client see:
  -
  +For a FreeBSD cvsup client see
   http://www.freebsd.org/cgi/ports.cgi?query=cvsup&stype=all
   
  -Others (SunOS, alpha.osf, linux, Solaris2.4, HPAA 10.2, irix)
  +Others (SunOS, alpha.osf, linux, Solaris2.4, HPAA 10.2, irix):
   ftp://ftp.postgresql.org/pub/CVSup/
   
   Here's a config file for the client (cvsup) to sync modperl sources.
   
     *default tag=.
     # comment out the above if you want the raw cvs files
  - 
  +  
     *default host=cvs.apache.org
     *default prefix=/path/on/this/machine/to/install/
     # a subdir for modperl will appear here ^^^
  - 
  +  
     *default base=/path/on/this/machine/where/cvsup/will/keep/status/info
     # you'll never need to look in the 'base' dir.
  - 
  +  
     *default release=cvs delete use-rel-suffix compress
  - 
  +  
     modperl
  -  #apache-src
  +  #apache-1.3
     #apache-docs
  -  #uncomment these two for the latest apache src and/or docs if you want them
  +  #modperl-2.0
  +  #httpd-2.0
  +  #modperl-docs
  +  #make your picks above by uncommenting the entries
  +
  +
  +=head1 Inspecting the CVS server with ViewCVS
  +
  +ViewCVS is installed on the Apache CVS server. You can reach it at
  +http://cvs.apache.org/viewcvs.cgi/.
   
  -=head1 mod_perl and related projects on cvs.apache.org
  +From there you can browse the list of available projects, look at the
  +files contained in those projects, their logs, and do colored diffs
  +between versions. This is information you can get from your CVS client
  +(through C<cvs log>, C<cvs diff> and friends), but the web interface
  +makes it much easier to get a good overview of the different files.
  +
  +=head1 mod_perl and Related Projects on cvs.apache.org
   
   =over
   
  @@ -141,9 +168,11 @@
   
   the Apache 1.3 HTTP Server
   
  -=item mod_perl-2.0
  +=item modperl-2.0
   
  -the new version of mod_perl, for use with httpd-2.0
  +the new version of mod_perl, for use with httpd-2.0. See the L<install
  +docs|docs::2.0::user::install::install> for more information about
  +downloading the 2.0 components and installing them.
   
   =item httpd-2.0
   
  @@ -151,15 +180,17 @@
   
   =item apr
   
  -needed for mod_perl-2.0
  +needed for modperl-2.0
   
   =item apr-util
   
  -needed for mod_perl-2.0
  +needed for modperl-2.0
   
  -=item mod_perl-docs
  +=item modperl-docs
   
  -the mod_perl documentation (i.e. this site)
  +the mod_perl documentation (i.e. this site). See the L<documentation
  +download|download::docs> for information on how to download, build and
  +submit patches to the documentation.
   
   =back
   
  @@ -169,11 +200,15 @@
   
   =over
   
  -=item * http://httpd.apache.org/dev/anoncvs.txt
  +=item * 
  +
  +http://httpd.apache.org/dev/anoncvs.txt
   
  -For a basic introduction to anoncvs
  +For a basic introduction to Anonymous CVS on the Apache CVS server.
   
  -=item * http://cvsbook.red-bean.com/
  +=item * 
  +
  +http://cvsbook.red-bean.com/
   
   Open Source Development with CVS is a book published by Coriolis Inc.
   as part of the Coriolis OpenPress series. Chapters 2, 4, 6, 8, 9, and
  @@ -181,7 +216,9 @@
   CVS -- are being released free under the terms of the GNU General
   Public License.
   
  -=item * http://www.cvshome.org/docs/manual/
  +=item * 
  +
  +http://www.cvshome.org/docs/manual/
   
   Version Management with CVS by Per Cederqvist et al is the "official"
   manual for CVS.  Commonly known as "the Cederqvist," the manual covers
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to