These are the requests for task improvements and new tasks people want to see.
Voting here is a bit tricky - please give an entry a -1 if you think, this is not just a task writer's issue or "no way, Ant should never have a task like this". A +1 does not imply "I'm going to write this task" but simply, "OK, let's see who volunteers to pick up this request - it doesn't affect the core of Ant2 at all". The list: * 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) One candidate is jar with implementations for fastjar for example. * unify multiple similar tasks to use similar forms (ie all the javacc type tools) * Obfuscating task * Add an <ant> task that will find build files according to a fileset and invokes a common target in them. <anton>? * Add a JavaApply task that executes a given class with files from a fileset as arguments - similar to <apply>. * Include some more sophisticated loggers with the Ant distribution - especially for sending emails. Make the existing one more flexible (stylesheet used by XmlLogger). Could be part of the same module tasks would be developed in? * make the default logger's output clear, informative, and terse. Actually, this is a little bit abstract, but doesn't apply to the core either. * Better docs. More examples. Tutorials, beginner documents, reference sheets for tasks, printable version. * RPM task. * add an attribute to <property> to read in an entire file as the value of a property. * Task for splitting files (head/tail/split like functionality). * Task to create XMI from Java. * socksified networking tasks, SSH tasks. * a reachable task that works much like available for network URLs. * make PATH handling consistent. Every task that has a PATH attribute must also accept references to PATHs. * Task to extract classes from a JAR file that a given class depends on. Based on <depend> or IBM's JAX for example. * Unify <available> and <uptodate> into a more general <condition> task, support AND/OR of several tests here. * jsp-compilation task Sounds like a candidate for a facade task. * URL-spider task that checks links for missing content or server errors
