stas        2003/02/17 19:38:46

  Modified:    src/docs/2.0/user/help help.pod
               src/docs/1.0/guide help.pod
  Log:
  help us to help you
  
  Revision  Changes    Path
  1.18      +14 -3     modperl-docs/src/docs/2.0/user/help/help.pod
  
  Index: help.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/2.0/user/help/help.pod,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- help.pod  31 Jan 2003 23:07:08 -0000      1.17
  +++ help.pod  18 Feb 2003 03:38:46 -0000      1.18
  @@ -18,6 +18,15 @@
   that you are using and other relevant details. Please follow the
   instructions in the following sections when reporting problems.
   
  +B<The most important thing> to understand is that you should try hard
  +to provide B<all> the information that may assist to understand and
  +reproduce the problem. When you prepare a bug report, put yourself in
  +the position of a person who is going to try to help you, realizing
  +that a guess-work on behalf of that helpful person, more often doesn't
  +work than it does. Unfortunately most people don't realize that, and
  +it takes several emails to squeeze the needed details from the person
  +reporting the bug, a process which may drag for days.
  +
   =head2 Wrong Apache/mod_perl combination
   
   First of all:
  @@ -28,6 +37,8 @@
   So if you aren't using Apache 2.x with mod_perl 2.0 please do not send
   any bug reports.
   
  +META: mod_perl-1.99_0x is a to-be mod_perl 2.0.
  +
   =head2 Before Posting a Report
   
   Before you post the report, make sure that you've checked the
  @@ -142,9 +153,9 @@
   For other remotely related to mod_perl questions see the references to
   L<other documentation|docs::offsite::other>.
   
  -Finally, if you are posting to the list for the first time, please
  -refer to the mod_perl mailing lists'
  -L<Guidelines|maillist::email-etiquette>.
  +Finally, if you are not familiar with the modperl list etiquette,
  +please refer to the mod_perl mailing lists'
  +L<Guidelines|maillist::email-etiquette> before posting.
   
   =head1 Help on Related Topics
   
  
  
  
  1.24      +52 -15    modperl-docs/src/docs/1.0/guide/help.pod
  
  Index: help.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/1.0/guide/help.pod,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- help.pod  2 Sep 2002 06:47:12 -0000       1.23
  +++ help.pod  18 Feb 2003 03:38:46 -0000      1.24
  @@ -53,41 +53,78 @@
   
     Subject: [mp1.0] response handler randomly segfaults
   
  +B<The most important thing> to understand is that you should try hard
  +to provide B<all> the information that may assist to understand and
  +reproduce the problem. When you prepare a bug report, put yourself in
  +the position of a person who is going to try to help you, realizing
  +that a guess-work on behalf of that helpful person, more often doesn't
  +work than it does. Unfortunately most people don't realize that, and
  +it takes several emails to squeeze the needed details from the person
  +reporting the bug, a process which may drag for days.
  +
   Always send the following details:
   
   =over
   
  -=item * Anything in the I<error_log> file that looks suspicious and possibly 
related to the problem.
  +=item *
   
  -=item * Output of C<perl -V>
  +Anything in the I<error_log> file that looks suspicious and possibly
  +related to the problem.
   
  -=item * Version of mod_perl
  +=item *
   
  -=item * Version of apache
  +Output of C<perl -V>
   
  -=item * Options given to mod_perl's Makefile.PL
  +=item *
   
  -=item * Server configuration details
  +Version of mod_perl (hint: it's logged into the error_log file when
  +the server has just started)
   
  -=item * Relevant sections of your ErrorLog (make test's is: t/logs/error_log)
  +=item *
   
  -=item * If 'make test' fails, the output of 'make test TEST_VERBOSE=1'
  +Version of apache (hint: it's logged into the error_log file when the
  +server has just started)
   
  -=back
  +=item *
   
  -Also check whether:
  +Options given to mod_perl's Makefile.PL while building it. If you are
  +using a pre-compiled binary (e.g., rpm), find the source package that
  +was used to build this binary and retrieve this information from
  +there.
   
  -=over
  +=item *
  +
  +Server configuration details (that's the relevant parts of your
  +I<httpd.conf>, usually just the relevant mod_perl configuration
  +sections).
  +
  +=item *
  +
  +Relevant sections of your C<ErrorLog> (make test's is: t/logs/error_log)
   
  -=item * 'make test' passes 100%?
  +=item *
   
  -=item * the script works under mod_cgi if applicable
  +If some other code doesn't work, minimize that code to a minimal size
  +while it reproduces the problem and attach it to the report.
  +
  +=item *
  +
  +If you build from source, make sure that C<make test> passes 100%.
  +
  +If 'make test' fails, run the failing tests separately in a verbose
  +mode|docs::1.0::guide::install/Manual_Testing> and attach the output of
  +the run and the relevant sections of your C<ErrorLog> to the report.
   
   =back
   
  +If this is a script which doesn't use mod_perl api, try to test under
  +mod_cgi if applicable
  +
   You should try to isolate the problem and send the smallest possible
  -code snippet, that reproduces the problem. If the issue is unique and
  -we cannot reproduce the problem, it's hard to solve it.
  +code snippet, that reproduces the problem.
  +
  +Remember, that if we cannot reproduce the problem, we might not be
  +able to solve it.
   
   =over
   
  
  
  

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

Reply via email to