Fully agree. +1 as soon as we provide roughly the same features to the end 
users.

Regards
JB

On Oct 11, 2017, 15:01, at 15:01, Guillaume Nodet <[email protected]> wrote:
>The point that makes me raise this problem is that the karaf default
>distribution uses the Apache versions of xerces and xalan.  Fwiw, the
>latest xerces release is from 2011 and the latest xalan from 2014, so
>they're not the most active.  In particular, xalan latest release does
>not
>implement jaxp 1.4.
>
>One additional point is that those libraries stuff is broken on Java 9,
>so
>one option would be to remove it alltogether which bring us much closer
>to
>Java 9 support ;-)  Seriously, I'm not sure I want to spend too much
>time
>allowing pluggability for specs/implementations while the only real
>implementation provider is the JDK itself.  That's really a lot of work
>for
>no real benefit.
>
>In addition, the default distribution still install some "legacy"
>features
>such as aries-blueprint, shell-compat, etc...
>
>So here's a list of propositions for 4.2:
>  * remove all libraries for specs / impls from apache-karaf distro
> * remove support for endorsed / ext libraries in the <library> element
>and wherever used
>  * remove aries-blueprint and shell-compat from default distro
>* remove a few features from the karaf-minimal distro. I'm not sure
>which
>one exactly, but I think we should get the zip under 10 Mb.  Maybe only
>keeping jaas, shell, feature, ssh, bundle, config, deployer and log,
>also
>removing equinox / logback bundles...
>
>Thoughts ?
>
>--
>------------------------
>Guillaume Nodet

Reply via email to