I agree completely. This is a very clear statement. Odi
Jeffrey Dever wrote:
Sung-Gu, Creating a new package org.apache.commons.uri implies creating a new Jakarta Commons subproject called URI. Are you suggesting that we start a new project for this? Instead of saying HttpURL should be useful outside of HttpClient, you should have a related set of classes that are useful outside of httpclient. It does not make much sense to created an Object Oriented reusable class which isolated from others in its package. HttpURL should use NameValuePair directly to provide for the simplest interface and reduce object conversion inside of HttpClient. Then HttpURL and NameValuePair can be taken out of HttpClient (if desired at some point) and used together in somthing else. You could move these two classes into the httpclient.util package to clearly denote them as classes that can be removed into own subproject in the future. Lets focus on making HttpClient clean, powerful and efficient right now. -jsd
-- To unsubscribe, e-mail: <mailto:commons-dev-unsubscribe@;jakarta.apache.org> For additional commands, e-mail: <mailto:commons-dev-help@;jakarta.apache.org>