Overhaul of R2RML spec

Hi all,

We've been working on a major overhaul of the R2RML spec:
http://www.w3.org/2001/sw/rdb2rdf/r2rml/

This overhaul has *NOT* changed the *R2RML language*. It has only changed the way the language is described and presented.


Some highlights:

Section 2, R2RML Overview and Example (Informative)
http://www.w3.org/2001/sw/rdb2rdf/r2rml/#overview

Section 7, Creating RDF Terms with Term Maps
http://www.w3.org/2001/sw/rdb2rdf/r2rml/#term-map
  (term maps are now centrally defined, removing duplication from the text)

Section 10, The Output Dataset
http://www.w3.org/2001/sw/rdb2rdf/r2rml/#generated-rdf
  (an attempt at a precise, semi-formal definition of R2RML)

Please have a look *at least* at the new TOC ;-)


The goals in this overhaul were:

- gentler introduction with a simple example early on
- flatter structure of the TOC
- less duplication in the definitions of properties
- more precision thanks to copious use of terminology definitions and cross references
- make structure of document more narrative, less reference-style

The overall result is shorter, and hopefully more precise.


There was a lot of churn, so I'm sure that new errors have crept in. We'll try to weed these out ASAP. This would be a good time for you to give the document another read and review. Also, every MUST, MAY and SHOULD in this document wants to have a test case ;-)

Best,
Richard

Received on Monday, 4 July 2011 18:09:31 UTC