Common Programming Practices
Maven
The 2 branches are already built using Maven 2
JavaEE
TBD
JMX
The 2 branches have already MBeans to manage MW components
OSGi
The 2 branches have already packaged applications as OSGi bundles
iPOJO
Apache Felix iPOJO is a component model to ease the development of OSGi applications. It deals with the service dependency management, the JMX MBean definition for OSGi component, the configuration, … iPOJO was mainly developed by the Adele team involved in the Aspire project. iPOJO is already used in the services of the JOnAS 5 JavaEE server. Most of the bundles of the RFIDSuite branch are developed with iPOJO.
A 10 minute tutorial on iPOJOWe propose to use intensively the iPOJO component model for all bundles produced by the project.