xml-rpc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Rall <...@collab.net>
Subject Re: Rules for build system changes
Date Tue, 04 Feb 2003 03:21:38 GMT
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.

> 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.

View raw message