this package contains an Apache-Test skeleton
that should help get you started creating a
self-contained environment so that other developers
can reproduce your bugs.

here are the specifics

t/cgi-bin is reachable via requests to /perl-bin 
using typical ModPerl::Registry settings.  you can
edit bug.pl to your satisfaction.

t/My/Bug.pm is set under normal PerlHandler conditions
and is reachable via requests to /bug.  edit Bug.pm
to your satisfaction.

t/conf/extra.conf.in is your configuration file, 
exactly the same as httpd.conf.  you can edit it
to your satisfaction.

t/conf/modperl_extra.pl is the same as your normal
startup.pl.  you can edit it to your satisfaction.

t/bug.t is the test script.  by default it makes one
request to each of /perl-bin/bug.pl and /bug.  you
can edit bug.t once you know what the output of your
tests should look like.

if you need more help with Apache-Test, take a look
at the docs:

  http://perl.apache.org/docs/general/testing/testing.html
  http://www.perl.com/pub/a/2003/05/22/testing.html

after all your edits are made, run the tests via

  $ perl Makefile.PL -apxs /usr/local/apache2/bin/apxs

if your built mod_perl as a DSO, or

  $ perl Makefile.PL -httpd /usr/local/apache2/bin/httpd

if you built statically.

then, just run

  $ make test TEST_VERBOSE=1

once you get your test suite tweaked to where the bug
is reproducable via 'make test', edit the MANIFEST
and run

  $ make dist

to roll it up.  after that, be sure to untar it to
a different directory and test it again to make 
sure it is fully self-containted.

after all that, you can send mail to the list, preferably
with a link to a place where the tarball can be found.
please do not attach the tarball.  thanks.

