Skip to main content
Jump to: navigation, search

Difference between revisions of "Scout/Features"

(New page: Scout comes with a number of features containing the scout plugins. Currently these features are only designed for installing Scout using the p2 updatesite or defining targets. In order t...)
 
(Feature Overview)
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
Scout comes with a number of features containing the scout plugins. Currently these features are only designed for installing Scout using the p2 updatesite or defining targets.
 
Scout comes with a number of features containing the scout plugins. Currently these features are only designed for installing Scout using the p2 updatesite or defining targets.
  
In order to use scout features at runtime with feature based products some more work needs to be done. (Planned with Bug [https://bugs.eclipse.org/bugs/show_bug.cgi?id=387983 Bugzilla 387983]. Currently, if you want to use feature based products, you need to create your own features containing the required scout bundles.
+
In order to use scout features at runtime with feature based products some more work needs to be done. (Planned with Bug [https://bugs.eclipse.org/bugs/show_bug.cgi?id=387983 Bugzilla 387983]. Currently, if you want to use feature based products, you need to create your own features containing the required scout bundles. It also makes sense to further split the features to allow smaller downloads for specific needs.
 +
 
 +
 
 +
== Feature Overview ==
 +
 
 +
{{warning|Work in progress}}
 +
 
 +
 
 +
The current feature structure looks as follows:
 +
 
 +
[[Image:Scout39FeatureOverview.jpg]]
 +
 
 +
{| cellspacing="1" cellpadding="3" border="1" align="left"|
 +
|-
 +
! width="50"|Component
 +
! width="300"|Id
 +
! width="300"|Name
 +
! width="500"|Description
 +
|- 
 +
| SDK & RT
 +
| org.eclipse.scout
 +
| Eclipse Scout
 +
| This feature contains the common Scout tooling and runtime components.
 +
|-
 +
| SDK
 +
| org.eclipse.scout.sdk
 +
| Eclipse Scout SDK
 +
| Integrated tooling support for developing Scout applications.
 +
|-
 +
| SDK
 +
| org.eclipse.scout.sdk.rap
 +
| Eclipse Scout SDK RAP 
 +
| Eclipse RAP support for the Scout tooling.
 +
|-
 +
| SDK
 +
| org.eclipse.scout.sdk.testing
 +
| Eclipse Scout SDK Testing
 +
| API support for testing Scout tooling extensions.
 +
|-
 +
| SDK (& RT)
 +
| org.eclipse.scout.rt.rap.target
 +
| Eclipse Scout RAP Target
 +
| Eclipse RAP updatesite mirror for the Scout tooling to create local RAP targets (no Internet connection required).
 +
|-
 +
| RT
 +
| org.eclipse.scout.rt
 +
| Eclipse Scout Runtime
 +
| Scout runtime environments for client, UI and server components.
 +
|-
 +
| RT
 +
| org.eclipse.scout.rt.client
 +
| Eclipse Scout Runtime Client
 +
| Scout client runtime environment.
 +
|-
 +
| RT
 +
| org.eclipse.scout.rt.core
 +
| Eclipse Scout Runtime Core
 +
| Core runtime components
 +
|-
 +
| RT
 +
| org.eclipse.scout.rt.rap
 +
| Eclipse Scout Runtime RAP
 +
| Eclipse RAP runtime environment for web based graphical user interface. Only used for provisioning Target Platform.
 +
|-
 +
| RT
 +
| org.eclipse.scout.rt.rap.basic.target
 +
| Eclipse Scout Runtime RAP Basic Target
 +
| Basic target components for Scout web/mobile clients with an Eclipse RAP based user interface.
 +
|-
 +
| RT
 +
| org.eclipse.scout.rt.swing
 +
| Eclipse Scout Runtime Swing
 +
| Scout runtime environment for desktop clients with a Swing based user interface.
 +
|-
 +
| RT
 +
| org.eclipse.scout.rt.swt
 +
| Eclipse Scout Runtime SWT
 +
| Scout runtime environment for desktop clients with a SWT based user interface.
 +
|-
 +
| RT TESTING
 +
| org.eclipse.scout.rt.testing
 +
| Eclipse Scout Runtime Testing
 +
| Scout testing environment for client, UI and server components.
 +
|-
 +
| RT TESTING
 +
| org.eclipse.scout.rt.testing.core
 +
| Eclipse Scout Runtime Testing
 +
| Scout core testing components.
 +
|-
 +
| RT TESTING
 +
| org.eclipse.scout.rt.testing.swing
 +
| Eclipse Scout Runtime Testing
 +
| Testing environment for Scout user interfaces based on Swing.
 +
|-
 +
| RT TESTING
 +
| org.eclipse.scout.rt.testing.swt
 +
| Eclipse Scout Runtime Testing SWT
 +
| Testing environment for Scout user interfaces based on SWT.
 +
|-
 +
| RT TESTING
 +
| org.eclipse.scout.rt.rap.testing
 +
| Eclipse Scout Runtime Testing RAP
 +
| This feature contains the testing environment for Scout user interfaces based on Eclipse RAP.
 +
|-
 +
|}

Latest revision as of 05:09, 19 June 2013

Scout comes with a number of features containing the scout plugins. Currently these features are only designed for installing Scout using the p2 updatesite or defining targets.

In order to use scout features at runtime with feature based products some more work needs to be done. (Planned with Bug Bugzilla 387983. Currently, if you want to use feature based products, you need to create your own features containing the required scout bundles. It also makes sense to further split the features to allow smaller downloads for specific needs.


Feature Overview

Warning2.png
Work in progress


The current feature structure looks as follows:

Scout39FeatureOverview.jpg

Component Id Name Description
SDK & RT org.eclipse.scout Eclipse Scout This feature contains the common Scout tooling and runtime components.
SDK org.eclipse.scout.sdk Eclipse Scout SDK Integrated tooling support for developing Scout applications.
SDK org.eclipse.scout.sdk.rap Eclipse Scout SDK RAP Eclipse RAP support for the Scout tooling.
SDK org.eclipse.scout.sdk.testing Eclipse Scout SDK Testing API support for testing Scout tooling extensions.
SDK (& RT) org.eclipse.scout.rt.rap.target Eclipse Scout RAP Target Eclipse RAP updatesite mirror for the Scout tooling to create local RAP targets (no Internet connection required).
RT org.eclipse.scout.rt Eclipse Scout Runtime Scout runtime environments for client, UI and server components.
RT org.eclipse.scout.rt.client Eclipse Scout Runtime Client Scout client runtime environment.
RT org.eclipse.scout.rt.core Eclipse Scout Runtime Core Core runtime components
RT org.eclipse.scout.rt.rap Eclipse Scout Runtime RAP Eclipse RAP runtime environment for web based graphical user interface. Only used for provisioning Target Platform.
RT org.eclipse.scout.rt.rap.basic.target Eclipse Scout Runtime RAP Basic Target Basic target components for Scout web/mobile clients with an Eclipse RAP based user interface.
RT org.eclipse.scout.rt.swing Eclipse Scout Runtime Swing Scout runtime environment for desktop clients with a Swing based user interface.
RT org.eclipse.scout.rt.swt Eclipse Scout Runtime SWT Scout runtime environment for desktop clients with a SWT based user interface.
RT TESTING org.eclipse.scout.rt.testing Eclipse Scout Runtime Testing Scout testing environment for client, UI and server components.
RT TESTING org.eclipse.scout.rt.testing.core Eclipse Scout Runtime Testing Scout core testing components.
RT TESTING org.eclipse.scout.rt.testing.swing Eclipse Scout Runtime Testing Testing environment for Scout user interfaces based on Swing.
RT TESTING org.eclipse.scout.rt.testing.swt Eclipse Scout Runtime Testing SWT Testing environment for Scout user interfaces based on SWT.
RT TESTING org.eclipse.scout.rt.rap.testing Eclipse Scout Runtime Testing RAP This feature contains the testing environment for Scout user interfaces based on Eclipse RAP.

Copyright © Eclipse Foundation, Inc. All Rights Reserved.