v6 road map: validation

32 views
Skip to first unread message

Henry Andrews

unread,
Nov 22, 2016, 6:06:35 PM11/22/16
to JSON Schema
Hi folks,
  For validation, I think we just need to resolve a few open PRs.  While there are more things that we *could* add, I don't think anything in the validation spec is causing problems right now, so we should put our focus on making hyper-schema releasable.  If some other simple enhancements happen to get approved in time that's fine, I'm just saying that we shouldn't hold up v6 for anything other that what's already posted.

The PRs are:

General validation principles:
The first pass at this was complicated, but I removed all of the controversial things.  I only kept the two paragraphs that Austin said were fine, so I think this should be good to go as soon as folks think enough review time has passed (7 more days if we go by the 2-week rule).

Allow boolean subschemas everywhere:
Thanks to those who reviewed this and caught bugs.  I have updated it and (I think ) fixed everything, and it has been out for review for more than two weeks.  AFAIK nothing is holding this up from being merged.

"uritemplate" and "jsonpointer" formats:
This has only been up for three days, but it's dead simple and just does exactly what was discussed in the issue.

I had planned to say that propertyNames should be in v6, but Evgeny (who proposed it) sounds like he would prefer a faster release of v6 so in that case we could defer it to v7.  So let's call it out of scope unless Evgeny wants to tackle it immediately.

thanks,
-henry
Reply all
Reply to author
Forward
0 new messages