I hardly think that RC is the right time, however I thought I would speak up. I have been sitting on three Apache2 modules which I suspect are useful enough to be included in the mod_perl2 bundle.

Apache2::LogUtil -- Convenience routines for logging (+context info)

    my $log = Apache2::LogUtil->new();
    $log->set_request($r); # Use ErrorLog from VirtualHost (optional)
    $log->debug('Got here');

Apache2::Trace -- Trace the request cycle (debugging/learning tool)

    # Write a message to the log file for each phase
    PerlTransHandler +Apache2::Trace->http_phases

Apache2::Args -- Provides a case-insensitive table of query parameters

    my $args = Apache2::Args->new($r->args);

    Why do this? Because:

    1) It does not invoke request-input filters like
       Apache2::Request::params does.

    2) Apache2::URI::unescape_url is (was) broken.
       http://www.mail-archive.com/modp...@perl.apache.org/msg23558.html


My intentions are to post to CPAN.
If anyone wants more details, please let me know.

-Ryan

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@perl.apache.org
For additional commands, e-mail: dev-h...@perl.apache.org

Reply via email to