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>

Reply via email to