1 Sekforde Street
London, England EC1R 0BE

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 cgeneral 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 also cover Gradle’s advanced multi-project build support and its dependency management.

EVENT DETAILS
Who: Hans Dockter
What: In The Brain of Hans Dockter, Gradle – A new Build System
Where: Skills Matter, London
When: 21 Jul 2008 Starts at 18:30

REGISTER FOR THIS EVENT
Participation is free for registered attendees. Please register here:
http://skillsmatter.com/event/java-jee/gradle-a-new-build-system

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.

ABOUT HANS DOCKTER: 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.

MORE ABOUT GRADLE
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)

Official Website: http://skillsmatter.com/event/java-jee/gradle-a-new-build-system

Added by Skills Matter on July 18, 2008

Interested 1