HOME JAVA & JEE AJAX & RIA AGILE & SCRUM SOA & REST ERLANG RUBY ON RAILS OPEN SOURCE .NET DESIGN & DDD CLOUD & GRID  
In The Brain of Hans Dockter: Gradle - A new Build System
Gradle - A new Build System
Hans Dockter, the founder and project lead of Gradle, will start this session by comparing Gradle to Ant and Maven2. After this you get introduced to the general purpose features of Gradle. You will learn about the build-by-convention functionality on top of this and how it can be customised. Hans will cover Gradle’s advanced multi-project build support and its dependency management.

About Gradle
Gradle is a new, flexible general purpose build system with a build-by-convention framework a la Maven on top. It uses Apache Ivy under the hood for its dependency management. Its build scripts are written in Groovy.

A project’s build can do far more for your project than just compiling your software. There is a lot of repetitive, time consuming and boring stuff which is still done manually in many projects. For example release management, deployment, generating documentation or many integration tasks. It is the job of the build to take this weight from the shoulders of the developer. Furthermore, if such tasks are not automated, there execution is less reliable and done less frequently. Automation is a key for getting continuous feedback on your development work and thus is essential for agile projects. Automation also forces you to reflect on and master your development workflows instead of having them undefined and fuzzy.

With the current Java build tools project specific automation tasks are often very hard to implement. Gradle makes this much easier, be it for simple or very complex builds.

Some other features of Gradle:
  • Gradle fully supports your existing Maven or Ivy repository infrastructure.
  • Support for transitive dependency management without the need for remote repositories and pom.xml or ivy.xml files.
  • Ant tasks as first class citizens.
  • A wrapper to run Gradle builds on machines where Gradle is not installed (e.g. continuous integration server)
Have a look at Gradle’s website to learn more!

ABOUT HANS DOCKTER
A passionate teacher and mentor, Hans is a senior enterprise architect with more than 10 years of experience in the Java field. He is a long term member of the open source community. He was a committer for the JBoss project and founded JBoss-IDE.
More about Hans Dockter
PODCAST GRADLE - A NEW BUILD SYSTEM
Digg! StumbleUpon
AGILE & SCRUM PODCASTS
Cleve Gibbon:Welcome to the QCon in Finance eXchange, Welcome to the QCon Fin eXchan
Cleve Gibbon : 8th Oct 2008
Podcast Coming Soon: Welcome to the QCon in Finance eXchange,
Matt Deacon:Sustainable IT, from Datacentre to Cloud , From Datacentre to Cloud
Matt Deacon : 8th Oct 2008
Podcast Coming Soon: Sustainable IT, from Datacentre to Cloud ,
Gordon Weir:Real life enterprise solution delivery using intentional architecture and agility, Real life enterprise solutions
Gordon Weir : 8th Oct 2008
Podcast Coming Soon: Real life enterprise solution delivery using intentional architecture and agility,
Craig Larman:Modern Management and Large-Scale Development -- The Last Great Bastions of Soviet-Style Planning, Modern Management and Large-Sc
Craig Larman : 23rd Sep 2008
Podcast Coming Soon: Modern Management and Large-Scale Development -- The Last Great Bastions of Soviet-Style Planning,
Peter Morowski:Driving Agile Transformations from the Top Down, Driving Agile Transformations
Peter Morowski : 23rd Sep 2008
Podcast Coming Soon: Driving Agile Transformations from the Top Down,
Gojko Adzic:Agile Acceptance Testing , Agile Acceptance Testing
Gojko Adzic : 18th Sep 2008
View Podcast: Agile Acceptance Testing ,
Steve Freeman:Example Driven Developments , Example Driven Developments
Steve Freeman : 15th Sep 2008
View Podcast: Example Driven Developments ,
Martine Devos:Agile Estimation and Planning , Agile Estimation and Planning
Martine Devos : 11th Sep 2008
View Podcast: Agile Estimation and Planning ,
Simon Brown:Enterprise Architects: How much architecture is enough, How much architecture is enoug
Simon Brown : 3rd Sep 2008
View Podcast: Enterprise Architects: How much architecture is enough,
Alberto Brandolini:Agile Development with SOA, Agile SOA
Alberto Brandolini : 2nd Sep 2008
View Podcast: Agile Development with SOA,
Gojko Adzic:Testing Web Applications with Selenium & Selenium Remote Control, Testing Web Apps: Selenium & S
Gojko Adzic : 28th Aug 2008
View Podcast: Testing Web Applications with Selenium & Selenium Remote Control,
Liam Westley:Continuous Integration for newbies made easy, Continuous Integration for newbies ...
Liam Westley : 24th Jul 2008
View Podcast: Continuous Integration for newbies made easy,
Ian Cooper:Introduction to Domain Driven Design in .NET, Domain Driven Design in .NET
Ian Cooper : 24th Jul 2008
View Podcast: Introduction to Domain Driven Design in .NET,
Gojko Adzic:Effective Test-Driven Database Development, Effective Test-Driven Database
Gojko Adzic : 3rd Jul 2008
View Podcast: Effective Test-Driven Database Development,
Simon Thompson:Wrangerl, The Erlang Refactoring Tool, Wrangerl, The Erlang Refactori
Simon Thompson : 26th Jun 2008
View Podcast: Wrangerl, The Erlang Refactoring Tool,
OTHER AGILE & SCRUM EVENTS
Martine Devos:Martine Devos' Scrum Product Owner Certification Class,  Scrum Product Owner
2 DAY COURSE. Featuring Martine Devos
London, Monday, November 3rd
Rachel Davies:Agile QA,  Agile QA
2 DAY COURSE. Featuring Rachel Davies
Edinburgh , Tuesday, November 4th
Francis Sanger:Craig Larman's Applying Advanced Object Design with Patterns,  Advanced Object Design with Patterns
4 DAY COURSE. Featuring Francis Sanger
London, Tuesday, November 4th
Martine Devos:Martine Devos' ScrumMaster Certification and Estimation Class,  ScrumMaster Certification w Martine DeVos
2 DAY COURSE. Featuring Martine Devos
London, Monday, November 10th
Eric Evans:Eric Evans Domain Driven Design Hands-On Immersion,  DDD Hands-On Immersion
4 DAY COURSE. Featuring Eric Evans
London, Tuesday, November 11th
Skills Matter & Xebia Open Source Exchange, Skills Matter & Xebia Open Source Exchange
CONFERENCE (1 DAY)
Paris, Wednesday, November 12th BOOK NOW!
Allan Kelly:Craig Larman's Agile Project Management Workshop,  Agile Project Management Workshop
2 DAY COURSE. Featuring Allan Kelly
London, Monday, November 17th
Rachel Davies:Rachel Davies' Scrum Primer Course,  Scrum Primer
1 DAY COURSE. Featuring Rachel Davies
London, Monday, November 17th
© Copyright 2003-2008, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Training Rooms  Newsletter  Community  Community-FR  Promotions