Commit 29761cc
committed
Clarify how to use "contentSchema"
We know that many schema users find base URIs/IRIs confusing, and
that the behavior of implementations in the absence of "$schema"
is inconsistent. Without delving into those topics (which are
addressed in core, or in RFC 3986), this clarification shows how
to use "contentSchema" as a normal subschema from an annotation.
It also explains the circumstances under which the extracted
annotation value is safe to use. The language attempts to balance
the likelihood that readers will not be familiar enough with
the restrictions to note this on their own with the desire to
minimize re-stating schema processing rules documented in the core
specification. This should be enough to encourage readers to
check the relevant core specification sections.1 parent d962a20 commit 29761cc
1 file changed
+4
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
960 | 960 | | |
961 | 961 | | |
962 | 962 | | |
963 | | - | |
| 963 | + | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
964 | 967 | | |
965 | 968 | | |
966 | 969 | | |
| |||
0 commit comments