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