draft-08

Due by September 20, 2018 64% complete

This theme of draft-08 is re-use and modularity. General topics include: How are multiple vocabularies used together JSON Schema use within other JSON documents What is $ref and how does it work (there are at least three competing views on this) How should the desire to fail validation on unexpected properties be implemented, if it should be implemented …

This theme of draft-08 is re-use and modularity. General topics include: How are multiple vocabularies used together JSON Schema use within other JSON documents What is $ref and how does it work (there are at least three competing views on this) How should the desire to fail validation on unexpected properties be implemented, if it should be implemented at all? This work will primarily occur in the core and validation specifications. Hyper-Schema will take updates based on feedback but is not a major focus for this block of work. Any reasonable progress on the above may be packaged up into a new draft as soon as is feasible. While draft-07 expires on 23 May 2018, we do not need to wait until then if we have useful changes to publish.