[x3d-public] X3D Specifications ready for review: XML, ClassicVRML, and Compressed Binary Encodings

Don Brutzman don.brutzman at gmail.com
Sat Oct 4 22:09:32 PDT 2025


thanks John.  next three standards will be EXI, JSON, and Turtle.

hopefully JSON someday has an official schema specification finally... they
are still stuck on 2022 draft IETF RFCs, not sure why.

   - https://json-schema.org/specification

all the best, Don
-- 
X3D Graphics, Maritime Robotics, Distributed Simulation
Relative Motion Consulting  https://RelativeMotion.info


On Sat, Oct 4, 2025 at 1:53 PM John Carlson <yottzumm at gmail.com> wrote:

>
>
> On Sat, Oct 4, 2025 at 3:22 PM Don Brutzman via x3d-public <
> x3d-public at web3d.org>If progress continues as planned, we should be able
> to have a draft XML DTD/Schema (and hopefully JSON Schema too) in the
> spring in order to start building, validating, and evaluating models with
> such new features.
>
> Don:
>
> Any time you want help with validating JSON documents, let me know.   I
> can always rev-up my x3droundtrip project as well!
>
> I also note that jsonlint provides schema validation that I apparently
> missed!
>
> Here’s a version which supports
> draft JSON Schema 2020-12:
>
> https://www.npmjs.com/package/@prantlf/jsonlint
>
> If you can work with uncertainties in npm (check package.json and
> package-lock.json dependencies and pinned versions, make sure you’re not
> running postinstall scripts).   Note that npm already checks for
> vulnerabilities.  And if you have GitHub, it also checks for issues in the
> package*.json files.
>
> I have not seen these features in ant, maven or gradle, but I have seen
> that maven repositories do report vulnerabilities.
>
> One issue I haven’t resolved is choosing emoji’s versus X3D URNs in url
> fields.  It’s a matter of iri-reference verses uri-reference in the format
> properties in the schema.
>
> Note that I think you’ll probably find many issues with MFNode vs SFNode
> in X3dToJson.xslt which I haven’t reported.  Most of my XML to JSON
> conversions have migrated to Holger’s x3d-tidy.
>
> John
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20251004/cca5fae7/attachment.html>


More information about the x3d-public mailing list