- From: Frank Manola <fmanola@mitre.org>
- Date: Wed, 30 Apr 2003 09:20:27 -0400
- To: RDFCore Working Group <w3c-rdfcore-wg@w3.org>
- CC: Dave Beckett <dave.beckett@bristol.ac.uk>
I had an action ACTION 20030425#4 frank figure out the cost to PRIMER of accepting timbl-03 The way the Primer is currently written, readers would probably conclude that the graph generated from a parseType Collection would necessarily include the "redundant" rdf:type triples Tim objects to, and it wouldn't be clear that they could be omitted (e.g., if someone were to write RDF/XML to describe the triples directly, rather than using parseType Collection. So some additional explanation would be required, but I don't think it would be extensive or complicated. However, one thing I'd need some clarification on (in writing that explanation) is whether it is true, as Tim suggested in his original comment, that "It is trivial to restore the triples for anyone who wants them fro a graph without them, using { ?x rdf:first ?y } => { ?x a rdf:List }." Or rather, whether this is true *in RDF* (as opposed to in OWL). The point is that, as I read the Semantics document, the only semantic condition imposed on the collection vocabulary is that the type of rdf:nil must be rdf:List. This, of course, doesn't apply to the subject of an rdf:first, so the inference Tim wants drawn would seem to be a semantic extension which might be true for OWL, but not necessarily for RDF per se. It seems to me the explanation would have to cover this point in some way. --Frank -- Frank Manola The MITRE Corporation 202 Burlington Road, MS A345 Bedford, MA 01730-1420 mailto:fmanola@mitre.org voice: 781-271-8147 FAX: 781-271-875
Received on Wednesday, 30 April 2003 08:59:02 UTC