2009/3/27 Clement Escoffier <[email protected]>: > 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?
I think we (ASF) definitely need something instead of letting all TLP that goes OSGi to create bundles for their own needs. We have create a fair amount of bundles in ServiceMix (see http://servicemix.apache.org/smx4/bundles-repository.html). We have also worked on JEE specifications to allow them to work seamlessly in OSGi (using an extender that look up for providers in META-INF/services/*). Such a subproject could be moved out of ServiceMix too. > > 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". I'm working on removing the spring-dm dependencies of these services and will submit patches for the jndi and transaction services soon. For the file install / deployer, it may be a bit more difficult: the code is derived from the same source but has since been enhanced a lot and looks quite different now. Submitting a patch will be a difficult task, but i encourage all users of this service to have a look at https://svn.apache.org/repos/asf/servicemix/smx4/kernel/trunk/filemonitor/ > - 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 > -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/ ------------------------ Open Source SOA http://fusesource.com
