A number of people have been asking for copies of my Runtime (r)evolution talk from EclipseCon. Unfortunately a consequence of doing a presentation zen style talks is that the raw material is not that compelling on its own. In my case each slide has one word or picture and there are a set of demo movies. So, I decided to start making a series of short webcasts that each cover a part of overall topic. This is the first such webcast.
In this webcast I demonstrate the use of p2 to define, provision and manage remote Eclipse, Equinox and OSGi-based systems. In particular, we use base p2 but adapt and extend the mechanisms and create a central management server that remotely manages and synchronizes the software on clients, vehicles in this example. There are a number of cool things happening under the covers. I talk about some of these and others will be the subject of future blog posts by me and others on the team.