karaf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré ...@nanthrax.net>
Subject Re: [DISCUSS] Trim down karaf distributions for 4.2
Date Wed, 11 Oct 2017 13:21:52 GMT
Hi OLiver,

The idea is to cut a Milestone1 release as soon as we have a rough Java9 support.

Regards
JB

On 10/11/2017 03:19 PM, Oliver Lietz wrote:
> On Wednesday 11 October 2017 15:00:41 Guillaume Nodet 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 ?
> 
> +1
> 
> And again, I would like to see some milestones before going final/GA to move
> Apache Sling to 4.2 ASAP.
> 
> Thanks,
> O.
> 

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Mime
View raw message