An architectural pattern was discussed and formed the basis of their project structure. Core to this was the notion of a "bootstrapper" - an executable product with minimum code that can be easily deployed to a client and that, when run, automatically connects to a P2 repository and installs features. Sound familiar yet?
They described a set of four project types they referred to as a "quad":
- Bundle+
- Packaging+
- Deployment
- Release engineering
An interesting take on what is becoming an industry standard way of building RCP applications. More at the presenters blog.
The labs were simple, well-scoped, solutions-provided, PDF-described, well-discussed, and zipped for us. We should be able to use the poms as examples. It'll be some time before we can use the auto-update-on-startup code but we have it now. Like I said, best of the day.