Justin Erenkrantz at [EMAIL PROTECTED] wrote:
> 
> Yup, that's what httpd-2.0 does.  Just require them to slap the apr
> sources in srclib (or something like that).

We don't have to stick it into the CVS, but we can have a "make srcdist"
target that builds up a tarball with all sources (including APR). That could
definitely work, and add some developer related documentation on how to
build straight out from CVS...

> APR isn't standalone just yet.

But it works _great_...

> I was shocked when I saw that mod_webapp required an install of APR.  =)

It just gives a huge freedom on what platforms you're actually developing
against. Look at the difference between the service invocation stuff in
Tomcat 4.0 (full of #ifdefs, and I currently support only three OSes, Linux,
Solaris and OS/X) and the webapp code... Just an extreme cleanness... I love
it, and even if it's not even beta, it just works _so_ nicely, better than
ANYTHING I can come up with...

(I didn't use it in the service API since most of the real OS-dependant code
is down in JNI land, and that's not covered by APR, all the rest can be
easily done with straight ANSI-C - apart from dynamic library loading - no
big deals about memory management and stuff)

    Pier

Reply via email to