The RAP Incubator is a sub-project to make new and promising developments visible and available for the community. It is partitioned into components, each maintained by its own Incubator committer(s).
When a component has matured and is broadly used, it can graduate and move to the RAP project.
ClientScripting allows developers to handle certain events that occur in RAP applications directly on the client without creating any http-requests. Client scripts are written in JavaScript using an SWT-like API.
Maintainer: Tim Buschtöns
Git repository: http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.clientscripting.git
Nightly builds p2 repository: http://download.eclipse.org/rt/rap/incubator/nightly/clientscripting/
RAP 2.0 compatible p2 repository: http://download.eclipse.org/rt/rap/incubator/2.0/clientscripting/
OSGi-Packaging re-packages RAP bundles plus important bundles from the Eclipse ecosystem to be used in OSGi containers other than Equinox. As a start it provides the necessary Karaf features and Karaf archive in order to run RAP applications in Apache Karaf.
Maintainer: Markus Knauer
Git repository: http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.osgi-packaging.git
RAP File Upload Support
Maintainer: Austin Riddle
Git repository: http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.fileupload.git
Nightly builds p2 repository: http://download.eclipse.org/rt/rap/incubator/nightly/fileupload/
RAP 2.0 compatible p2 repository: http://download.eclipse.org/rt/rap/incubator/2.0/fileupload/
RAP port of the Grid widget from the Nebula project.
The Grid widget is a spreadsheet/table component that offers features not currently available in the base SWT Tree/Table like column grouping, checkboxes on multiple columns, variable item height and more.
Maintainer: Ivan Furnadjiev
Git repository: http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.nebula-grid.git
Nightly builds p2 repository: http://download.eclipse.org/rt/rap/incubator/nightly/nebula-grid/
RAP 2.0 compatible p2 repository: http://download.eclipse.org/rt/rap/incubator/2.0/nebula-grid/
Port of the Common Navigator Framework for RAP.
Maintainer: Bartosz Michalik
Git repository: http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.cnf.git
Nightly builds p2 repository: http://download.eclipse.org/rt/rap/incubator/nightly/cnf/
Initial port of Draw2D, GEF and Zest for RAP, still under development.
Maintainer: Austin Riddle
Git repository: http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.gef.git
Nightly builds p2 repository: http://download.eclipse.org/rt/rap/incubator/nightly/gef/
Ports of the plugin-spy and error log views from PDE UI.
Maintainer: Arnaud Mergey
Git repository: http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.pde.git
Nightly builds p2 repository: http://download.eclipse.org/rt/rap/incubator/nightly/pde/
RAP 2.0 compatible p2 repository: http://download.eclipse.org/rt/rap/incubator/2.0/pde/
RAP port of the Tabbed Properties View.
Maintainer: Gunnar Wagenknecht
Git repository: http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.tabbed-properties.git
Nightly builds p2 repository: http://download.eclipse.org/rt/rap/incubator/nightly/tabbed-properties/
This component provides a simple integration of all of the Google Visualization widgets as RAP custom widgets: Motion Chart, Annotated Timeline, Area Chart, Bar Chart, Column Chart, Gauge, Geomap, Intensity Map, Line Chart, Pie Chart, Scatter Chart, and Table.
Maintainer: Austin Riddle
Git repository: http://git.eclipse.org/c/rap/incubator/org.eclipse.rap.incubator.visualization.git
Nightly builds p2 repository: http://download.eclipse.org/rt/rap/incubator/nightly/visualization/