Folks It looks like it is going to be a very dull and uneventful weekend here and I'll have some spare time to work on the new HTTP components for HttpClient 4.0. I'll be mostly writing boring test cases since the test coverage slipped from 80% to 50% as a result of code refactoring intended to improve performance. The test coverage needs to be improved.
At the same time I would like to suggest some design level changes * I would like to move all NIO related code from HttpCommon to HttpAsync. Hence on NIO will be used for non-blocking HTTP only. Blocking NIO proved inferior in terms of performance to classic IO, and, frankly, is useless for blocking HTTP. * Rename HttpCommon to HttpBase (better name suggestions are welcome) to avoid confusion with Jakarta Commons * Rename HttpAsync to HttpNIO. In my opinion NIO (as in non-blocking I/O) should be more descriptive and recognizable to an average Java folk than async. Please let me know what you think and feel free to suggest a better name for HttpCommon/HttpBase package if you happen to have some new ideas Oleg --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
