-
-
Notifications
You must be signed in to change notification settings - Fork 250
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Roadmap for draft v5? #71
Comments
Hi, I do have a similar question. It seems that there is now interest in using JSON Schema.
These specifications require other specifications to refer to. JSON schema is not yet an RFC or a specification. May I ask what prevents the group doing so? Is it the actual work that needs to be done or is there any other blocker. Thanks! |
See also: Note that as shown in comments to #33, there is a lack of will to get the old JSON Schema repository on GitHub closed down as much as possible, and a disagreement about whether or not that benefits the project. While we cannot close the repo (the owner is AWOL and unresponsive), I believe that closing all of the issues (either migrating or resolving), dismantling the wiki (except maybe pointers to new homes), and tagging the repo (to preserver current state) followed by deleting everything but the README on master (to make it very clear that the repo is dead) would dramatically decrease the confusion surrounding the project. I am trying to build support for this position, in case that's not obvious :-) |
Sounds like a plan! Once there is a draft JSON schema v5, the Extensible 3D (X3D) Graphics working group is interested in testing it - pretty thoroughly - as part of validation for the X3D JSON Encoding. Current work includes evolving from a manually written schema to an autogenerated X3D JSON schema. |
Who can make these steps happen? 2016-10-07 21:24 GMT+02:00 brutzman notifications@github.com:
Bence Erősme@github https://github.com/erosb |
When there is a stable json-schema v5 that the community expects will be proceeding towards IETF, the X3D working group will add such testing to our ongoing efforts. The heavy lifting for json-schema itself is up to this community. |
@awwright is doing a lot of work right now to make a stable v5, and has produced a much improved web site to host the new work. Then we'll look at the v6 proposals. Based on the proposals so far, here's what I see as likely v5 to v6 changes (this is purely my opinion/speculation): core: There's some argument over validation: It seems likely that validation will remain backwards compatible, or very close to it. Additional features are likely, although how many of the proposals will be accepted is not yet clear. hyper-schema: I expect/hope to see something between major and drastic changes here. There is a bug open asking for any example uses in the wild, and it's been notably quiet. I have a slew of proposals to file around v6 hyper-schema based on a prior project where we felt compelled to develop an alternative due to problems involved in using hyper-schema (I do not plan to propose the whole alternative, but rather pick elements and see how they can best fit into the project here). UI: Not currently part of JSON Schema, there is a bug proposing an extension project. Some proposals around validation keywords may belong here instead. |
@erosb I don't anticipate any major changes to functionality, just clarifying bits and pieces here and there. @handrews described most of the work. I plan on having an I-D submitted within a week or so. If you wanna take a look right now, check out the 'master' branch, review the current documents, and let me know if it all makes sense! |
I'm excited that there is traction!! Super great to see a number of people wanting to make stuff happen. A few new issues to review! Will be glad to do what I can, which may be limited, true. |
It's worth noting, probably in another issue I expect, that some of the people who worked on draft 4 (I forget who), felt like splitting core and validation was a mistake. Re-converging the two is something the community should consider. |
@erosb Do you feel this issue can be closed? |
yes, thanks! |
Hello,
as an implementor of the json schema spec I would like to know when will the final version of draft v5 be available and where will it be published. What is the best source of information to keep an eye on this?
Thanks.
The text was updated successfully, but these errors were encountered: