Re: [PROPOSAL] Introduce spec features to simplify users experience

2020-03-05 Thread Jean-Baptiste Onofre
Yes, just to be clear: I would like to remove lib/jdk9plus, and provide spec 
features "only".

Regards
JB

> Le 5 mars 2020 à 10:57, Romain Manni-Bucau  a écrit :
> 
> +1, jdk9plus should disappear to make karaf frictionless IMHO
> 
> Romain Manni-Bucau
> @rmannibucau  |  Blog
>  | Old Blog
>  | Github  |
> LinkedIn  | Book
> 
> 
> 
> Le jeu. 5 mars 2020 à 10:13, Jean-Baptiste Onofre  a
> écrit :
> 
>> Hi guys,
>> 
>> Several users reported issues with JDK 9+ about spec packages.
>> 
>> Users are struggling about spec packages since JDK 9+ and "classic"
>> questions are:
>> 
>> - who’s provide the package ?
>> - should I use spec bundles and where they are located ?
>> - should I change bin/karaf to use —add-module ?
>> - should I use lib/jdk9plus and update etc/jre.properties ?
>> 
>> IMHO, the always preferred approach should be spec bundles.
>> 
>> To improve users experience with JDK9+, I would like to create a new
>> features repository: spec.
>> This features repository XML will provide spec feature (JAXB, JAXP, …)
>> that other projects and users can leverage.
>> It would reduce the coupling with JDK packages and a straight forward
>> usage.
>> 
>> Thoughts ?
>> 
>> Regards
>> JB



Re: [PROPOSAL] Introduce spec features to simplify users experience

2020-03-05 Thread Romain Manni-Bucau
+1, jdk9plus should disappear to make karaf frictionless IMHO

Romain Manni-Bucau
@rmannibucau  |  Blog
 | Old Blog
 | Github  |
LinkedIn  | Book



Le jeu. 5 mars 2020 à 10:13, Jean-Baptiste Onofre  a
écrit :

> Hi guys,
>
> Several users reported issues with JDK 9+ about spec packages.
>
> Users are struggling about spec packages since JDK 9+ and "classic"
> questions are:
>
> - who’s provide the package ?
> - should I use spec bundles and where they are located ?
> - should I change bin/karaf to use —add-module ?
> - should I use lib/jdk9plus and update etc/jre.properties ?
>
> IMHO, the always preferred approach should be spec bundles.
>
> To improve users experience with JDK9+, I would like to create a new
> features repository: spec.
> This features repository XML will provide spec feature (JAXB, JAXP, …)
> that other projects and users can leverage.
> It would reduce the coupling with JDK packages and a straight forward
> usage.
>
> Thoughts ?
>
> Regards
> JB


[PROPOSAL] Introduce spec features to simplify users experience

2020-03-05 Thread Jean-Baptiste Onofre
Hi guys,

Several users reported issues with JDK 9+ about spec packages.

Users are struggling about spec packages since JDK 9+ and "classic" questions 
are:

- who’s provide the package ?
- should I use spec bundles and where they are located ?
- should I change bin/karaf to use —add-module ?
- should I use lib/jdk9plus and update etc/jre.properties ?

IMHO, the always preferred approach should be spec bundles.

To improve users experience with JDK9+, I would like to create a new features 
repository: spec.
This features repository XML will provide spec feature (JAXB, JAXP, …) that 
other projects and users can leverage.
It would reduce the coupling with JDK packages and a straight forward usage.

Thoughts ?

Regards
JB