- From: Kingsley Idehen <kidehen@openlinksw.com>
- Date: Mon, 21 Jul 2014 15:15:01 -0400
- To: public-ldp-wg@w3.org
- Message-ID: <53CD66B5.1070108@openlinksw.com>
On 7/21/14 2:47 PM, Cody Burleson wrote: > Hi, Arnaud (and Nanadana, as my backup), > > I have committed a pure HTML version, First Public Working Draft of > the Linked Data Platform Best Practices and Guidlines. > > In Mercurial: > ldpwg/TR/WD-ldp-bp-20140730/ldp-bp.html. > > Web URL of the same: > https://dvcs.w3.org/hg/ldpwg/raw-file/default/TR/WD-ldp-bp-20140730/ldp-bp.html > > I have dated the guide for publication on 7/30/2014 (Wednesday of next > week) to give a little elbow-room for processing. > > Could you please help us by requesting authorization, Arnaud? Or > whatever is the next step? > > I will be on vacation next week, so Nandana may have to assist wit > step 3 if we do not get to that until next week. > > - Cody Cody, [[ 2.1 Predicate URIs should be HTTP URLs URIs are used to uniquely identify resources and URLs are used to locate resources on the Web. That is to say that a URL is expected to resolve to an actual resource, which can be retrieved from the host. A URI, on the other hand, may also be a URL, but it does not have to be; it may refer to something that has no retrievable representation. ]] If what's claimed above is true, then to what does the HTTP URL resolve? Basically, what kind of Resource does this URL denote? Put differently, the heading and the paragraphs that follow leads to conventional confusion. [[ 2.1 Predicate URIs should be HTTP URLs URIs are used to uniquely identify resources and URLs are used to locate resources on the Web. That is to say that a URL is expected to resolve to an actual resource, which can be retrieved from the host. A URI, on the other hand, may also be a URL, but it does not have to be; it may refer to something that has no retrievable representation. One of the fundamental ideas behind Linked Data is that the things referred to by HTTP URIs can actually be looked up ("dereferenced"). This important principle was originally outlined by Tim Berners-Lee as rule #2 of "the four rules" for linking data [LD-DI]. It is therefore ideal that predicate URIs identify resources with representations that are retrievable. LDP servers should at least provide [RDF-SCHEMA] representations of these predicates where possible. Of course, it is also a common practice to reuse properties from open vocabularies that are publicly available. In this case, implementers have no control over the result when attempting to dereference the URI. For this reason, publishers who wish to make their vocabularies useful for linking data should strive to provide a retrievable representation of the properties their vocabularies define. Consequently, implementers are also expected to use this practice as a benchmark for which to judge the efficacy of a vocabulary's use for linking data. ]] Suggested Fix (a heading change) : [[ 2.1 Denote (or Refer To) Predicates using HTTP URIs URIs are used to uniquely identify resources and URLs are used to locate resources on the Web. That is to say that a URL is expected to resolve to an actual resource, which can be retrieved from the host. A URI, on the other hand, may also be a URL, but it does not have to be; it may refer to something that has no retrievable representation. One of the fundamental ideas behind Linked Data is that the things referred to by HTTP URIs can actually be looked up ("dereferenced"). This important principle was originally outlined by Tim Berners-Lee as rule #2 of "the four rules" for linking data [LD-DI]. It is therefore ideal that predicate URIs identify resources with representations that are retrievable. LDP servers should at least provide [RDF-SCHEMA] representations of these predicates where possible. Of course, it is also a common practice to reuse properties from open vocabularies that are publicly available. In this case, implementers have no control over the result when attempting to dereference the URI. For this reason, publishers who wish to make their vocabularies useful for linking data should strive to provide a retrievable representation of the properties their vocabularies define. Consequently, implementers are also expected to use this practice as a benchmark for which to judge the efficacy of a vocabulary's use for linking data. ]] Comments: A predicate and a document are disjoint entity types. A predicate in an RDF triple denotes a relationship property that has the role of determining the nature of the relationship (formally a relation) in question. Every RDF statement represents a relationship. Every RDF statement predicate determines the nature of the relationship. The existence and functionality role of a predicate (or relationship property i.e., rdf:Property) is the foundation upon which RDF (like natural language) is based. A triple based statement can only have meaning if it has a predicate through which meaning (connotation) discerned. [1] http://linkeddata.uriburner.com/about/html/http/www.w3.org/1999/02/22-rdf-syntax-ns# -- description of RDF in RDF [2] http://linkeddata.uriburner.com/describe/?url=http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns&graph=http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns -- alternative view of RDF described in RDF . -- Regards, Kingsley Idehen Founder & CEO OpenLink Software Company Web: http://www.openlinksw.com Personal Weblog 1: http://kidehen.blogspot.com Personal Weblog 2: http://www.openlinksw.com/blog/~kidehen Twitter Profile: https://twitter.com/kidehen Google+ Profile: https://plus.google.com/+KingsleyIdehen/about LinkedIn Profile: http://www.linkedin.com/in/kidehen Personal WebID: http://kingsley.idehen.net/dataspace/person/kidehen#this
Attachments
- application/pkcs7-signature attachment: S/MIME Cryptographic Signature
Received on Monday, 21 July 2014 19:15:26 UTC