Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "Swordfish Documentation: Feature Completenes Definition"

(New page: {{#eclipseproject:rt.swordfish}} == Feature Completeness == The following criteria shall be the default conditions of satisfaction regarding completeness of a feature. For each feature any...)
(No difference)

Revision as of 04:10, 5 March 2009

{{#eclipseproject:rt.swordfish}}

Feature Completeness

The following criteria shall be the default conditions of satisfaction regarding completeness of a feature. For each feature any deviation from these criteria shall be explicitly decided during the sprint planning.

Installation

  • The Function is available as an Eclipse Feature (either as new Bundle or included into an Existing Feature, based on the Eclipse Feature Bundle definition)
  • The Feature is available on the Update Site of Eclipse
  • In case the installation is different from Standard Eclipse Features or Plugins documentation of the necessary steps is required.

Deployment

Deployment of Swordfish components (OSGi Bundles) itself is a feature of swordfish. As soon as this is working the following requirement becomes valid for feature completeness:

  • The Feature can be deployed using the Swordfish Deployment Tool.
  • OSGi Bundles already deployed in the same Target are not negatively affected by the additional deployed function.
  • In case after using the deployment tool there are any additional steps required, these need to be documented.

Start/Run/Control

  • It is required that each new Function/Feature can be controlled by the user with usual eclipse methods. Control means: start, run, activate, stop. This can be fulfilled by providing a new control function or integrating it, by extending an existing control function.
  • The control options are documented.

Back to the top