I've not counted Sim's "-1 (not in core)" votes as "we'll need some
extra discussion" but think they are covered by the following
disclaimer:

[ACCEPTED] for a task doesn't mean that task will be core tasks (or
even be supplied by a voter), just that having them (as optional
tasks) would be acceptable.

Let me know if this is not OK with you.

The [ACCEPTED] stuff:
============================================================================

* Add a new datatype filterset to group token-filters 

* make usage of particular filters/filtersets explicit in copy tasks

* make facade tasks for things like javac (JikesImpl, ModernImpl etc)

* unify multiple similar tasks to use similar forms (ie all the javacc
  type tools)

* Obfuscating task

* Better docs.

* RPM task.

* Task for splitting files (head/tail/split like functionality).

* Task to create XMI from Java.

* a reachable task that works much like available for network URLs.

* Task to extract classes from a JAR file that a given class depends
  on.

* jsp-compilation task

* URL-spider task that checks links for missing content or server errors


Borderline case
===========================================================================

* socksified networking tasks, SSH tasks.

  [Peter Donald expressed some legal concerns that might be overcome, 
                depending on the implementation]


Needs extra discussion and a final vote
===========================================================================

* Unify <available> and <uptodate> into a more general <condition>
  task, support AND/OR of several tests here.

  [will need more discussion because of vote by Peter Donald]

* Add an <ant> task that will find build files according to a fileset
  and invokes a common target in them.

  [will need more discussion because of votes by Peter Donald, Simeon Fitch  
                                                 and Stefan Bodewig]

* Add a JavaApply task that executes a given class with files from a
  fileset as arguments - similar to <apply>.

  [will need more discussion because of votes by Peter Donald and
                                                 Stefan Bodewig]

* Include some more sophisticated loggers with the Ant distribution -
  especially for sending emails. Make the existing one more flexible
  (stylesheet used by XmlLogger).

  [will need more discussion because of vote by Conor MacNeill]

* make the default logger's output clear, informative, and terse.

  [will need more discussion because of vote by Conor MacNeill]

* add an attribute to <property> to read in an entire file as the
  value of a property.

  [will need more discussion because of vote by Peter Donald]

* make PATH handling consistent. Every task that has a PATH attribute
  must also accept references to PATHs.

  [will need more discussion because of vote by Stefan Bodewig]

Reply via email to