Skip to content

Commit c50a370

Browse files
Clarify current version of the used JSONSchema specification
Fixes adlnet#256
1 parent 9940c57 commit c50a370

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

xapi-profiles-about.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ even if there no requirement in a given area.
239239

240240
<a name="json"></a>**JSON**: [JavaScript Object Notation](http://www.json.org). A simple way to represent data structures for computers that humans don't have too hard a time writing or reading. The way Profiles are represented in this specification.
241241

242-
<a name="jsonschema"></a>**JSON Schema**: [JSON Schema](http://json-schema.org) are a way to describe and constrain the form of JSON documents.
242+
<a name="jsonschema"></a>**JSON Schema**: [JSON Schema](http://json-schema.org) are a way to describe and constrain the form of JSON documents. This specification adheres to [Draft-07](https://json-schema.org/specification-links.html#draft-7) version of the JSON Schema specification.
243243

244244
<a name="jsonld"></a>**JSON-LD**: [JSON-LD](https://json-ld.org) turns JSON into Linked Data, making it easy to use with Linked Data tools and integrate with other datasets.
245245

xapi-profiles-structure.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ Property | Type | Description | Required
272272
`schema` | IRI | the IRI for accessing a JSON Schema for this extension. The JSON Schema can be used to constrain the extension to a single type. | Optional
273273
`inlineSchema` | Object | An alternate way to include a JSON Schema, as a string. | Optional
274274

275-
Profiles MUST use at most one of `schema` and `inlineSchema` for Extensions.
275+
Profiles MUST use at most one of `schema` and `inlineSchema` for Extensions. JSON Schema expressions SHOULD adhere to the [Draft-07](https://json-schema.org/specification-links.html#draft-7) version of the JSON Schema specification.
276276

277277
Statements including extensions defined in a Profile MUST:
278278
* only use a ContextExtension in context
@@ -325,7 +325,7 @@ Property | Type | Description | Required
325325
`schema` | IRI | the IRI for accessing a JSON Schema for this document resource. | Optional
326326
`inlineSchema` | String | An alternate way to include a JSON Schema, as a string. | Optional
327327

328-
Profiles MUST use at most one of `schema` and `inlineSchema` for Document Resources
328+
Profiles MUST use at most one of `schema` and `inlineSchema` for Document Resources. JSON Schema expressions SHOULD adhere to the [Draft-07](https://json-schema.org/specification-links.html#draft-7) version of the JSON Schema specification.
329329

330330
Learning Record Store Clients sending Document Resources
331331
* MUST use the `id` as the `stateId` or `profileId` (as appropriate) when interacting with the corresponding resource.

0 commit comments

Comments
 (0)