Very valid remarks. Some of the 'issues' we have with Buildr are:

* keeping a sane ruby environment next to a java environment proves to be
quite a bit of work (we are 2 teams of 6 devs)
* incremental compiles don't really work resources are not taken into
account
* integration with maven style repostories is not optimal (no dependencies
in pom etc.)
* dependency graph between projects is very shallow for our needs, quite
some string filtering going on now
* no dependency scopes apart from test and compile
* many plugins only work in certain conditions; where find ourselves
modifying core components to actually get stuff like code coverage and
javadoc to exactly do what we want it to do

Still, don't get me wrong... we really like how easy it is to drop to
operating system level stuff from ruby ;)

And yes, I agree a live demo should be part of the presentation. But
especially under-the-hood stuff like the way incremental compiles are
calculated from the DAG and how tests are being paralellized is something
far easier to explain with some slides backing it ;)


On Tue, Jun 1, 2010 at 10:11 AM, Russel Winder <[email protected]> wrote:

> On Tue, 2010-06-01 at 08:57 +0200, Peter Maas wrote:
> > Hi,
> >
> > we are reconsidering buildtools (currently using Buildr) and I'd
> > really like to pitch Gradle once more. I wondered if someone would
> > happen to have a deck of slides which  introduces people to gradle
> > which I could use at one of our tech sessions; preferably with some
> > stuff about the DAG in it as well....
> >
> I don't have any slides I can let you have I'm afraid but two thoughts:
>
> 1.  I would be very interested to know the reason why Buildr is seen as
> a system to move away from (*).
>
> 2.  Are you sure a slides based presentation is the thing to do.  If you
> feel up to it, doing live demonstrations as a way of introducing tools
> such as Gradle usually works very much better.
>
> (*)  Interesting to speculate:  Ivy becomes an Apache project and
> rapidly declines, Buildr becomes an Apache project, and people start
> choosing other systems . . .
>
> --
> Russel.
>
> =============================================================================
> Dr Russel Winder      t: +44 20 7585 2200   voip:
> sip:[email protected] <sip%[email protected]>
> 41 Buckmaster Road    m: +44 7770 465 077   xmpp: [email protected]
> London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder
>

Reply via email to