Sounds like Base64 has found a home.

What are HttpsURL and HttpURL generally used for?

The various URI classes seem to need a home. They might be big enough for their own package.

Where is URLUtil?

We should probably require the various classes as a dependency. The only down side being that a person has to download a lot more jars, etc. to get started working with HttpClient. It's kind of nice to have everything in one jar. Perhaps that could be a release option. We could package everything in one jar as a "fat" release and have just HttpClient code as another "skinny" option.

Mike

On Sunday, February 2, 2003, at 07:17 PM, Jeffrey Dever wrote:

There are still a bunch of classes that are in both HttpClient and Slide. In particular:
Base64.java
HttpsURL.java
HttpURL.java
URIException.java
URI.java
URIUtil.java
URLUtil.java

First of all, I think these should come out of Slide as part of their migration to commons-httpclient which is still underway.

Second, I thnk that these classes are too general to be part of HttpClient. They have use well beyond a http client, and so should be available to other packages without requiring the commons-httpclient.jar.

Do people agree with me? If so, any idea where these could go? Perhaps the root of org.apache.commons? or a new commons-net package? put Base64 in commons-lang, and create a new commons-uri package?

If we do this, would it be better for HttpClient to roll the classes into the commons-httpclient.jar, or require it as a dependancy?

Any comments would be helpful.

Jandalf.






---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to