Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EATOP/architecture"
< EATOP
(→Architecture) |
(→Architecture) |
||
Line 3: | Line 3: | ||
[[Image:EATOP-architecture.png]] | [[Image:EATOP-architecture.png]] | ||
+ | |||
+ | |||
+ | ===Root features=== | ||
+ | Root features are the primary deliverables of Sphinx and can be used to consume all or predefined subsets of Sphinx components or examples at once. They can be individually retrieved from the Sphinx [http://eclipse.org/sphinx/download.php Update Site] or obtained as individual archives from the Sphinx [http://eclipse.org/sphinx/download.php Downloads]. The following root features are provided: | ||
+ | |||
+ | {|cellpadding="5" cellspacing="0" border="1" | ||
+ | !Feature | ||
+ | !Description | ||
+ | !Included features | ||
+ | |- | ||
+ | |org.eclipse.sphinx | ||
+ | |Runtime (i.e., binaries without source code and documentation) | ||
+ | |All component features as per [[#Component features]] except Nebula Extensions | ||
+ | |- | ||
+ | |org.eclipse.sphinx.sdk | ||
+ | |SDK including runtime, source code and documentation (but no examples) | ||
+ | |All component features as per [[#Component features]] except Nebula Extensions | ||
+ | |- | ||
+ | |org.eclipse.sphinx.nebula | ||
+ | |Nebula Extensions Runtime (i.e., binaries without source code and documentation) | ||
+ | |Nebula-related component features as per [[#Component features]] | ||
+ | |- | ||
+ | |org.eclipse.sphinx.nebula.sdk | ||
+ | |Nebula Extensions SDK including runtime, source code and documentation (but no examples) | ||
+ | |Nebula-related component features as per [[#Component features]] | ||
+ | |- | ||
+ | |org.eclipse.sphinx.examples | ||
+ | |Examples (with source code) | ||
+ | |All example features as per [[#Example features]] | ||
+ | |- | ||
+ | |org.eclipse.sphinx.testutils | ||
+ | |Test utilities for JUnit-based integration tests running against a predefined reference workspace (with source code) | ||
+ | | | ||
+ | |- | ||
+ | |org.eclipse.sphinx.thirdparty | ||
+ | ||Required third-party components (selected [http://eclipse.org/orbit/ Orbit] plug-ins) | ||
+ | | | ||
+ | |} |
Revision as of 06:47, 9 April 2014
Architecture
The following picture depicts the EATOP architecture. It depends on Eclipse Sphinx components.
Root features
Root features are the primary deliverables of Sphinx and can be used to consume all or predefined subsets of Sphinx components or examples at once. They can be individually retrieved from the Sphinx Update Site or obtained as individual archives from the Sphinx Downloads. The following root features are provided:
Feature | Description | Included features |
---|---|---|
org.eclipse.sphinx | Runtime (i.e., binaries without source code and documentation) | All component features as per #Component features except Nebula Extensions |
org.eclipse.sphinx.sdk | SDK including runtime, source code and documentation (but no examples) | All component features as per #Component features except Nebula Extensions |
org.eclipse.sphinx.nebula | Nebula Extensions Runtime (i.e., binaries without source code and documentation) | Nebula-related component features as per #Component features |
org.eclipse.sphinx.nebula.sdk | Nebula Extensions SDK including runtime, source code and documentation (but no examples) | Nebula-related component features as per #Component features |
org.eclipse.sphinx.examples | Examples (with source code) | All example features as per #Example features |
org.eclipse.sphinx.testutils | Test utilities for JUnit-based integration tests running against a predefined reference workspace (with source code) | |
org.eclipse.sphinx.thirdparty | Required third-party components (selected Orbit plug-ins) |