Hi,
Just a small mail to report a little bit what was discussed in the
Apache Felix BOF:
30 people attend to the BOF. From the Felix team, Marcel O, Carsten Z,
Felix M, Clement E were there.
Several topics were addressed such as:
- Why choosing Felix instead of Equinox: the license difference is not
a killer argument. The main questions are: is Felix enough mature,
what about the compliance, support, services .... ?
- How to start with Felix: a technical perspective: Carsten's talk
describe OSGi concepts but made a small overview of the tools. It
seems that guideline has to be define to help people to start (design,
tools, compilation....). For example, most people ignore that BND is
also usable with Ant.
- What about creating a "Apache bundle repository" containing all
bundles made by Apache projects (both apache products and 3rd party
libs). It will be something like an Apache OSGi Common project.
Issues, License, Versioning, Support? Two issues are opened : creating
a room for new bundles (script engines...) and how to create a
repository for existing bundles?
Providing a all-in-one Felix distribution were the user selects the
required "features/capabilities/profiles".
Several possible donations were also discussed:
- Guillaume Nodet has developed several services in the service mix
project such as the jndi service, transaction service and also a
extended "file install".
- Marcel Offermans is going to present an Ant build system to build
OSGi applications as well as propose an Apache project for a
provisioning server.
The next Felix release was also addressed. Apache Sling wait for it as
they are relying on the 1.0.4 version right now. Karl is committed to
achieve the release within two weeks :-)
Regards,
Clement