- From: Andy Seaborne <andy.seaborne@epimorphics.com>
- Date: Sun, 06 Feb 2011 15:18:40 +0000
- To: Chimezie Ogbuji <chimezie@gmail.com>
- CC: SPARQL Working Group <public-rdf-dawg@w3.org>
Minor points - nothing for LC: >> [*] "*MUST* ....and the words appear as emphasized text, " >> >> The document does not use them in this way. They are not in bold later, and >> bold is reserved for HTTP Verbs. >> SmallCaps might be useful to emphasize. > > I switched to italics rather than bold. What's the intention for the rest of the document? These words are not used italized. I was expecting the RFC 2119 text to be in the same style as used in the document as a whole: capitals would be the easiest way. e.g. """ A compliant implementation of this specification SHOULD accept HTTP requests directed at its Graph Store """ has SHOULD in plain upper case. (not necessary for LC) >> [] Serialize (verb) >> Does not work for me. >> >> A document is a serialization of a graph (noun) >> >> An alternative use of the verb Serialize is the action of doing it, and >> that's done by the application code/CPU. >> >> "A document serializes graph." does not seem right to me if read as the >> document is carrying out the action. In fact, the document avoids such a >> phrase and says: >> >> "document ... which serializes ... graph." >> "document ... that serializes ... graph." >> which isn't a simple subject-verb-object sentence. >> and "graph serialized by document" occurs as well. > > Ok. I added this term in response to Ian's comment about being > unfamiliar with using serialization and representation > interchangeably. So, I was trying to spell out the use of the word > serialization in relation to a graph and an RDF document. In my > opinion, there is enough precedent in using this term in the sense > that I meant both from the RDF/XML specification ("An RDF Document is > a serialization of an RDF Graph into a concrete syntax.") and the > original SPARQL specification ("the resource is represented by a [..] > a document that serializes a graph"). However, there seems to be a > significant amount of confusion regarding the idea that a graph URI > identifies a resource that is represented by a document that > serializes the corresponding graph (despite the fact that this idea is > part of the SPARQL 1.0 specification). > > So, I will remove this term definition, however, I wouldn't be > surprised if this continues to remain a point of confusion. Fine - if there is to be a defintion, make like your example, which is not a verb. "An RDF Document is a serialization of an RDF Graph into a concrete syntax." >> [**] "compliant" >> There is no compliance section in the document. > > See my question above about whether compliance sections are required > for all W3C REC track documents. Yes - it's a WG-wide matter. >> [*] Suggestion: Add example the HTTP operation before the SPARQL Update >> equivalent. Speaks to KK comment about implementers. > > In every case where there is a SPARQL Update equivalent, I have added > an HTTP example before hand. Excellent - I think it works well this way. Andy
Received on Sunday, 6 February 2011 15:19:16 UTC