Versioning and p2: Are your users running the bits you think they are?

Andrew Niefer (IBM)

Eclipse Platform - Runtime · Short - 10 minutes
Wednesday, 17:00, 10 minutes | Room 209/210

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18

Versions are a very important aspect of any component based programming model.

With the advent of the p2 provisioning system we have greater flexibility in delivering content to users. This flexibility can expose problems with our versioning process and these problems can ultimately lead to users running untested combinations of bundles.

This talk will explain the difference between versioning your source and versioning your binaries. It will explain why this is a problem and will outline methods for dealing with it.

Andrew is a developer with IBM Rational Software in the Ottawa lab and is a commiter on the PDE Build, Equinox Framework and Equinox p2 projects. Before joining the Eclipse platform team, he worked on the Eclipse CDT project. Andrew holds a BMath degree from the University of Waterloo.

This session is part of the curated collection of short talks titled
"Runtime Deployment "

Gold sponsors

IBM Corporation

Windriver logo

JBoss

Sun Microsystems

SOPERA

BLU AGE

BIRT Exchange by Actuate

Silver sponsors

Innovations Software Technology

Google

Genuitec

Instantiations

itemis

EclipseSource

Innovent Solutions

SAP Business Objects

Hardware Sponsor

Cisco

Lanyard Sponsor

Intel logo



report a problem with this page