The Maven 3: The Future of Enterprise Java Build Infrastructure presentation is now available for viewing. This presentation was given at EclipseCon 2011 by Sonatype founder Jason van Zyl.
More on this presentation:
Maven 3 is the best version of Maven yet. Maven 3 is faster, has been optimized for IDE use, and is fully backward compatible with Maven 2. One of the big focuses of Maven 3 is to provide a more reliable, more stable and better performing build tool. Faster Maven builds lead to higher developer productivity in your organization.
If you missed any of the Sonatype presentations and tutorials from EclipseCon 2011 in California this year, stay tuned to the Sonatype blog. We will be making available popular presentations from the week.
Today’s presentation: Discovering the p2 APIs
As the use of p2 grows, an understanding of the proper use of the p2 APIs is essential. In a session at EclipseCon 2011, Sonatype’s Pascal Rapicault provided an introduction to the p2 APIs including the first official API 3.6, as well as discussed their intended uses.
Pascal leads the Equinox p2 team, dedicated to provide a cross platform provisioning technology at Eclipse. Over his years of involvement at Eclipse, Pascal has shaped the Eclipse component story by contributing to the runtime, build and provisioning aspects, thus defining how components are designed, developed, built, deployed and finally executed. Pascal holds an engineering degree from ESSI (now Polytech’ Sophia) and a PhD from the University of Nice.
Through examples, this session covered the high level APIs provided in the UI and Operations, as well as some of the more core APIs.
The schedule for EclipseCon 2011 has been announced, and the Sonatype team is excited to host talks and workshops throughout the week.
Sonatype’s Jason van Zyl, Pascal Rapicault, and Igor Fedorenko, along with Jan Sievers from SAP AG, are holding a three-hour workshop on building Eclipse plugins and RCP applications with Tycho, Nexus and Hudson.
Build automation and continuous integration are central to the production of quality enterprise software. Without automation it is often difficult to keep track of defects and communicate build status. One of the goals of the Maven project is to bring efficient build automation to enterprise development, and as more organizations start to develop Eclipse plugins and RCP applications, there is a greater need for Maven to interoperate with the Eclipse platform. This tutorial will provide first hand experience in how to use Tycho, Nexus & Hudson to build Eclipse plugins and RCP applications.
To learn more about Sonatype at EclipseCon 2011, click here.