--- a/ldp-bp/ldp-bp.html Wed Jul 03 14:13:55 2013 +0200
+++ b/ldp-bp/ldp-bp.html Sat Jul 06 14:11:16 2013 -0500
@@ -142,10 +142,24 @@
</section>
<section>
+
<h2>Best Practices</h2>
<section>
+ <h3>Predicate URIs should be HTTP URLs</h3>
+
+ <p>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.</p>
+
+ <p>One of the fundamental ideas behind Linked Data is that the things referred to by HTTP URIs can actually be looked up
+ ("dereferenced"). It is therefor ideal that predicate URIs identify LDPRs with representations that are retrievable. LDP servers should at least provide [[RDF-SCHEMA]] representations of these predicates where possible.</p>
+
+ <p>Of course, it is also a common practice to reuse properties from vocabularies that you don't own. In this case, you typically 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 standard as a benchmark for which to judge the efficacy of a vocabulary's use for linking data.</p>
+
+ </section>
+
+ <section>
+
<h3>Use relative URIs</h3>
<p class="note">
@@ -179,8 +193,9 @@
<section>
<h3>Use fragments as entity identifiers</h3>
- <p>Fragments are nice because they can be expressed as relative
- URIs on the document describing them.</p>
+
+
+ <p>Fragments are nice because they can be expressed as relative URIs on the document describing them.</p>
</section>
@@ -470,20 +485,7 @@
</section>
- <section>
- <h3>Predicate URIs SHOULD be HTTP URLs</h3>
- <p>This was removed from the spec:</p>
- <blockquote>4.1.7 Predicate URIs used in LDPR
- representations SHOULD be HTTP URLs. These predicate URIs MUST
- identify LDPRs whose representations are retrievable. LDPR servers
- SHOULD provide an RDF Schema !RDF-SCHEMA representation of these
- predicates.</blockquote>
- <p>
- As part of the discussion around <a
- href="http://www.w3.org/2012/ldp/track/issues/9">ISSUE-9</a> it was
- seen as most likely this should be implementation guidance.
- </p>
- </section>
+
</section>