mardi, juin 23, 2009

OSGi DevCon Europe: p2

p2, modular provisioning for OSGi

One consistent model from installation to servicing.

Concepts:


Everything is an Installable Unit (IU)
IU can have:
Actions (steps to perform to fully deploy)
Artifact reference (allows to reference dependencies without pointing directly to its location)
Capabilities and Requirements
Artifacts are:
Bytes/content to be installed (JARs, binary executable, RPM, MSI... etc)

God these presentations are too short.. The guy is talking too fast.
In the end, I already thought p2 was a bit of a mess, and as much as I want to like it, I'm still not clearly convinced by it.