RDF API

The voices asking for a common RDF API has been getting stronger...

I got a proposal to separate the RDF API used in GINF [1] from the
upcoming GINF distribution and to release it under the W3C namespace. I
have the following structure in mind:

org.w3c.rdf
org.w3c.rdf.util
org.w3c.rdf.impl
org.w3c.rdf.sirpac

org.w3c.rdf
===========

interface RDFNode
interface Literal
interface Resource
interface Triple

interface Model
interface VirtualModel
interface SchemaModel
interface SchemaLoader
interface SchemaRegistry

interface RDFMS
interface RDFFactory

org.w3c.rdf.util
================

some generally useful utilities like RDFReader

org.w3c.rdf.impl
================

the default implementations of all interfaces

org.w3c.rdf.sirpac
==================

the particular RDF parser



I'm thinking of migrating the above code into org.w3c.rdf, packaging it
and releasing for public comments.
I've been using the GINF RDF API for about 1/2 year for rather
sophisticated RDF manipulation. I believe it is stable enough to serve
as a starting point for the discussion. The version I'm using now
differs from the latest publicly available GINF release in some ways. 

If there are no strong objections (DanB?), I'll proceed and send a
notice when I'm done with repackaging. Comments on the package structure
are warmly welcome.


Sergey

[1] http://www-diglib.stanford.edu/diglib/ginf/

Received on Sunday, 14 November 1999 21:24:34 UTC