httpd-apreq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joe Schaefer <>
Subject Re: [rfc] a few milestones (was Re: Updating the Website?)
Date Mon, 28 Apr 2003 13:03:08 GMT
"Issac Goldstand" <> writes:

> My $0.02:
>   I think we're making too many new root namespaces for modperl2:
> Apache2::  APR:: ModPerl:: etc
> I think that we should start taking one of those as a "roof" as to 
> not create too much confusing clutter; after all, ALL of these
> namespaces are logically connected because they ALL require mod_perl2, 

Fair enough, but there's lots of new things in libapreq that
we should clarify:

  1) libapreq-2 no longer requires httpd to operate;  it can be
     used in other environments (like CGI) now.  IMO it would
     be nice if CGI scripts that use our Perl API (whatever
     it turns out to be) will also work cleanly as Apache::Registry 

  2) libapreq-2 is meant to be safe to use just about anywhere 
     within the server: hooks, filters, handlers, etc.  The 
     downside is that it's no longer possible for libapreq to 
     automatically do the POST parsing (we've relinquished
     control of that to the content-handler itself).

> Plus, think about third-party developers.  They're gonna go bananas
> trying to figure out which of these new namespaces to start developing
> for.  So I'm against making either an Apreq:: or an APREQ:: suite. 

What concerns me most about Apache::Request is backwards-compatibility.
If people prefer to document the changes to Apache::Request instead
of introducing a new namespace, that's fine with me also.

Joe Schaefer

View raw message