Skip to content

Commit f721322

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

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

spec/index.html

+6-9
Original file line numberDiff line numberDiff line change
@@ -588,13 +588,6 @@ <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-
598591
<p>IRIs in the RDF abstract syntax
599592
MUST be <a data-cite="RFC3986#section-5">resolved</a> per [[RFC3986]] and
600593
MUST NOT be <a data-cite="RFC3986#section-4.2">relative references</a>.
@@ -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)