- From: Gavin Carothers <gavin@carothers.name>
- Date: Sat, 5 May 2012 19:50:43 -0700
- To: Sandro Hawke <sandro@w3.org>
- Cc: Manu Sporny <msporny@digitalbazaar.com>, public-rdf-wg@w3.org
On Sat, May 5, 2012 at 5:54 PM, Sandro Hawke <sandro@w3.org> wrote: > On Fri, 2012-05-04 at 11:22 -0400, Manu Sporny wrote: >> >> """ >> TURTLE Lite would effectively be a subset of TURTLE - N-Quads, or >> something that would be N-Quads-like (allowing for either "s p o" or >> "s >> p o c" statements). >> """ >> >> Gavin has asserted that TURTLE already supports N-Triples... now all >> we >> need to do is to make N-Quads a subset of TURTLE and we're good for >> TURTLE Lite. > > Since a subset can't include things not in its superset, I guess you're > saying that Turtle should include the dataset/quad stuff? Do you have a > proposed syntax for that? I don't think adding the label after the > triple, as in N-Quads, works well in Turtle... > > s p o1 g, o2 g; p2 o3 g. > > Nah. Maybe just like trig, where you have a triple you could have > label + { graph }. Or maybe a GRAPH keyword like in SPARQL. I kind of > like that. Yes, had proposed adding @graph to Turtle. There wasn't support for doing so. Too much of a change to the language. > > Steve has argued very strongly, and Andy just mentioned again, that > people want to know from the mime type whether they'll be getting > triples or quads. Steve sees it as a big security issue -- you don't > want to load quads in from the Web and have them over-write your > crawler's internal state metadata or data that was supposedly fetched > from other address. I'm not convinced, myself, not at all, because I > think one needs to have an "untrusted" mode of loading quads that > renames all the graphs. > > -- Sandro > >
Received on Sunday, 6 May 2012 02:51:13 UTC