Jim Davidson wrote:
I think today, in 2011, some of the flexibility we imagined back in 1995 isn't really so needed. This includes general purpose logging plugins and network drivers when there really is just the common log format, ordinary and SSL sockets. More in the core for the base HTTP processing could make things easier to maintain.
I may be the only one, but I miss some of the flexibilty that has already been removed; in particular the nsunix driver that let me run multiple servers with different credentials.
There are also arguments for leaving flexibility in other things. I suspect they're the same arguments you had in 1995, but I'll offer my thoughts too. Some people do want more than common log format written to a file (distributed logging, or writing to a database). There are extensions to HTTP on the horizon (websockets and SPDY come to mind). These things don't need to be directly supported, but a framework for letting someone add in support without rewriting major parts of the server is, IMHO, a good thing.
-J -- 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.
