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 >
