diff --git a/docs/ant2/features.html b/docs/ant2/features.html index 1d7c18dcf..5cca2568d 100644 --- a/docs/ant2/features.html +++ b/docs/ant2/features.html @@ -65,7 +65,7 @@
It has become apparent, that several "aspects" of @@ -111,7 +111,7 @@
Ant2 will farm out common functionality from tasks into utility
classes so that task writers can benefit from a tested and stable
- framework - they shouldn't need to deal with existing tasks
+ framework - they shouldn't need to deal with existing tasks
directly (like some tasks "abuse" the
<touch>
task in Ant1).
The only way to &qout;include" common XML snippets so far +
The only way to "include" common XML snippets so far has been the usage of external SYSTEM entities, a mechanism that - is tied to DTDs and doesn't mix well with alternative + is tied to DTDs and doesn't mix well with alternative approaches like XML Schema. Ant2 will provide a built-in include mechanism.
Ant2 will run the build process fully dynamically, which means
- that task won't be instantiated before they are actually being run
+ that task won't be instantiated before they are actually being run
and ${}
expansion will see the very latest value of a
property. It will be possible to reassign values of properties via
a built-in task.
Ant2 itself will include a command line front-end and Antidote will become the GUI front-end to it. Other front-ends like a servlet front-end are expected outside of - Ant's core as well.
+ Ant's core as well.In addition to this separation, the following features should help people who want to integrate Ant into their products:
@@ -219,7 +219,7 @@ attributes (say you always want thedebug
attribute
of the javac
task to be true - unless it has been
disabled explicitly). Need to give details once
- they've been sorted out.
+ they've been sorted out.
It will be possible to run several tasks in parallel - these tasks will belong to the same target and all tasks will be joined @@ -263,13 +263,13 @@ These utility classes may very well come from a different (Jakarta) project.
-Ant's primary language and the language of the build file +
Ant's primary language and the language of the build file will continue to be English.
This is list is not complete, it just highlights some of the - rejected features and tries to explain why they've been + rejected features and tries to explain why they've been rejected. Two very common reasons to reject something were, that the request has been too vague or the same functionality could already be provided by some other accepted new feature.
@@ -354,7 +354,7 @@Please refer to requested-features.html in the - section "I. Things that don't affect the core but are + section "I. Things that don't affect the core but are requests for new tasks or enhancements to existing tasks." for this.