You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: protocol.html
+4-5Lines changed: 4 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -791,7 +791,7 @@ <h4 property="schema:name">Modifying Resources Using N3 Patches</h4>
791
791
792
792
<ul>
793
793
<liid="server-patch-n3-patches" rel="spec:requirement" resource="#server-patch-n3-patches"><spanproperty="spec:statement">A patch document <spanrel="spec:requirementLevel" resource="spec:MUST">MUST</span> contain one or more patch resources.</span></li>
794
-
<liid="server-patch-n3-patch-identifier" rel="spec:requirement" resource="#server-patch-n3-patch-identifier"><spanproperty="spec:statement">A patch resource <spanrel="spec:requirementLevel" resource="spec:MAY">MUST</span> be identified by a URI or blank node, which we refer to as <code>?patch</code> in the remainder of this section.</span></li>
794
+
<liid="server-patch-n3-patch-identifier" rel="spec:requirement" resource="#server-patch-n3-patch-identifier"><spanproperty="spec:statement">A patch resource <spanrel="spec:requirementLevel" resource="spec:MUST">MUST</span> be identified by a URI or blank node, which we refer to as <code>?patch</code> in the remainder of this section.</span></li>
<liid="server-patch-n3-deletes" rel="spec:requirement" resource="#server-patch-n3-deletes"><spanproperty="spec:statement">A patch resource <spanrel="spec:requirementLevel" resource="spec:MUST">MUST</span> contain at most one triple of the form <code>?patch solid:deletes ?deletions</code>.</span></li>
797
797
<liid="server-patch-n3-inserts" rel="spec:requirement" resource="#server-patch-n3-inserts">A patch resource <spanrel="spec:requirementLevel" resource="spec:MUST">MUST</span> contain at most one triple of the form <code>?patch solid:inserts ?insertions</code>.</li>
@@ -803,10 +803,9 @@ <h4 property="schema:name">Modifying Resources Using N3 Patches</h4>
803
803
804
804
<ulabout="#server-patch-n3-default">
805
805
<liid="server-patch-n3-single" rel="spec:requirement" resource="#server-patch-n3-single"><spanproperty="spec:statement">The patch document <spanrel="spec:requirementLevel" resource="spec:MUST">MUST</span> contain exactly one patch resource, identified by one or more of the triple patterns described above, which all share the same <code>?patch</code> subject.</span></li>
806
-
<liid="server-patch-n3-matching-strategy" rel="spec:requirement" resource="#server-patch-n3-matching-strategy"><spanproperty="spec:statement">The patch resource <spanrel="spec:requirementLevel" resource="spec:MAY">MAY</span> contain one triple of the form <code>?patch solid:matchingStrategy solid:SingleMatch</code>.</span></li>
<liid="server-patch-n3-variables" rel="spec:requirement" resource="#server-patch-n3-variables"><spanproperty="spec:statement">The <code>?insertions</code> and <code>?deletions</code> formulae <spanrel="spec:requirementLevel" resource="spec:MUST-NOT">MUST NOT</span> contain variables that do not occur in the <code>?conditions</code> formula.</span></li>
<liid="server-patch-n3-other-triples" rel="spec:requirement" resource="#server-patch-n3-other-triples"><spanproperty="spec:statement">The patch document <spanrel="spec:requirementLevel" resource="spec:MUST-NOT">MUST NOT</span> contain any other triples.</span></li>
810
809
</ul>
811
810
812
811
<p><spanabout="" id="server-patch-n3-invalid" rel="spec:requirement" resource="#server-patch-n3-invalid"><spanproperty="spec:statement"><spanrel="spec:requirementSubject" resource="spec:Server">Servers</span><spanrel="spec:requirementLevel" resource="spec:MUST">MUST</span> respond with a <code>422</code> status code [<cite><aclass="bibref" href="#bib-rfc4918">RFC4918</a></cite>] if a patch document does not satisfy all of the above constraints.</span></span></p>
@@ -832,7 +831,7 @@ <h4 property="schema:name">Modifying Resources Using N3 Patches</h4>
<dd><ahref="https://httpwg.org/specs/rfc8288.html" rel="cito:citesAsAuthority"><cite>Web Linking</cite></a>. M. Nottingham. IETF. October 2017. Proposed Standard. URL: <ahref="https://httpwg.org/specs/rfc8288.html">https://httpwg.org/specs/rfc8288.html</a></dd>
1232
1231
<dtid="bib-solid-oidc">[SOLID-OIDC]</dt>
1233
1232
<dd><ahref="https://solid.github.io/solid-oidc/" rel="cito:citesAsAuthority"><cite>SOLID-OIDC</cite></a>. Aaron Coburn; elf Pavlik; Dmitri Zagidulin. W3C Solid Community Group. W3C Editor's Draft. URL: <ahref="https://solid.github.io/solid-oidc/">https://solid.github.io/solid-oidc/</a></dd>
1234
-
<dtid="bib-sparql11-query">[SPARQL11-QUERY]</dt>
1233
+
<dtid="bib-sparql11-query">[SPARQL11-QUERY]</dt>
1235
1234
<dd><ahref="https://www.w3.org/TR/sparql11-query/" rel="cito:citesAsAuthority"><cite>SPARQL 1.1 Query</cite></a>. Steve Harris; Andy Seaborne; Eric Prud'hommeaux. W3C. 21 March 2013. W3C Recommendation. URL: <ahref="https://www.w3.org/TR/sparql11-query/">https://www.w3.org/TR/sparql11-query/</a></dd>
1236
1235
<dtid="bib-turtle">[Turtle]</dt>
1237
1236
<dd><ahref="https://www.w3.org/TR/turtle/" rel="cito:citesAsAuthority"><cite>RDF 1.1 Turtle</cite></a>. Eric Prud'hommeaux; Gavin Carothers. W3C. 25 February 2014. W3C Recommendation. URL: <ahref="https://www.w3.org/TR/turtle/">https://www.w3.org/TR/turtle/</a></dd>
0 commit comments