- From: Kingsley Idehen <kidehen@openlinksw.com>
- Date: Tue, 12 Jul 2011 15:33:33 +0100
- To: public-linked-json@w3.org, Pat Hayes <phayes@ihmc.us>
On 7/12/11 2:45 PM, Ted Thibodeau Jr wrote: > On Jul 11, 2011, at 12:21 PM, Gregg Kellogg wrote: > >> There hasn't been much more discussion on this topic, so I propose that we update the requirements as follows: >> >> • Linked Data is a set of documents, each containing a representation of a linked data graph. >> • A linked data graph is a labeled directed graph, where nodes are subjects or objects, and edges are properties. >> • A subject is any node in a linked data graph with at least one outgoing edge. >> • A subject MAY be labeled with an IRI. > I think this "MAY" should be "SHOULD"... Doesn't absolutely > disallow literal (nor bnode) subjects, but discourages them. > > Otherwise, looks good! Might be opening a can or worms here, but I've had many a restless night mauling over the request by Pat Hayes for Literal Objects and Predicates, I've sensed he's on to something but the message might have been mangled due to RDF misonceptions etc. When he first posed this idea, I reacted on the pure basis of conflating RDF and RDF data management (we all get tripped up by RDF from time to time). Now I don't speak for Pat, but I kinda suspect his idea was utterly based on RDF as syntax for expressing Semantics. Thus, if what I suspect is true (Pat will no doubt chime in irrespective), I do see the value of Literal Objects and Predicates since this actually has no real bearing on the Data Management side of things. Here is what I see it working: A URI can be declared as a typed literal of form: "http://example.org/#this" ^^xsd:anyURI, and used in the Subject slot of a triple pattern, in this form. Same applies to Predicates. An RDF importer (e.g. an RDF store or any other Graph DBMS) simply processes an RDF resource or its URL. Internally, for obvious reasons, the RDF store won't actually store anything like: "http://example.org/#this" ^^xsd:anyURI, that would have been transformed to a native URI/IRI during ingestion and indexing. Pat: Is this what you had in mind? I think it is, but I need you to confirm. Kingsley > Regards, > > Ted > > >> • A property is an edge of the linked data graph. >> • A property SHOULD be labeled with an IRI. >> • An object is a node in a linked data graph with at least one incoming edge. >> • An object MAY be labeled with an IRI. >> • An IRI that is a label in a linked data graph SHOULD be dereferencable to a Linked Data document describing the labeled subject, object or property. >> • A literal is an object with a label that is not an IRI >> >> If I don't hear any negative response, I'll assume that we have consensus to update the Linked Data section [1] of the requirements accordingly. >> >> Gregg >> >> [1] http://json-ld.org/requirements/latest/#linked-data >> >> On Jul 10, 2011, at 4:57 PM, Manu Sporny wrote: >> >>> On 07/05/2011 07:24 PM, Bradley Allen wrote: >>>> How about: "A literal is an object with a label that is not an IRI" ? >>> Works for me. Also note that at one point, we were thinking of >>> supporting graph literals in JSON-LD. There is nothing preventing us >>> from still doing this, but let's put that conversation off to another time. >>> >>> -- manu >>> >>> -- >>> Manu Sporny (skype: msporny, twitter: manusporny) >>> President/CEO - Digital Bazaar, Inc. >>> blog: PaySwarm Developer Tools and Demo Released >>> http://digitalbazaar.com/2011/05/05/payswarm-sandbox/ >>> >>> > -- > A: Yes. http://www.guckes.net/faq/attribution.html > | Q: Are you sure? > | | A: Because it reverses the logical flow of conversation. > | | | Q: Why is top posting frowned upon? > > Ted Thibodeau, Jr. // voice +1-781-273-0900 x32 > Evangelism& Support // mailto:tthibodeau@openlinksw.com > // http://twitter.com/TallTed > OpenLink Software, Inc. // http://www.openlinksw.com/ > 10 Burlington Mall Road, Suite 265, Burlington MA 01803 > http://www.openlinksw.com/weblogs/uda/ > OpenLink Blogs http://www.openlinksw.com/weblogs/virtuoso/ > http://www.openlinksw.com/blog/~kidehen/ > Universal Data Access and Virtual Database Technology Providers > > > > > > > -- Regards, Kingsley Idehen President& CEO OpenLink Software Web: http://www.openlinksw.com Weblog: http://www.openlinksw.com/blog/~kidehen Twitter/Identi.ca: kidehen
Received on Tuesday, 12 July 2011 14:33:59 UTC