Java Mailing List Archive

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

Home » Ant Developers List »

Re: [POLL] Rewriting Ant's self description

Jesse Glick

2010-02-08

Replies: Find Java Web Hosting

Author LoginPost Reply
Antoine Levy Lambert wrote:
> Ant is a Java library and command line tool.

command-line tool
    ^

> build of java applications

Java
^

> tasks allowing to compile, assemble, test and run java applications.

allowing users to ... Java
      ^^^^^^     ^

> non java applications

non-Java
  ^^

> their own antlibs

"antlibs"
^     ^

> open source

open-source
  ^

> impose coding conventions or directory layouts to the Java projects

on the Java projects
^^

> the usual command line tool

command-line tool
    ^

> writing shell-scripts

shell scripts
   ^

> or little noticeable characters

unnoticeable
^^

> one of the most famous alternatives

the most famous alternative
^                  ^

> build, packaging, testing and running capabilities

building, ...
   ^^^

> Java projects adopting Maven as a project management tool are given some conventions to follow

Relevant to note that this permits IDEs to open and work with such projects without being given any IDE-specific instructions, which to my mind is one of the principal
advantages of Maven over a freeform build tool such as Ant.

> overriden

overridden
    ^

> the maven team

Maven
^

> A recent, and worth mentioning alternative to Ant is Gradle,

A recent alternative to Ant worth mentioning is Gradle,
     ^            ^^^^^^^^^^^^^^^^^^

> a new tool

Redundant (just said "recent").

> which allows to write

allows users to write
    ^^^^^^

> which a lot of people feel

many people
^^^^

> is easier

clearer

> One nice thing for Ant is that Gradle

Fortunately for Ant, Gradle
^^^^^^^^^^^     ^^

> so our tasks and types are used inside Gradle

...and benefit from bug fixes and improvements in Ant and Ivy.


---------------------------------------------------------------------
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.