Eclipse is rapidly changing from being a synonym for a firstclass IDE to also being a runtime platform for building applications. Equinox, RCP, RAP, Riena, ECF, Swordfish, EclipseLink, eRCP and a host of other projects at Eclipse produce functions that are 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 top-level project is in part a recognition what Equinox and OSGi can do for the runtime space but also a container for Runtime projects that are hold together by a common programming model using bundles, services, extensions etc. and a common runtime (Equinox).
Quite often Runtime projects can easily be combined (as you can see in the RT Tutorial) with other RT projects.
This symposium follows from work done last year at the RT Symposition 2008. 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.
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 30, 2009
Acceptance Notification: Oktober 9, 2009
Symposium: October 27, 2009
Christian Campo is IT-consultant at compeople AG. Working for years in the field of Java-EE, he is responsible for the development of innovative online-applications and service-oriented architectures. Christian is the project lead for the Eclipse Riena project, an Eclipse Foundation project to provide the platform for building multi-tier enterprise client/server applications.
Jeff McAffer leads the Eclipse Equinox OSGi, RCP teams and is CTO and co-founder of EclipseSource. He is one of the architects of the Eclipse Platform and a co-author of The Eclipse Rich Client Platform and the upcoming book Equinox and OSGi (Addison-Wesley). He co-leads the RT PMC and is a member of the Eclipse Project PMC, the Tools Project PMC and the Eclipse Foundation Board of Directors and the Eclipse Architecture Council. Jeff is currently interested all aspects of Eclipse components 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 as well as expert systems, meta-level architectures and a PhD at the University of Tokyo.