net.sf.jopt-simple appears to be a CLI library-- is that coming in via 
ElasticSearch? Hopefully that will evaporate if we excise the non-client ES 
dependencies?

---
A. Soroka
The University of Virginia Library

> On Apr 7, 2017, at 1:07 PM, Andy Seaborne <[email protected]> wrote:
> 
> 1/ Dependencies to ship:
> 
> We should need to include all of org.elasticsearch in Fuseki2?
> 
> What is the only client code needed?
>  Soem of the included dependencies need work if we ship them.
> 
> The server jar has grown by 30Mb.
> 
> 2/ Licensing
> 
> jena-text introduces new dependencies.
> 
> Please check this list to make sure I've got these right.
> 
> com.fasterxml.jackson.*
>  These can have different licenses.
>  Are they all AL2 compatible (I would be surprised if not but)
> 
> org.elasticsearch - is this all AL2 compatible?
>  But if we don't ship it, nothing to do.?
> 
> netty.io  - AL2
> org.yaml:snakeyaml  - AL2
> com.tdunning  - AL2
> net.java.dev.jna is dual license. AL2 or LGPL 2.1
> 
> org.hdrhistogram -- Public Domain, CC0 or BSD - needs work.
>   But if we don't ship it, nothing to do.?
> 
> com.carrotsearch:hppc - AL2
> 
> joda-time - AL2
> 
> com.github.spullara.mustache.java - AL2
> 
> net.sf.jopt-simple - MIT - needs work if we ship it.
> 
>       Andy
> 
> (with org.apache removed:)
> 
> +- org.elasticsearch:elasticsearch:jar:5.2.1:compile
> |  +- org.elasticsearch:securesm:jar:1.1:compile
> |  +- net.sf.jopt-simple:jopt-simple:jar:5.0.2:compile
> |  +- com.carrotsearch:hppc:jar:0.7.1:compile
> |  +- joda-time:joda-time:jar:2.9.5:compile
> |  +- org.yaml:snakeyaml:jar:1.15:compile
> |  +- com.fasterxml.jackson.core:jackson-core:jar:2.8.6:compile
> |  +- com.fasterxml.jackson.dataformat:
>                  jackson-dataformat-smile:jar:2.8.6:compile
> |  +- com.fasterxml.jackson.dataformat:
>                  jackson-dataformat-yaml:jar:2.8.6:compile
> |  +- com.fasterxml.jackson.dataformat:
>                  jackson-dataformat-cbor:jar:2.8.6:compile
> |  +- com.tdunning:t-digest:jar:3.0:compile
> |  +- org.hdrhistogram:HdrHistogram:jar:2.1.6:compile
> |  \- net.java.dev.jna:jna:jar:4.2.2:compile
> +- org.elasticsearch.client:transport:jar:5.2.1:compile
> |  +- org.elasticsearch.plugin:transport-netty3-client:jar:5.2.1:compile
> |  |  \- io.netty:netty:jar:3.10.6.Final:compile
> |  +- org.elasticsearch.plugin:transport-netty4-client:jar:5.2.1:compile
> |  |  +- io.netty:netty-buffer:jar:4.1.7.Final:compile
> |  |  +- io.netty:netty-codec:jar:4.1.7.Final:compile
> |  |  +- io.netty:netty-codec-http:jar:4.1.7.Final:compile
> |  |  +- io.netty:netty-common:jar:4.1.7.Final:compile
> |  |  +- io.netty:netty-handler:jar:4.1.7.Final:compile
> |  |  +- io.netty:netty-resolver:jar:4.1.7.Final:compile
> |  |  \- io.netty:netty-transport:jar:4.1.7.Final:compile
> |  +- org.elasticsearch.plugin:reindex-client:jar:5.2.1:compile
> |  +- org.elasticsearch.plugin:lang-mustache-client:jar:5.2.1:compile
> |  |  \- com.github.spullara.mustache.java:compiler:jar:0.9.3:compile
> |  \- org.elasticsearch.plugin:percolator-client:jar:5.2.1:compile

Reply via email to