Requested Features for Ant2

I. Things that don't affect the core but are requests for new tasks or enhancements to existing tasks.

"Accepted" for a task doesn't mean that task will be a core task (or even be supplied by a voter), just that having it (as an optional task) would be acceptable.

  Accepted

  Rejected

II. Goals that need to be abstract until we get into design decisions.

During the discussion it became obvious that some things from this list are goals for Ant and some should be guidelines for developers. Therefore, there are two flavors, "Accepted" and "Accepted As Guideline".

  Accepted

  Accepted As Guideline

III. Things that are simple and easy to implement, where we expect the committers to agree.

  Accepted

IV. Things we probably agree on but need to discuss the details or decide between several possible options.

"Accepted" means the goal/idea is fine, not that a decision on a particular implementation has been made.

  Accepted

  Rejected

V. Things we probably don't agree on.

Datatypes

  Accepted

  Rejected
Ant's goals

  Accepted

  Rejected (as a primary goal)
Class-loading

  Rejected

Workspace/sub-build issues

  Accepted

  Rejected

Documentation system

  Accepted (with no decision on which system to use)

Task API

  Accepted

  Rejected

Logging

Multi-threading

  Accepted

  Rejected

Procedural versus purely declarative

  Rejected

Properties

  Accepted

Templates

  Rejected

XML issues

  Accepted

  Rejected

Core extensions

  Accepted

  Rejected

Organization

  Rejected

Miscellaneous

  Accepted

VI. Things that were submitted late

  Rejected