Skip to content

Commit 182a117

Browse files
committed
Update note from review comments
1 parent 9eff5b3 commit 182a117

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed

Diff for: spec/index.html

+9-12
Original file line numberDiff line numberDiff line change
@@ -588,18 +588,11 @@ <h3>IRIs</h3>
588588
is a <a>string</a> that conforms to the syntax
589589
defined in RFC 3987 [[!RFC3987]].</p>
590590

591-
<p>IRIs in the RDF abstract syntax MUST be <a data-cite="RFC3986#section-5">resolved</a>
592-
per [[RFC3986]], and MAY contain a fragment identifier. IRIs SHOULD
593-
follow rules defined by the <a data-cite="RFC3986#section-3.1">IRI scheme</a>.
594-
595-
<p class="note">For convenience, a complete [[ABNF]] grammar
596-
from [[RFC3987]] is provided in <a href="#iri-abnf" class="sectionRef"></a>.</p>
597-
598-
<p>IRIs in the RDF abstract syntax
591+
<p>An IRI in the RDF abstract syntax
599592
MUST be <a data-cite="RFC3986#section-5">resolved</a> per [[RFC3986]] and
600-
MUST NOT be <a data-cite="RFC3986#section-4.2">relative references</a>.
593+
MUST NOT be a <a data-cite="RFC3986#section-4.2">relative reference</a>.
601594
They MAY contain a <a data-cite="RFC3986#section-3.5">fragment identifier</a>.
602-
IRIs SHOULD follow rules defined by the <a data-cite="RFC3986#section-3.1">IRI scheme</a>.
595+
An IRI SHOULD follow rules defined by the <a data-cite="RFC3986#section-3.1">IRI scheme</a>.
603596
</p>
604597

605598
<p><dfn>IRI equality</dfn>:
@@ -654,9 +647,13 @@ <h3>IRIs</h3>
654647
if a <a data-cite="rfc3986#section-5.1">base IRI
655648
can be established</a> [[RFC3986]].</p>
656649

657-
<p><strong>URI Schemes:</strong> Examples of scheme-specific rules include the
658-
<a data-cite="RFC7230#section-2.7.1">scheme rules for HTTP</a> and the
650+
<p><strong>URI Schemes:</strong>
651+
Implementations are encouraged to enforce the scheme-specific rules of
652+
the common schemes, such as the
653+
<a data-cite="RFC7230#section-2.7.1">scheme rules for HTTP/HTTPS</a> and the
659654
<a data-cite="did-core#identifier">DID syntax</a>.
655+
Implementations ignore URI scheme rules
656+
for schemes they do not recognize.
660657
</p>
661658

662659
<p><strong>IRI normalization:</strong>

0 commit comments

Comments
 (0)