A gentle introduction to p2

Session Type: 
Standard [25 minutes]

Schedule info

Presenter: 

Although introduced in Eclipse a number years ago, p2 has stayed quite mysterious for many. Departing from the previous talks about p2 APIs and its overall architecture, we will introduce p2 more pragmatically presenting the relevant files (profile, content.xml, …), tools (director, mirror, …) and concepts.
At the end of this talk you should be fluent enough in p2 to do the common tasks required to deploy an application and debug basic problems.

Comments

Hey, the p2 talk you are

Hey, the p2 talk you are referring to talks about the do's and don'ts wrt p2 (eg. don't edit bundles.info by hand, don't change IUs by hand, repo are immutable, etc), whereas this one provides an introduction to the various files p2 creates and manages, their role, and how they match to concepts like planner, engine, etc.

The p2 talk you are referring

The p2 talk you are referring to talks about the do's and don'ts wrt p2 (eg. don't edit bundles.info by hand, don't change IUs by hand, repo are immutable, etc), whereas this one provides an introduction to the roles played by the the various files p2, their role, and how they match to concepts like planner, engine, etc.

Hi Pascal, how is this talk

Hi Pascal,

how is this talk different from https://www.eclipsecon.org/sessions/p2-your-savior-or-your-achilles-heel...? Is this the introduction and the other one the best practices? Any chance of combining both?