ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Conor MacNeill" <co...@cortexebusiness.com.au>
Subject Re: [VOTE] abstract goals and guidelines
Date Sun, 25 Mar 2001 07:12:29 GMT
From: "Stefan Bodewig" <bodewig@apache.org>
> * Provide a clear mission statement for Ant.

+1

>
> * Main goals: Simplicity, Understandability, Extensibility
>
>   Simple and understandable for the target audience - developers,
>   build-engineers ...

+1

>
> * remove magic properties if at all humanly possible

+1

>
> * remove as much dependency on native scripts as possible.

+1

>
> * clean object model (ie Project/Target/Task)

+1

>
> * good event model to integrate well with IDE/GUI/whatever

+1

>
> * use a consistent naming scheme for attributes across all tasks

+1

>
> * keep build file syntax as compatible to Ant1 as possible -
>   i.e. don't break something just because we can.

+1 - although conflicts with the above somewhat.

Alternative is to provide Ant 1.x -> Ant 2 conversion utility. Actually
that is a must anyway

>
> * keep the interface for Tasks as similar to the one of Ant1 as
>   possible - i.e. don't break something just because we can.
>

+1

> * Ant should be cancelable
>
> * no commit of new features without documentation (ouch 8-)

-1 I would make that - tasks without documentation will not be included in
releases.

>
> * no commit of new features without testcases
>

+0



Mime
View raw message