djv icon indicating copy to clipboard operation
djv copied to clipboard

Update JSON-Schema to version Draft-07

Open korzio opened this issue 7 years ago • 15 comments

http://json-schema.org/documentation.html

korzio avatar Nov 23 '17 16:11 korzio

any progress on this? what time and effort would it take? maybe can help out

jacobbogers avatar Apr 05 '19 15:04 jacobbogers

@jacobbogers Unfortunately, didn't work on it yet. I don't expect it is a really tough, but it can be a couple of days work. Sure, I would appreciate any contribution, also can help with reviews and hints. Do you want to work on it? Would be great!

korzio avatar Apr 05 '19 15:04 korzio

ok cool, so it implements draft 6 fully right, ? let me take a looksi, found your project via the benchmark page, you are the fastest , but not support draft 7, If i do it will queue it for next weekend 👷 (contribute other opens source projects)

jacobbogers avatar Apr 05 '19 15:04 jacobbogers

Right, the 6th draft is implemented. Good luck and let me know if you need any help!

korzio avatar Apr 05 '19 15:04 korzio

ahem draft-8 is now impending.

Relequestual avatar Jun 24 '19 12:06 Relequestual

16 September 2019: Draft 2019-09 (formerly known as draft-08) has been published! :)

Bessonov avatar Oct 24 '19 14:10 Bessonov

@korzio draft-07 is a fairly straightforward superset of draft-06

draft 2019-09 has more substantial changes, but we are hoping that it will be the stable base for finalizing the standard. There are a few of the new areas where we still need some feedback to finish things up. Note that OpenAPI 3.1 will use JSON Schema draft 2019-09, which will remove one of the main reasons people have stayed on older drafts.

handrews avatar Nov 12 '19 00:11 handrews

Thanks @handrews , hopefully we'll be able to implement new standard versions soon

korzio avatar Nov 12 '19 09:11 korzio

@korzio hey, I didnt know you were in Amsterdam or I'd have come said hello. I'm in the market for a new JavaScript JSON Schema validator, and DJV could well be it. If you can get 2019-09 support in there then absolutely. Do you have an OpenCollective we can support?

philsturgeon avatar Nov 19 '19 20:11 philsturgeon

Hey @philsturgeon Thanks! Next time you are in Amsterdam - let me know 😄No, don't have OpenCollective yet, would you suggest to start it?

korzio avatar Nov 30 '19 11:11 korzio

Any idea of when draft-08 is supported?

xMarcinator avatar Dec 08 '19 13:12 xMarcinator

@korzio I'll be there next week after API Days Paris, we can chat over a beverage.

philsturgeon avatar Dec 09 '19 16:12 philsturgeon

@korzio @Relequestual just set up an OpenCollective for the JSON Schema project so he might have thoughts on that.

handrews avatar Feb 01 '20 02:02 handrews

@handrews thanks! We have chatted with @philsturgeon openAPI If you guys @Relequestual have any proposals anyways, would be glad to hear. So far draft7 is in plans, but not in wip unfortunately.

korzio avatar Feb 01 '20 10:02 korzio

@korzio Happy to chat about this if you'd like! Please find / DM me on the JSON Schema slack =]

Relequestual avatar Feb 05 '20 11:02 Relequestual