Skip to content

Clearly state which draft(s) of the JSON Schema specs is/are officially supported/targetted #1632

Open
@ksze

Description

@ksze

Is your feature request related to a problem? Please describe.
This is not really a feature request per se, but it would be nice if it is clearly stated somewhere in the documentation or README, which draft(s) of the JSON Specification is officially supported or targetted. As far as I know, draft 4 and draft 7 are the most popular drafts that people want to use.

Given that the validation is delegated to Ajv, I would guess that draft 7 is supported as far as validation is concerned. But how about the form generation aspect?

I think a clear statement of the targetted draft(s) is useful for developers to pick the most suitable JSON editor for their purposes. It's good to have a clear starting point about expectations, even though we all know that there can be bugs or missing features.

Describe the solution you'd like
Clearly state, in the FAQ or README, which draft(s) of the JSON Schema specs is/are officially supported/targetted, optionally with a list of known issues relative to the drafts.

Describe alternatives you've considered
Try out jsonforms until I bump into issues myself and guess which draft I should expect to work.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions