Eclipse is rapidly expanding into the runtime space. Equinox, RCP, RAP, ECF, Swordfish, EclipseLink, eRCP and a host of other projects at Eclipse produce function that is specifically targetted at runtime scenarios. Projects such as BIRT and EMF that have traditionally seen somehow as "tooling" actually have quite extensive runtime use-cases and facilities.
The runtime movement is in part a recognition that Equinox and OSGi can do for the runtime space what it did for the tooling space -- form a sound footing for the creation of comprehensive platforms. These platforms are not distinguished by client and server, desktop and embedded, rich UI and headless. Rather they are linked by a common programming model (bundles, services, extensions, ...) and a common runtime (Equinox).
This symposium follows from work done last year at the Equinox summit and the creation of the new RT top-level project at Eclipse. The symposium aims to increase awareness of the technology available in the various runtime-related projects at Eclipse and make connections between people wanting to contribute and challenges/opportunities facing projects.
The symposium will arranged in as a series of focus groups with moderated discussion and tangible output. The actual topic areas will be determined by the participants according to their interest areas.
In order to participate in this symposium, please submit a position paper (minimum two pages, maximum ten pages) that raises an issue, describes a problem or sketches a solution that should be discussed at the symposium. Submissions should be licensed under the EPL.
Initial Paper Submission: September 25, 2008
Acceptance Notification: October 15, 2008
Symposium: November 18, 2008
Heiko Seeberger is WeigleWilczek’s technical director. His main areas of expertise include the development of enterprise applications using OSGi, Eclipse RCP, Spring, AspectJ and Java EE. Heiko brings more than ten years of professional experience in IT consulting and software development to the Eclipse Training Alliance, actively contributes to Eclipse projects and regularly shares his expertise in articles and talks.
Jeff McAffer leads the Eclipse Equinox OSGi, RCP and Orbit teams and is the Founder of Code 9. He is one of the architects of the Eclipse Platform and a co-author of The Eclipse Rich Client Platform (Addison-Wesley). He co-leads the RT Project PMC and is a member of the Eclipse Project PMC, the Tools Project PMC and the Eclipse Architecture Council and is a Director on the Eclipse Foundation Board of Directors. Jeff is currently interested all aspects of Eclipse componentry from developing and building bundles to deploying, installing and ultimately running them. Previous lives include being a Senior Technical Staff Member at IBM and work in distributed/parallel OO computing (Server Smalltalk, massively parallel Smalltalk, etc) as well as expert systems, meta-level architectures and a PhD at the University of Tokyo.
Martin works as consultant and coach for it-agile and is committer on the Equinox incubator project where he works on aspect weaving for OSGi. Ask him about everything related to OSGi and Equinox, how to use Equinox for large business applications or the combination with Spring Dynamic Modules.