Re: ISSUE-30: How does SPARQL's notion of RDF dataset relate our notion of multiple graphs?

On 2011-04-19, at 09:48, Nathan wrote:
>>> 
>>>> I suggest, in all seriousness, that you put this forward as a WG issue: propose that RDF be declared to have no normative semantics at all. At the very least, the resulting debate might get some issues out into the open air. 
>>> Look, Pat. I like having normative entailment rules written down. I like having normative axiomatic triples. I like having normative text about the treatment of blank nodes. I like having normative text that explains how datatypes work. All of these things give rise to conformance criteria and can be written down in test cases and lead to observable behaviour in software implementations and validatable criteria in published data. But I don't believe that writing down all these nice things in a certain mathematical notation imbues magical properties on RDF and constitutes the difference between RDF being “meaningful” and “meaningless”. As I see it, RDF is a data model like any other, but it comes with quite a sweet set of inference machinery that happens to be written down in a manner that is rather quirky and impenetrable (for the intended target audience, which should be implementers of RDF-based systems and authors of RDF data).
>> I honestly don't believe that authors of RDF data should be reading, or have to read, any of the formal specs. I wouldn't stop anyone, and it's how I learnt RDF (there wasn't much else), but I just don't believe that it's the most efficient way to learn this stuff.
> 
> It's pretty critical to have those specifications there to read should one want though, and as a source of reference surely!? Alongside decent tutorials and good tooling, "readable specs" are pretty important.

Yes, note that I said “authors of RDF data”, not implementors.

I doubt that more than a handful of RDF authors have ever needed to understand “The denotation of a ground RDF graph in I”, for example.

- Steve

-- 
Steve Harris, CTO, Garlik Limited
1-3 Halford Road, Richmond, TW10 6AW, UK
+44 20 8439 8203  http://www.garlik.com/
Registered in England and Wales 535 7233 VAT # 849 0517 11
Registered office: Thames House, Portsmouth Road, Esher, Surrey, KT10 9AD

Received on Tuesday, 19 April 2011 09:44:32 UTC