Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Swordfish Documentation: Build Eclipse Feature
{{#eclipseproject:rt.swordfish}}
Draft
Contents
Description
All Swordfish components shall be included into 'Eclipse Features'.
Current Problem / Pain
Currently the Build artefects created during the Swordfish Build are not well defined
Advantages/Business Case
Having build artefeacts compliant to Eclipse Features is a prerequisite for making them available on the Eclipse Update Site. The Interface definition can be found [ http://download.eclipse.org/eclipse/downloads/documentation/2.0/html/plugins/org.eclipse.platform.doc.isv/reference/api/org/eclipse/update/core/Feature.html here]
Use Cases
Conditions of satisfaction
- Run a successful Feature Build for the defines Swordfish features
- Show the Feature.xml it shall contain all required information
- Copyright
- Description
- License
- List of Plugins
Limitations
Section is mandatory for step "Confirmation".
What are the known limitations of the feature
Dependencies
Section is mandatory for step "Decision/Prioritization".
Are there any dependencies to other components, documentation, QA?
Non fuctional aspects
Section is mandatory for step "First Estimation".
Volume / Load aspects
Not Applicable.
Security aspects
Ease of Use
Architecture Outline/ Implementation Ideas
Section is recommended for step 4 "first estimation".