- From: Ivan Herman <ivan@w3.org>
- Date: Wed, 11 Jan 2012 17:28:28 +0100
- To: Andy Seaborne <andy.seaborne@epimorphics.com>
- Cc: public-rdf-wg@w3.org
- Message-Id: <3DB45F6F-765C-45A6-A91B-0F83EA99EE18@w3.org>
On Jan 11, 2012, at 17:15 , Andy Seaborne wrote: > > > On 11/01/12 13:34, David Wood wrote: >> Hi all, >> >> This message records my comments on RDFa Core 1.1 WD dated 15 Dec >> 2011 [1]. This review completes my action from the RDF WG [2]. >> >> I was pleased to see the RDFa Core WD refer to IRIs in place of URIs. >> This will ease transition of the RDF documents to using IRIs and not >> require a revisiting of the RDFa Core document. However, there are >> still several places in the document that refer to URIs (even when >> not in direct relation to CURIEs); those should be revisited for >> consistency. >> >> Most of the RDFa Core WD discusses syntactical issues. As such, I >> (and hopefully the RDF WG) are agnostic. I agree with Ivan that we >> should think of RDFa 1.1 as "just" another standard RDF serialization >> syntax. > > One nearly-syntactic issue from RDF 1.1 is plain literals/xsd:string and rdf:langString. This was actually discussed in the RDFa WG. But the problem is that this is not yet a standard, only part of an editor's draft in RDF. It would not be appropriate for the RDFa WG to use something that would be a draft only... Ivan > >> >> However, we don't want to encounter any syntax or usage patterns >> within RDFa that results in a conflation of IRIs for both resource >> names and resource contents, as with SPARQL's named graphs. This is >> especially important to the RDF WG, given our resolutions related to >> this problem in SPARQL: > > This should include pointers to what your talking about. > > I would suggest > > (SPARQL 1.0) > http://www.w3.org/TR/rdf-sparql-query/#sparqlDataset > http://www.w3.org/TR/rdf-sparql-query/#namedGraphs > > but they do not back up using the word "conflate" which comes more from common practice. > >> - At the RDF WG's first FTF [3], we resolved, "Named Graphs in SPARQL >> associate IRIs and graphs *but* they do not necessarily "name" graphs >> in the strict model-theoretic sense. A SPARQL Dataset does not >> establish graphs as referents of IRIs (relevant to ISSUE-30)". >> ISSUE-30 is at [4]. >> >> The RDFa Core WD refers to RDF Concepts in relation to graph >> definition (sec. 3.7) [5]. This is very helpful and will allow us to >> update RDF Concepts as required. However, there is possibly a >> confusion between a graph's name (a g-snap) and its contents at a >> point in time (a g-text) in RDFa Core, depending on the >> interpretation of the base IRI. > > Minor: "its contents" > > I read it as "its" refers to the graph, and so its "contents" risk mixing the contents of a graph container (g-box) and the graph (g-snap - contents are triples as it is a set of triples). > > Suggest: "its representation" (AWWW term). > >> The RDFa Core WD, section 7.2 [6] specifies the base IRI of a >> document this way: "The base. This will usually be the IRI of the >> document being processed, but it could be some other IRI, set by some >> other mechanism, such as the (X)HTML base element. The important >> thing is that it establishes an IRI against which relative paths can >> be resolved." >> >> That means, to me at least, that the base IRI is often going to be >> the *same as* the document IRI, thus resulting in conflation of >> denotation of the graph and the document. > > FWIW: I read the RDFa doc as restating the usual handling of base IRIs. > >> >> I don't think that needs to change in the RDFa Core document, but it >> does mean that our named graphs discussion should take note. The >> following RDF WG issues relate (and possibly more): >> >> - ISSUE-14 "What is a named graph and what should we call it?" [7] - >> ISSUE-15 "What is the relationship between the IRI and the triples in >> a dataset/quad-syntax/etc" [8] - ISSUE-17 "How are RDF datasets to be >> merged?" [9] - ISSUE-29 "Do we support SPARQL's notion of "default >> graph"?" [10] - especially ISSUE-32 "Can we identify both g-boxes and >> g-snaps?" [11] - ISSUE-38 "What new vocabulary should be added to RDF >> to talk about graphs?" [12] >> >> Andy Seaborne has pointed out [13] that, "the doc URI is not the >> graph name in every case -- it is in the web cache pattern." (By >> "doc URI" he meant "the RDFa document's base IRI") That is a good >> point and should be considered. > > As part of that discussion, didn't conclude that RDFa does not talk about named graphs (any sense) at all? One document -> some triples. > > A quick check of the processing model suggests to me that RDFa just generates triples, no clumping into any units, so it's a single graph, just as if it were a Turtle or N-triples document. But it is a quick check (and needs checking!). > >> >> Dan Brickley asked [13], "what about # URIs in RDFa: can they >> identify any resource?" The RDFa Core WD has a note on this [14] >> which basically says "unfortunately not". >> >> Regards, Dave >> >> [1] http://www.w3.org/TR/2011/WD-rdfa-core-20111215/ [2] >> http://www.w3.org/2011/rdf-wg/track/actions/128 [3] >> http://www.w3.org/2011/rdf-wg/meeting/2011-04-14 [4] >> http://www.w3.org/2011/rdf-wg/track/issues/30 [5] >> http://www.w3.org/TR/2011/WD-rdfa-core-20111215/#graphs [6] >> http://www.w3.org/TR/2011/WD-rdfa-core-20111215/#evaluation-context >> [7] http://www.w3.org/2011/rdf-wg/track/issues/14 [8] >> http://www.w3.org/2011/rdf-wg/track/issues/15 [9] >> http://www.w3.org/2011/rdf-wg/track/issues/17 [10] >> http://www.w3.org/2011/rdf-wg/track/issues/29 [11] >> http://www.w3.org/2011/rdf-wg/track/issues/32 [12] >> http://www.w3.org/2011/rdf-wg/track/issues/38 [13] >> http://www.w3.org/2011/rdf-wg/meeting/2012-01-04#RDFa_LC [14] >> http://www.w3.org/TR/2011/WD-rdfa-core-20111215/#s_Syntax_overview >> >> > ---- Ivan Herman, W3C Semantic Web Activity Lead Home: http://www.w3.org/People/Ivan/ mobile: +31-641044153 FOAF: http://www.ivan-herman.net/foaf.rdf
Attachments
- application/pkcs7-signature attachment: smime.p7s
Received on Wednesday, 11 January 2012 16:32:26 UTC