You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by "Rob Vesse (Commented) (JIRA)" <ji...@apache.org> on 2011/10/01 11:31:45 UTC

[jira] [Commented] (JENA-127) Add RDF/JSON Parsing Support to RIOT

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

Rob Vesse commented on JENA-127:
--------------------------------

Hi Paolo

I was somewhat confused about which source to use to be honest, obviously I am aware of the Jena move to Apache but your own website on the incubator (http://incubator.apache.org/jena/contributing.html) states the following:

> The Jena source code repository be found in Subversion at incubator/jena.
> However, until we've finalized the code grant to ASF by the current copyright
> holder, the active Jena source repository is maintained at SourceForge.

Plus I could see on SourceForge that Andy at least has been active in committing there within the last week.

Rob
                
> Add RDF/JSON Parsing Support to RIOT
> ------------------------------------
>
>                 Key: JENA-127
>                 URL: https://issues.apache.org/jira/browse/JENA-127
>             Project: Jena
>          Issue Type: New Feature
>          Components: Jena, RIOT
>         Environment: All
>            Reporter: Rob Vesse
>            Assignee: Paolo Castagna
>            Priority: Minor
>              Labels: patch, rdf/json, riot
>         Attachments: JenaReaderRdfJson.java, LangRDFJSON.java, RdfJsonRiotPatch.patch, RdfJsonRiotPatch.patch, TestLangRdfJson.java, TestLangRdfJson.java
>
>
> The attached patch provides a RDF/JSON (Talis Specification) parser for RIOT, the patch is against ARQ trunk from the Jena SourceForge SVN repository
> It plugs in as an implementation of LangRIOT (named LangRDFJSON) and uses the existing TokenizerJSON from the atlas package to do the tokenisation.  There is also a JenaReaderRdfJson added as part of this patch which does what the name suggests.
> I have also included in this patch a set of unit tests which verify the parsers behaviour with a variety of valid and invalid inputs.
> There are still some things to be addressed:
> - The patch includes registration of the Jena reader when SysRiot.writeIntoJena() is called but does not unregister itself when resetJenaReaders() is called, should this be done?
> - Add a RDF/JSON writer - a separate patch will be submitted at a later date (likely next week) for this
> Otherwise the patch is fairly comprehensive and I hope can be reviewed and included in future releases

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Re: [jira] [Commented] (JENA-127) Add RDF/JSON Parsing Support to RIOT

Posted by Ian Dickinson <ia...@epimorphics.com>.
Hi Paolo,

On 03/10/11 14:07, Paolo Castagna wrote:
> Hi,
> the page [1] is still there (Why?).
No idea. It's not part of the svn image, and afaik, that's the sole 
reference source for the CMS. It looks as though the CMS hasn't deleted 
the file in response to the svn rm. I'll file a JIRA item for Infra to 
sort it out.

Good catch!

Ian

 > [1] http://incubator.apache.org/jena/contributing.html

Re: [jira] [Commented] (JENA-127) Add RDF/JSON Parsing Support to RIOT

Posted by Paolo Castagna <ca...@googlemail.com>.
Ian Dickinson wrote:
> On 01/10/11 10:31, Rob Vesse (Commented) (JIRA) wrote:
>> I was somewhat confused about which source to use to be honest,
>> obviously I am aware of the Jena move to Apache but your own website
>> on the incubator (http://incubator.apache.org/jena/contributing.html)
>> states the following: [.. elided ..]
> Sorry Rob - a race condition. The Jena Apache documentation has been
> updated, and was due to go live last weekend. Unfortunately, the Apache
> CMS was borked long enough for me not to get the main site updated
> before SemTech hit, and since then I've been on vacation. The web site
> now correctly indicates that the live source-control system is the
> Apache svn.

Hi,
the page [1] is still there (Why?). In addition to the new one: [2].

Just to clarify and avoid confusion, this is where people wanting
to contribute to Jena or any of its module should look at:

  - http://svn.apache.org/repos/asf/incubator/jena/Jena2/

Forget about SourceForge, or treat it as "legacy"/historical thing
which will never be updated. People can also miss the "MOVED TO APACHE.txt"
[3] file (I did it myself).

Paolo

  [1] http://incubator.apache.org/jena/contributing.html
  [2] http://incubator.apache.org/jena/getting_involved/index.html
  [3] 
https://jena.svn.sourceforge.net/svnroot/jena/ARQ/trunk/MOVED%20TO%20APACHE.txt

> 
> Ian


Re: [jira] [Commented] (JENA-127) Add RDF/JSON Parsing Support to RIOT

Posted by Ian Dickinson <ia...@epimorphics.com>.
On 01/10/11 10:31, Rob Vesse (Commented) (JIRA) wrote:
> I was somewhat confused about which source to use to be honest,
> obviously I am aware of the Jena move to Apache but your own website
> on the incubator (http://incubator.apache.org/jena/contributing.html)
> states the following: [.. elided ..]
Sorry Rob - a race condition. The Jena Apache documentation has been
updated, and was due to go live last weekend. Unfortunately, the Apache
CMS was borked long enough for me not to get the main site updated
before SemTech hit, and since then I've been on vacation. The web site
now correctly indicates that the live source-control system is the
Apache svn.

Ian