Using p2 for product patch provisioning
During the dark ages of 2009, Software AG customers were forced to downloaded product fixes, manually determine dependencies, and perform multiple step installs using a variety of approaches. After attending several presentations on p2 and a chance hallway discussions at EclipseCon 2009, we decided to research p2 as an enabler for fix management across our product suite.
This case study will provide a high level overview of p2 and shows how Software AG mapped our fix artifacts into the p2 system model.
Tim Bond is a Principal Architect at Software AG and works on product architecture issue with a focus on security. He has a MS in Computer Science from George Mason University and has presented at several events including OSGi DevCon 2011, InfoSEC World, Integration World, and OWASP.