-
Notifications
You must be signed in to change notification settings - Fork 54
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
Update to JSON-Schema v6 #13
Comments
Any progress on this? |
@paulmeems-waterwatchfoundation I'm not aware of anyone working on this, but the contribution would be welcome if you want to make the changes. We may still need to keep a branch for the older JSON schema until glTF updates, KhronosGroup/glTF#929 |
I've been trying to do a little work with Adobe on their version of a similar tool, https://github.com/adobe/jsonschema2md There's still a lot to be done to make it ready for general use, but if anyone is looking to put in work to have a JSON Schema to markdown tool, I'd look there rather than here, probably. |
@Relequestual we looked briefly at the Adobe tool and would consider using it for the glTF spec - which is what we originally wrote wetzel for - but I think it still needs more work before we could do so. @javagl will know the specifics. |
@Relequestual This was recently addressed, to some extent, in KhronosGroup/glTF#1607 As mentioned there, I gave jsonschema2md a quick try, but have to investigate it further. The current documentation that is generated by wetzel is rather sophisticated, and we'll still have to figure out whether jsonschema2md can come close enough to this. Currently, wetzel is somewhat hand-tailored for glTF (because that was its primary use case), and so the schema version of the glTF spec and wetzel should (or rather: have to) match. |
OBE, see #59. |
@emackey Nice work in resolving this issue! It would be great if you could declare your version support in your readme, and update the example in the readme too. After doing so, we would be able to accept a PR to list the project here https://json-schema.org/implementations.html#documentation-generators |
Contributions are very welcome for this one!
See KhronosGroup/glTF#929
The text was updated successfully, but these errors were encountered: