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