Use "property" instead of "predicate" in the API
authorMarkus Lanthaler <mark_lanthaler@gmx.net>
Thu, 30 Aug 2012 12:30:58 +0200
changeset 859 229c5f8f763c
parent 858 5df127a85d7a
child 860 79615b71953f
Use "property" instead of "predicate" in the API

This addresses #47.
spec/latest/json-ld-api/index.html
--- a/spec/latest/json-ld-api/index.html	Thu Aug 30 12:23:52 2012 +0200
+++ b/spec/latest/json-ld-api/index.html	Thu Aug 30 12:30:58 2012 +0200
@@ -705,8 +705,7 @@
     <dd>A <tref>node</tref> in a <tref>linked data graph</tref> with at least one incoming edge.</dd>
     <dt><tdef>quad</tdef></dt>
     <dd>A piece of information that contains four items; a <tref>subject</tref>, a <tref>property</tref>,
-      an <tref>object</tref>, and a <tref>graph name</tref>.
-      <p class="issue">normalize use of <em>property</em> and <em>predicate</em>.</p></dd></dd>
+      an <tref>object</tref>, and a <tref>graph name</tref>.</dd>
     <dt><tdef>literal</tdef></dt>
     <dd>An <tref>object</tref> expressed as a value such as a string, number or in expanded form.</dd>
   </dl>
@@ -1001,8 +1000,8 @@
     <dl title="[NoInterfaceObject] interface Quad" class="idl">
       <dt>readonly attribute Node subject</dt>
       <dd>The <tref>subject</tref> associated with the <a>Quad</a>.</dd>
-      <dt>readonly attribute Node predicate</dt>
-      <dd>The predicate associated with the <a>Quad</a>.
+      <dt>readonly attribute Node property</dt>
+      <dd>The <tref>property</tref> associated with the <a>Quad</a>.
         Within JSON-LD, an <tdef>RDF predicate</tdef> is refered to as a
         <tref>property</tref></dd>
       <dt>readonly attribute Node object</dt>
@@ -2063,7 +2062,7 @@
 
   <p>The process of translating this to RDF then operates over each
     <tref>node definition</tref> to find a subject,
-    each <tref>property</tref> to find an RDF <em>predicate</em>,
+    each <tref>property</tref> to find an <tref>RDF predicate</tref>,
     and each value of that property to find an <tref>object</tref>.
     In this case, each property has just a single object:
     <code>foaf:name</code> identifies a <tref>literal</tref>, and