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 "SMILA/Development Guidelines"
(New page: === OSGi related information === * Declarative Services Category:SMILA) |
m |
||
Line 1: | Line 1: | ||
+ | == Development requirements == | ||
+ | === Checkstyle === | ||
+ | Each Eclipse project (Bundles) should follow the Brox Coding Conventions | ||
+ | (see for Installation and Usage [[BROX Build & Checkstyle-Files & Configuration of Eclipse]]) | ||
+ | |||
+ | === Eclipse Formatter === | ||
+ | see [[BROX Build & Checkstyle-Files & Configuration of Eclipse.]] | ||
+ | |||
+ | === Official JVM === | ||
+ | Official JVM for this project is Java5. | ||
+ | |||
+ | === OSGi === | ||
+ | the OSGi impl. of Equinox of eclipse 3.3 or later and the corresponding OSGi Spec(s) | ||
+ | |||
+ | === Version number === | ||
+ | until further notice all own created bundles are V0.5 | ||
+ | |||
+ | === Project Setup === | ||
+ | The project folder setup is defined for this project at | ||
+ | [[Brox Java Project Setup]] | ||
+ | |||
+ | === Creation of Bundles === | ||
+ | Description at [[Create a bundle (plug-in)]] | ||
+ | |||
+ | How to integrate new bundle into build process see: [[How to integrate new bundle into build process]] | ||
+ | How to integrate test bundle into build process see: [[How to integrate test bundle into build process]] | ||
+ | |||
=== OSGi related information === | === OSGi related information === | ||
Revision as of 08:56, 19 August 2008
Contents
Development requirements
Checkstyle
Each Eclipse project (Bundles) should follow the Brox Coding Conventions (see for Installation and Usage BROX Build & Checkstyle-Files & Configuration of Eclipse)
Eclipse Formatter
see BROX Build & Checkstyle-Files & Configuration of Eclipse.
Official JVM
Official JVM for this project is Java5.
OSGi
the OSGi impl. of Equinox of eclipse 3.3 or later and the corresponding OSGi Spec(s)
Version number
until further notice all own created bundles are V0.5
Project Setup
The project folder setup is defined for this project at Brox Java Project Setup
Creation of Bundles
Description at Create a bundle (plug-in)
How to integrate new bundle into build process see: How to integrate new bundle into build process How to integrate test bundle into build process see: How to integrate test bundle into build process