On Mon, 3 Feb 2003, Ryan Hoegg wrote:

> Hi all,
> 
> I am getting close to a presentable version of my Commons HttpClient 
> transport.  It is time to start planning the changes to build.xml.
> 
> My local copy just has the new dependency 
> (commons-httpclient-2.0-alpha2.jar) loading from my build.properties 
> similarly to how jsse.jar and friends are included.  It also assumes 
> availability of the HttpClient classes at runtime.

Good!
 
> Should I provide a separate build target for this transport, thereby 
> allowing you all to continue building and testing without the Commons 
> HttpClient classes?

If these are going to be a standard, maintained part of the package, I'd be 
in favor of them building by default.

> Also, this change will have the same dilemma we are seeing with Base64 
> moving to Codec: How much should we shield our users from runtime 
> dependencies?

This is a general issue deserving of a separate thread.  We may also need to 
query the user list for this one.



Reply via email to