RDF Patch - Recording changes to an RDF Dataset

FYI:

Some developing thoughts on a patch format for RDF graphs (and datasets) 
happening.

Unfinished, work-in-progress:
   http://afs.github.io/rdf-patch/


Background:

An encoding into the RDF Abstract data model, then using some concrete 
RDF syntax, would reuse some tools (parsers, writers) but fails on two 
major grounds:

1/ Handling of blank nodes

Try adding to list, or deleting a list.  Whether you like blank nodes or 
not, they exist and people use them.

2/ Requires gathering together the changes to get the set of triples to 
delete and the set of triples to add, which isn't necessary the order 
changes were made in.

So RDF-encoded forms may provide high-level ways to talk about patches 
but in deployment terms have limitations.

The RDF Patch format is reasonably easy to implement - the additional 
work given access to the lexer from a Turtle parser is not great.  It's 
CSV-like.

 Andy

Received on Saturday, 22 June 2013 13:24:22 UTC