> On 6. Dec 2017, at 14:15, Robert Munteanu <[email protected]> wrote:
> 
> On Wed, 2017-12-06 at 14:02 +0100, Konrad Windszus wrote:
>>> The way out would be to either:
>>> 
>>> 1. adjust the exported package lists for Java 8
>>> 2. deploy new bundles only for Java 9
>>> 
>>> 1. is a risky proposition, especially since it can affect backwards
>>> compatibility
>>> 2. requires further work in the provisioning model, and maybe a bad
>>> idea to invest in since the feature model is hopefully close to
>>> complete.
>>> 
>> 
>> I would propose not tweak the actual deployment but rather leverage
>> OSGi execution environments (OSGi Core Spec 3.4). That should lead to
>> the fact that
>> ...
>> A bundle can only resolve if the framework is running on a VM which
>> implements one of the listed
>> required execution environments.
>> ... 
> 
> Does that mean we get bundles that fail to resolve by default on Java
> 8? That would not be good IMO.
Yes, exactly. 
IMHO that should not do any harm (maybe except for some failing healthchecks 
which need to be adjusted)
> 
> Robert

Reply via email to