Steven E. Harris wrote:
Peter Kriens <[EMAIL PROTECTED]> writes:
Packaging the spec interfaces with the implementation is not only
very easy with bnd, I also think that is the right way to go. Last
week I worked on a demo and Felix jetty was the only bundle that ran
directly out of the box from OBR because it contained all its
interfaces;
By "its interfaces", do you mean interfaces that it implements, or
interfaces that it /uses/ expecting someone else to have implemented?
For instance, should that every bundle that uses (as a client) the
OSGi LogService include all of org.osgi.service.log? Or do you just
mean that the Felix Log implementation includes all of
org.osgi.service.log?
I believe Peter was referring to interfaces you implement, not the ones
that you require.
-> richard