Java Mailing List Archive

http://www.ant-tasks.com/

Home » Ant Developers List »

EasyAnt POC

Stefan Bodewig

2008-04-07

Replies:

Author LoginPost Reply
Hi all,

this is just from going through the docs and looking at the patches to
Ant.

Antlets
=======

I like the idea. We should probably add ~/.ant/antlets to the search
path as well.

What is the reason you put each module into a separate directory?
Couldn't we get away with a single build file per Antlet as well?

Extends and Use
===============

I'm not sure I fully grasp the difference. Currently we prefix target
names as well, just in addition, don't we? Given that, would <use>
prevent me from invoking the non-prefixed targets or where exactly is
the difference between use and current import?

I must admit that I don't like the explicit ":" used in your examples
to create a prefix delimiter. I'd rather have a standard delimeter
and apply that automatically.

Phase
=====

Should we enforce that the special targets created as phases are
empty?

Does phase mapping come from a specific use-case?

Is

<phase mapping="foo => baz" />

easier to approach than

<phasemap from="foo" to="bar"/>

- I don't really know.

You talk about "before" targets but I don't seem them implemented,
yet. Am I missing something?

Modules
=======

Looking through the examples I see there is a lot more going on than
the docs say (versioning seems to be implied by the version number
being part of the directories. Need to look through the examples
before I can say more.

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@(protected)
For additional commands, e-mail: dev-help@(protected)

©2008 ant-tasks.com - Jax Systems, LLC, U.S.A.