And bumped to v0.3 of jsonld-java as @ansel pushed out a release this week.

Licensing from dependencies unchanged.

        Andy

On 04/02/14 14:22, Andy Seaborne wrote:
JENA-634

I'm in the process of integrating reader/writer adapters for JSON-LD.

This adds readers and writers; the writing is mechanical and it's not
(yet) possible to provide a specific context for a particular appearance.

The core JSON-LD engine is com.github.jsonld-java:jsonld-java which as
the following dependencies:

\- com.github.jsonld-java:jsonld-java:jar:0.2
    +- com.fasterxml.jackson.core:jackson-core:jar:2.2.1
    +- com.fasterxml.jackson.core:jackson-databind:jar:2.2.1
    |  \- com.fasterxml.jackson.core:jackson-annotations:jar:2.2.1
    \- org.apache.httpcomponents:httpclient-cache:jar:4.2.5
       \- commons-logging:commons-logging:jar:1.1.1

The Jena adapter only uses the core module - the Jena adapter in their
code base is adapted from my github one but it's easier for version
tracking reasons to have the adapter in Jena.

At the moment httpclient-cache is excluded and v4.2.3 included to be
compatible with the rest of Jena.

commons-logging is excluded and jcl-over-slf4j used.


jsonld-java are discussing going to 0.3 but I don't think it changes the
dependencies except that it is jackson 2.3.1.

com.fasterxml.jackson.* is licensed under Apache License 2.0.

No changed to N&L for binary aggregations (apache-jena, jena-fuseki) are
necessary.

The apache-jena binaries increase by about 1.2/1.3M.

Still to do:

HTTP Content Negotiation in Fuseki.

     Andy

Reply via email to