[ 
https://issues.apache.org/jira/browse/COMMONSRDF-36?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15529695#comment-15529695
 ] 

ASF GitHub Bot commented on COMMONSRDF-36:
------------------------------------------

GitHub user stain opened a pull request:

    https://github.com/apache/incubator-commonsrdf/pull/22

    COMMONSRDF-36 Add JSONLD-Java integration

    This adds the module `jsonld-java` which adds Commons RDF implementations 
backed by [JSONLD-Java](https://github.com/jsonld-java/jsonld-java).
    
    See also 
[COMMONSRDF-36](https://issues.apache.org/jira/browse/COMMONSRDF-36).

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/apache/incubator-commonsrdf jsonld-java

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-commonsrdf/pull/22.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #22
    
----
commit 84cf08e245d0ec7fd074ba402779a9c1a5b77afd
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T00:07:44Z

    jsonld-java integration draft

commit dd7e55e1ab6b64114514bf9a5bd16eb95152ac10
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T00:08:21Z

    Apache header

commit 0d85be9300d13cf129df4c2cc5aa6a43e0f3d9b7
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T10:37:52Z

    Implemented all Graph methods (however inefficient)

commit 4cfce97b268979a2e97e15e422648edb60f393f2
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T10:47:25Z

    construct an empty RDFDataSet() by default

commit da9090af598eafdbacd73e0c2a6f98baa7012caf
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T10:47:49Z

    Test JsonLDGraph

commit db9fd76676a17479882cd8d869d44a12df486a28
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T11:02:18Z

    more streams..

commit ede1a704b9427448651df148bd1da43cc1328b20
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T14:02:10Z

    added Triple.equals()

commit 79cf47d181e8f687cf9574482546db36f73750aa
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T14:03:25Z

    create Literal with datatype

commit 7e4cb373ecc39a31205a8916c2d2471b95cf6a11
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T14:18:48Z

    support blanknode round trip

commit 566172795f9b744e0bacb94677de124133db2e86
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T14:26:53Z

    graphToString is specific for SimpleGraph
    
    Also expose the test variables to subclasses

commit 6c72b27a3c1dbb3149e581bb3c378be75f34b751
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T14:27:29Z

    inner classes for BlankNode and IRI

commit 85bf54d32b0d3f31c3f3aca0b0bdec9c6b819cc3
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T14:35:40Z

    externalize the blankNodePrefix

commit b034cdec96dec51d57711249d7f508fc2ae210bc
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T14:38:40Z

    Extract JsonLd RDFTerm types

commit 4e9136da18a8a16a704f3255b0e94769be2b2aa3
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T14:46:26Z

    Added JsonLDRDFTermFactory

commit 3dc5a44927d030ca46547374bf8da401fa3292ee
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T14:46:52Z

    JsonLdRDFTermFactory
    
    This CamelCase is tricky..
    
    On the other side JSONLDRDFTermFactory is a bit overkill

commit 4da1bae3406aacf3b85fddf6f0a29f0ddcfed4b5
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T14:48:43Z

    Merge branch 'master' into jsonld-java

commit e98a9635f7f95c55eef48f98cf6ae7050c8235f3
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T15:32:31Z

    Move some converters to JsonLdRDFTermFactory

commit fe7ed279f7448e04f4381aaf8533f6a0bd66bb11
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T15:33:03Z

    Sorted members

commit 286813cc9ff98c7c926f4e3740124e503be89c15
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T15:58:18Z

    Added JsonLdLiteral

commit ce658d27ccb6988f6ff85352641675eea161cf8e
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T16:00:17Z

    Added JsonLdRDFTermFactoryTest

commit 0613a08f421e4bd38092708268bec243c6ddde7d
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T16:00:21Z

    license headers

commit b5aa0a038431bd1de570d80cd2bc52ab98ef420a
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T16:03:45Z

    blank node test

commit 0ce530fe9e41f9f2a7b2d13d947b68a391102263
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-04T16:07:31Z

    Ignore invalidity errors in RDFTermFactory for now

commit b2aacd2aefc508dd904a9d2b3aa94de43acd3792
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-08T10:59:48Z

    make bnodePrefix public

commit d51975f090ad067e59b73579ca1b57bfc09cabfa
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-08T11:00:00Z

    incomplete JsonLdParserBuilder

commit 82471ec222910071447f0b67fd5601f3598e0b52
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-08T11:01:33Z

    Merge branch 'parser-writer-interface' into jsonld-java

commit 5bb03698aa2368ee8715c23dfa028f367846c337
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-12T08:12:27Z

    Merge branch 'parser-writer-interface' into jsonld-java

commit 7cb7ecbab590a6826bdaddac99adf0e0236c07cb
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-12T08:16:17Z

    parse into JsonLdGraph, or copy into new graph

commit 0d6a0f8285d1cb8c4aafdcfb7519bcad246685b8
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-12T16:17:18Z

    Test jsonld parser

commit 21b68eeab8d2b148dd05f0947d7c11e6a126c068
Author: Stian Soiland-Reyes <[email protected]>
Date:   2016-04-13T01:45:25Z

    test json-ld parse by URL/Path/InputStream

----


> jsonld-java integration
> -----------------------
>
>                 Key: COMMONSRDF-36
>                 URL: https://issues.apache.org/jira/browse/COMMONSRDF-36
>             Project: Apache Commons RDF
>          Issue Type: New Feature
>            Reporter: Stian Soiland-Reyes
>            Assignee: Stian Soiland-Reyes
>              Labels: integration, json-ld
>             Fix For: 0.3.0
>
>
> Add a new jsonld module with implementation for 
> https://github.com/jsonld-java/jsonld-java
> As an RDF Graph "store" this doesn't really qualify as its backing store is 
> just a JSON-like dictionary, but this provides a very lightweight dependency 
> for parsing/writing JSON-LD and even Turtle and NQuads.
> This has been developed on the branch 
> https://github.com/apache/incubator-commonsrdf/tree/jsonld-java/jsonld-java



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to