The Equinox provisioning software, P2, will offer some really cool update capabilities to Eclipse and RCP. But what if your runtime doesn’t have a UI, or a remote runtime on a resource constrained device. Then we need Maynstall which separates the main components of P2 into a more distributed architecture for embedded and managed installs. During this talk we will take a look at the current Maynstall, explore how Maynstall will change to incorporate the P2 code and how to leverage it to manage and deploy applications to embedded devices, even headless ones!
Patrick Dempsey writes Java software for embedded platforms at Band XI International. He specializes in platform integration and does much of his programming utilizing the OSGi framework with Service Activator Toolkit and Device Kit. Once upon a time Patrick was a member of the Embedded Java Enablement Team (eJET) in IBM's Pervasive Computing Group. That time, all five years of it, has come and gone leaving only memories of RFID and Telematics and a much better understanding of OSGi, JAVA, embedded C, and all manners of hardware devices. Even before that he earned a BS in Electrical Engineering and a BS and MS in Computer Engineering from North Carolina State University.