httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From r..@covalent.net
Subject Re: [PATCH] final part of the ap_r* solution
Date Tue, 13 Feb 2001 15:57:42 GMT

> > > > This is the final portion of the ap_r* patch.  All this does is remove
the
> > > > OLD_WRITE filter, and replace the ap_r* calls with macros that use tha
> > > > ap_f* calls.
> > > 
> > > +1, I'd like to see this happen before we beta.
> > > 
> > > There will be some thought required to use legacy support.  Insisting that
the
> > > legacy user (or user of legacy ap_r* generating fns) rely on r->bb when
they
> > > want to practice bilingual design cannot be called an imposing burden.
> > 
> > I call it an "unnecessary burden" and don't like the gotchas. There is a
> > perfectly reasonable alternative that doesn't require the programmer to
> > compensate and track the different output mechanisms. I say, let the
> > programmer choose the appropriate way to do output, and just make it work
> > for them.

This patch does exactly that.  It puts the power into the hands of the
programmer.  The "perfectly reasonable alternative" removes that power
from the module author, and gives it to some other module.  I thoroughly
dislike that.

I would suggest that we run some performance numbers with both patches,
and at least take those into account when making this decision.

Ryan

_______________________________________________________________________________
Ryan Bloom                        	rbb@apache.org
406 29th St.
San Francisco, CA 94131
-------------------------------------------------------------------------------


Mime
View raw message