Felix Meschberger wrote:
Hi,

[cut]

The reason for this is the maven bundle plugin and bnd, which create the
Import-Package declaration with versions from the dependencies. So if we
include a dependency to o.o.framework of the o.o.core 1.2.0 bundle, we
get a required package version of 1.4. This is only usefull, if we
really use functionality from the framework API 1.4 (OSGi Core R4.1). If
all we use (and require) is framework API 1.3 (OSGi Core R4.0) we should
definitely only depend on the o.o.core 1.0.0 bundle.


OK! I didn't know that so I think it strictly required to bind to the oldest stable release available


Regards
Felix



Reply via email to