Discovering the p2 APIs presentation


April 12, 2011 By hloney

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.

View the presentation below (in two parts) or on our YouTube channel:


Part 2: