On Tuesday 17 August 2004 22:25, Dossy Shiobara wrote:
> No, we should NOT apply EITHER of these two multi-protocol patches,
>
>     BECAUSE ... the entire driver model is being reworked for 4.1.  Can
>     the same functionality be implemented against 4.1 without getting in
>     the way of the rest of the code?

Nonsense.
If any new functionality is applied to the core, it becomes the
core. The "getting in the way of the rest of the code" just
does not apply.

>
>     BECAUSE ... while both patches make AOLserver do what the original
>     authors intended, I personally don't think the solution is right.
>     It may work, but they're both kludges.  I personally don't believe
>     that AOLserver's connection processing model (in either 4.0 or 4.1)
>     is good for a long-lived TCP connection, but rather geared toward
>     short-lived TCP connections with one request and one response, such
>     as with HTTP.

Nonsense.
This just proves that you haven't seriously examined any of the
proposed patches. Before making statements like that,
go ahead and read carefully both RFE's and the supplied code.

>
> > In short, it makes no sense to argue that, "There is no value to these
> > patches."  We already knows that they DO have value.
>
> I agree, there is value in the ability to implement high-performance
> non-HTTP servers within AOLserver.  My personal feelings are that
> neither of the two proposed patches do it right.  They both piggy-back
> on the existing HTTP driver, which is bad because it makes the

Nonsense.
Vlad's patch implements its own driver entirely. How often must
I (or Vlad) say that?

> functionality fragile: significant changes or optimizations in the HTTP
> driver could totally break non-HTTP servers, leaving anyone relying on
> those features out of an upgrade path.

Nonsense.
Again, if they get in the core, any optimizations in the HTTP
driver will/must honour them. But even this is not really
true since Vlad's patch entirely bypasses the http processing.

> I hope I've given at least one rational reason why I think applying
> these patches, in their current form, isn't a great idea.

I could not see *any* rational reason from the above.
As the matter of fact I do have the evolving impression that
you're purposely blocking the effort by giving
half-backed, misleading statements based on partial
(or even absence of the) evaluation of any of the proposed
RFE's.

>
> I'm glad that people have taken it upon themselves to implement this
> functionality for their own projects and have contributed the code back.

I strongly doubt that this sentence has any real meaning, besides the political.

> It's a great proof-of-concept that it CAN be done.  However, I think if
> we focused on how to best implement this functionality and code that,
> we would be much better off.  Think: if Jim Davidson hadn't put nearly
> as much thought into the design of AOLserver, would it be as good of an
> HTTP server as it is today?  Shouldn't we put a similar level of study
> into the design of this change rather than just hacking it in "because
> it's easy to do this way ..."?

I can't speak for Jim, as you're doing. I think it is better to let
him (and other AS initiators) speak for themselves...

Little bit off topic...

In my understanding, AS is good as-is after 4 major releases and
10 years of the development and testing. Still, *significant* changes
are done even between minor releases. But see: all are comming from
AOL. Where is the community? I can't see any feature on the RFE made
itself in the core. I see changes from AOL going into on the regular
basis. Why is this so? Is the community just plain lazy? Not inventive?
Technically inferior?

Is AS a community project or AOL's project?

As of today, and this is my experience for the last 4 years, the
community served as a great debugging tool for the AOL.
Not more.

We had already an (non-successful) fork of the code some years
ago motivated by the very same reasons as I see are happening now.

I think I will open another (flaming) discussion on that, after we
settle  down on this issue, some time, eventually (if ever).
Sometimes I just feel as don Quijote... with a slight difference
that windmills are chaging in shape on the regular 2-years basis.

(The Enfant Terrible) Zoran


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of 
your email blank.

Reply via email to