Skip to content

Strengthen "$schema" + "$vocabulary" requirements #1301

Open
@handrews

Description

@handrews

There is currently no normative language requiring "$schema" to be respected. Particularly for supporting optional vocabularies without requiring custom code (see #1300), there needs to be a mandatory requirement to inspect the meta-schema for $vocabulary. Guidance would be needed for the case when the meta-schema is not available. Probably also guidance that schema publishers are expected to make their meta-schemas as available as their schemas whenever they use custom meta-schemas. We probably also need wording around when the meta-schema is not in $schema but is provided as a media type parameter.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    In Discussion

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions