Add to: JBookmarks Add to: Digg Add to: Del.icoi.us Add to: StumbleUpon Add to: Slashdot Add to: Yahoo Add to: Google
Wir haben 13 Gäste online

Veranstaltungen

Mi, 22. September 2010
Design by Contract with JML (Joe Kiniry)

Fr, 29. Oktober 2010
Best of Java Specialists' Newsletter (Heinz Kabutz)

Kalender als XML und iCal

Andere Events

WebAppDays
27.+28.September
Düsseldorf

Devoxx 2010
15.-19.11.2010
Antwerpen

W-JAX 2010

Wir unterstützen...

Elterninitiative Kinderkrebsklinik e.V

Kinderkrebsklinik e.V

Maven Reloaded mit Jason van Zyl am 12.11.09 | Drucken |
Geschrieben von: Heiko Sippel   
Freitag, den 04. September 2009 um 14:14 Uhr

Der Vortrag (in englischer Sprache)

Maven 3.0 will be the version Maven for the people. The Maven team has gone to the ends of the earth to ensure backward compatibility, improve usability, increase performance, allow safe embedding, and pave the way for implement many highly demanded features. This talk will briefly cover the process and tooling changes that have occured in the Maven project in order to accomplish what we have done with Maven 3.0, as well as discuss the architectural and feature changes. Some of the process changes include setting up a multi-platform Hudson grid, building out a framework of over 440 integration tests, creating integration tests for all core Maven plugins, and systematically seeking out Maven 2.x OSS projects to validate Maven 3.x's compatibility. We also built out a framework that measures disk I/O, network I/O, memory consumption, and CPU utilization to ensure that performance doesn't degrade. The architectural changes that will be discussed will center around how POMs are constructed, how the lifecycle is executed, how the plugin manager executes, and how artifacts are resolved. Some features derived from these architectural changes include any-source POMs, versionless parent elements, a compositional form of Maven POM configuration we call mixins, lifecycle extension points, plugin extension points, and our new Jetty Client-based, single point of entry artifact resolution mechanism we call the repository system

Jason van Zyl

Der Sprecher

Jason van Zyl ist Gründer und CTO von Sonatype. der Firma hinter Maven, und Gründer des Apache-Maven-Projekts, des Plexus IoC-Fraemworks und von Apache Velocity. Jason ist z.Z. im Apache Maven Project Management Committee aktiv. Seit sieben Jahren ist er in der Apache Software Foundation (ASF) dabei, ebenso bei der Gründung von Codehaus, in dem viele OpenSource-Projekte beheimatet sind, und spricht auf zahlreichen großen Konferenzen, wie JavaOne, EclipseCon, EmergingTech, and ApacheCon. Vor seinem Auftritt auf der Devoxx macht Jason Halt in Düsseldorf.

Veranstaltungs-Poster