[x3d-public] Follow up report, X3D JSON schema
John Carlson
yottzumm at gmail.com
Tue Apr 27 02:32:40 PDT 2021
Rough outline of what was accomplished in the X3D JSON schema recently
* childStatements, not children. (done, schema, please double check)
* $comments in JSON schema about type, SFFoo, etc. (done? schema,
Please check, perhaps not on hard coded sections so far)
* Don't put X3D type on items (done, in schema, no X3D types on items in
array)
* Generate "N" for geoSystem in schemas (done)
* add accessType info in $comment in Schema (done)
* Strip out Test files in JSON scanning and validation (not done, do by
hand)
Feedback welcome! Everything should be checked in. JSON Schema is here:
https://raw.githubusercontent.com/coderextreme/X3DJSONLD/master/src/main/schema/x3d-4.0-JSONSchema.json
Full evaluation was done with the various versions of the X3D JSON
schema. Everit report was analyzed. errors reported and validated
against Ajv. Sent to stakeholders.
Further steps:
Build a script in x3dvalidate which validates all JSON files in the
various X3D Archives. Or find an existing one. x3dschema will remain as
is for comparing versions of X3D JSON schema.
John
More information about the x3d-public
mailing list