Skip to content

Commit

Permalink
GH-135: Follow URI scheme rules
Browse files Browse the repository at this point in the history
  • Loading branch information
afs committed Jan 22, 2025
1 parent 8b344fa commit c381419
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions spec/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -589,8 +589,9 @@ <h3>IRIs</h3>
defined in RFC 3987 [[!RFC3987]].</p>

<p>IRIs in the RDF abstract syntax MUST be <a data-cite="RFC3986#section-5">resolved</a>
per [[RFC3986]],
and MAY contain a fragment identifier.</p>
per [[RFC3986]], and MAY contain a fragment identifier. IRIs SHOULD
follow rules defined by the <a data-cite="RFC3986#section-3.1">IRI scheme</a>.
</p>

<p><dfn>IRI equality</dfn>:
Two IRIs are the same if and only if they consist of the same sequence of
Expand Down Expand Up @@ -644,6 +645,11 @@ <h3>IRIs</h3>
if a <a data-cite="rfc3986#section-5.1">base IRI
can be established</a> [[RFC3986]].</p>

<p><strong>URI Schemes:</strong> Examples of scheme-specific rules include the
<a data-cite="RFC7230#section-2.7.1">scheme rules for HTTP</a> and the
<a data-cite="did-core#identifier">DID syntax</a>.
</p>

<p><strong>IRI normalization:</strong>
Interoperability problems can be avoided by minting
only IRIs that are normalized according to
Expand Down

0 comments on commit c381419

Please sign in to comment.