Le 12 nov. 2010 à 17:29, Antoine Levy-Lambert a écrit :

> Hi,
> 
> I have just taken a look at the documentation of easyant. Do I understand 
> well that this project is similar in scope to gradle ? The scope being to 
> deliver a build system using ant and ivy with a set of conventions allowing 
> most likely to setup builds very fast if one is happy with the default 
> conventions.

Yep, Gradle is quite similar to Easyant, but not exactly. :p

> I have never used easyant nor gradle but from what I can read on both web 
> sites I would prefer a priori gradle. The fact that gradle scripts are 
> written in groovy and so have a natural support for all usual language 
> constructs such as if statements and loops is useful, especially when one 
> uses ant to do deployments or other automation tasks.

At the beginning I was also very interested in Gradle too. But I quickly 
realized that the way Gradle is developed doesn't fit the way I think such 
build tool should be done. I had a debate about this, on the ivy-user mailing 
list IIRC. I didn't understand why the ivy.xml has been replaced which some 
groovy DSL inlined in the build file, which is breaking every tool supporting 
ivy files. And Gradle has introduced some construct to manage the build 
workflow quite dynamically which for me doesn't seem safe. I didn't had good 
echo from my remarks, so I stepped back.
On the other hand I quite admire the quality of their documentation and the 
size of the community they have built.

> That being said I am not going to veto easyant joining the ASF and becoming 
> part of the ant family of projects. I see that we will get that way more 
> committers for ant and the ant family of projects will probably benefit from 
> becoming bigger.

I agree !

Nicolas

> 
> Regards,
> 
> Antoine
> 
> On 11/12/2010 5:45 AM, Nicolas Lalevée wrote:
>> Needless to say that I am highly supportive of this proposal, and I am 
>> willing to help in the process.
>> 
>> Following the incubator's doc [1], I would say that a good fit for a 
>> "Sponsor" would be Apache Ant. We shall vote if there is no prior objection.
>> 
>> Then about Mentors and a Champion, I am not myself qualified, even if I am 
>> motivated.
>> So we are seeking here for a Champion and some Mentors :)
>> 
>> Nicolas
>> 
>> [1] http://incubator.apache.org/incubation/Roles_and_Responsibilities.html
>> 
>> Le 11 nov. 2010 à 19:19, Jean-Louis Boudart a écrit :
>> 
>>> Hi,
>>> 
>>> EasyAnt team would like to get more visibility and build a bigger community
>>> based on real "open source spirit". As we're already based on many Apache
>>> project (Ant + Ivy), it seems natural for us that Apache Software Foundation
>>> could be a good host for this.
>>> 
>>> Before starting the proposal process (
>>> http://incubator.apache.org/guides/proposal.html) i would like to know if
>>> there is anybody here that can help us in this process.
>>> 
>>> Project Context :
>>> -----------------
>>> Easyant is a build system based on Apache Ant and Apache Ivy.
>>> Our goals are :
>>> 
>>>    * to leverage popularity and flexibility of Ant.
>>>    * to integrate Apache Ivy, such that the build system combines a
>>> ready-to-use dependency manager.
>>>    * to simplify standard build types, such as building web applications,
>>> JARs etc, by providing ready to use builds.
>>>    * to provide conventions and guidelines.
>>>    * to make plugging-in of fresh functionalities easy as writing simple
>>> Ant scripts as Easyant plugins.
>>> 
>>> To still remain adaptable,
>>> 
>>>    * Though Easyant comes with a lot of conventions, we never lock you in.
>>>    * Easyant allows you to easily extend existing modules or create and use
>>> your own modules.
>>>    * Easyant makes migration from Ant very simple. Your legacy Ant scripts
>>> could still be leveraged with Easyant.
>>> 
>>> Legal part :
>>> ------------
>>> The code has been developed under the ASL2 license and by six developpers:
>>> Xavier Hanin, Jérôme Benois, Jason Trump, Siddhartha Purkayastha, Nicolas
>>> Lalevée and me. I've already discussed about this with our team, they are
>>> joining me in this request and are willing to sign any software grant paper
>>> necessary.
>>> 
>>> 
>>> -- 
>>> Jean Louis Boudart
>>> Independent consultant
>>> Project Lead http://www.easyant.org
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
>> For additional commands, e-mail: dev-h...@ant.apache.org
>> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
> For additional commands, e-mail: dev-h...@ant.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org

Reply via email to