List Info

Thread: Building Ant 1.7beta




Building Ant 1.7beta
user name
2006-08-29 04:15:55
On Mon, 28 Aug 2006, Jesse Glick <jesse.glicksun.com> wrote:

> I've grumbled in the past that it is not very friendly
for Ant trunk
> sources to be unbuildable by the current Ant release,
but another
> committer (I forget now who) said this was
intentional...?

Might have been me.

Sometimes we build new features that are useful enough to
apply the
right away in Ant's own build file.  It would have been
silly to not
use <fileset> in Ant 1.2, not use <macrodef> in
Ant 1.6.0's build.xml
where either of both saved us a couple of lines and made the
build
file far more readable.

Stefan

------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribeant.apache.org
For additional commands, e-mail: dev-helpant.apache.org

Building Ant 1.7beta
user name
2006-08-30 01:31:26
Stefan Bodewig wrote:
> Sometimes we build new features that are useful enough
to apply the
> right away in Ant's own build file.

Obviously. But it seems to me that the convenience of the
many users of 
Ant (sources) outstrips the convenience of the few Ant
developers. For 
example, it is impossible to develop the Ant trunk in
NetBeans using the 
bundled Ant 1.6.5 unless you write a wrapper script which
execs 
bootstrap.sh, which is unpleasant. Similarly you could not
use a bundled 
Ant binary on Linux to run ant/build.xml targets (or use
Bash 
completions...).

To Jan: I meant only keeping compatibility with the previous
official 
Ant release, in this case 1.6.5.

To Kev: surely most Ant committers work on at least one
other Ant-based 
project where improvements can be seen? Or does the Apache
Foundation 
pay your rent? 

Just wondering why an Ant release is expected to be used by
many 
thousands of Java programmers for every purpose you can
think of, yet 
it's not good enough for Ant itself which is a pretty small
project. I 
don't feel strongly about it though.

-J.

-- 
jesse.glicksun.com  x22801  netbeans.org  ant.apache.org
       http://
google.com/search?q=e%5E%28pi*i%29%2B1


------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribeant.apache.org
For additional commands, e-mail: dev-helpant.apache.org

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )