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.
