W3C home > Mailing lists > Public > www-rdf-interest@w3.org > December 2003

Re: JRDF - Announcement

From: Jeremy Carroll <jjc@hplb.hpl.hp.com>
Date: Fri, 12 Dec 2003 10:28:30 +0000
Message-ID: <3FD9984E.90509@hplb.hpl.hp.com>
To: Andrew Newman <andrew@pisoftware.com>
Cc: www-rdf-interest@w3.org, "'Jena Developers'" <jena-devel@sourceforge.net>, sesame-devel@lists.sourceforge.net

one choice is whether you are trying to reflect existing APIs or the (not 
quite) recommendations.

For instance, RDF Semantics is clear that Literal is a sub class of 
resource. This is not reflected in your class hierarchy.


Andrew Newman wrote:

> This is to announce that the first beta of an API for RDF in Java (JRDF).
> My current work has involved integrating Kowari with Jena.  After some 
> initial work it became obvious that I needed a common set of APIs that 
> could be used in our code and Jena's.  I required a level of consistency 
> across APIs that wasn't available and it coincided with some talk on the 
> Sesame developers list about integrating it and Jena.
> I've taken the bits I thought were most appropriate from Jena, Sesame 
> and Sergey Melnik's RDF API.  I've spoke with developers of both Sesame 
> and Jena about this and taken into consideration the comments they've 
> given me so far (mainly checked exceptions from Andy Seaborne).
> The current interfaces in this release are few and quite simple. Things 
> like a common name for getting the value from a Literal, the type of 
> exception to expect from a Graph operation, the interface for creating 
> different types of Nodes, etc.
> The current plans include interfaces and base implementations for the 
> following areas:
> * Graph API,
> * Creating and manipulating Graph objects (Statements, Nodes, etc.),
> * A standard system level interface for storing triples,
> * Transactions,
> * Event Handling (addition/removal of nodes from a graph),
> * Query Handling (including results, transport, etc),
> * RDF Datatypes,
> * Security and
> * Inferencing.
> I'd like any feedback on this, at all.  I'd especially be interested in 
> other language support and which version of Java (I'd like to do a 1.5 
> specific API for example).
> Project page: http://jrdf.sf.net/
Received on Friday, 12 December 2003 05:28:52 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:07:48 UTC