"Ralf S. Engelschall" wrote:
>
> On Sat, Oct 30, 1999, Magnus Stenman wrote:
>
> > > Sorry to be a bit off topic, but I'm very curious about
> > > the two questions below...
> > >
> > > Does someone know if there are any plans to incorporate
> > > the EAPI into mainstream Apache?
> >
> > There were, but somehow it never got included.
> > Someone on the apache list apparantly had a better solution,
> > which also has not been incorporated...
> >
> > Status on that, Ralf?
>
> Status is that because of the proposed KEAPI the inclusion of EAPI was
> suspended a few months ago and while people were still confused, Ben L.
> implemented a third hook variant of EAPI hooks directly in the 2.0 source tree
> (nice timing, yeah)....
That is not really the way I see it, but I see little point in arguing.
I will say, though, that the reasons I implemented hooks in 2.0 were as
follows:
1) Apache 2.0 needed hooks.
2) EAPI had been rejected (by Dean and others) because they are
inefficient.
3) KEAPI seemed overly complex to me and was said (by the author) to not
be entirely typesafe (as I understand it, BTW, neither is EAPI).
Also, BTW, EAPI was initially rejected for the same reason that
Apache-SSL was never part of mainstream Apache: crypto hooks are thought
to be too risky to include.
> And so EAPI (in the current form) was no longer completely required and I
> stopped the attempt to include it. Now there are only things like MM left
> which people want, but I'm tired of fighting for those things. As it looks to
> me, with Apache 2.0 the task of mod_ssl will be simpler, but for some problems
> we will certainly still need some sort of EAPI. Whether we can include the
> remaining EAPI features into Apache 2.0 or not we will see in the future.
> Yeah, I know, Ben L. will now certainly say that with his implemented hook
> mechanism, EAPI is no longer needed for Apache 2.0. But I'm convinced this is
> (still) not true...
You've hinted this before, but you've yet to provide an explanation.
What do you think is missing? Certainly Apache-SSL can be implemented as
a pure module in 2.0.
Cheers,
Ben.
--
http://www.apache-ssl.org/ben.html
"My grandfather once told me that there are two kinds of people: those
who work and those who take the credit. He told me to try to be in the
first group; there was less competition there."
- Indira Gandhi
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]