From: Adam R. <ad...@ex...> - 2011-10-17 17:22:36
|
Did I miss something where Dannes said he wanted something? On 17 October 2011 17:25, Dmitriy Shabanov <sha...@gm...> wrote: > So, we have two fronts: one wants how, another - what. > Is it possible to find consensus? The answer is not clear for me after year > and 9 months =) > > Is it possible to have top level of Gradle declarative? My guess, yes. That > can give features that Dannes want and keep it declarative as Adam would > like to have. > > Adam, did Gradle change after your last look on it? > > Dannes, your notes? > > Others? > > On Mon, Oct 17, 2011 at 5:36 PM, Adam Retter <ad...@ex...> wrote: >> >> I did consider in some detail Gradle, Buildr and Ivy+Ant before >> settling on Maven. >> >> The main advantage to Gradle is complete flexibility as its written in >> programming code i.e. Groovy. >> The main disadvantage to Gradle is complete flexibilty and having to >> write code in Groovy. >> >> I decided on Maven and not Gradle because - >> 1) Many more people know Maven than Gradle. >> 2) The tooling and support for Maven is much much better than Gradle. >> 3) I didnt want to have to learn Groovy and ship a Groovy run-time >> with my application. >> 4) I think a build system should be declarative, i.e. I want to build >> these things, NOT how to build these things. Maven allows you to >> describe what things to build, Gradle allows complete flexibility a >> bit like Ant but more so, I didnt want to end up in the situation >> where we are with Ant now, i.e. maintaining thousands of lines >> describing how to build something. >> >> I did actually put together a presentation for the eXist developers >> meetup in Prague, but there was not actually enough time to give it >> formally - you can find my slides for that here - >> http://www.adamretter.org.uk/presentations.xml >> > > -- > Dmitriy Shabanov > -- Adam Retter eXist Developer { United Kingdom } ad...@ex... irc://irc.freenode.net/existdb |