[x3d-public] X3D Validator update: support for X3DOM and X_ITE pages

John Carlson yottzumm at gmail.com
Thu Nov 18 14:38:12 PST 2021


I normally upload a file to the X3D Validator.

I'm not putting HTML into a JSON document, I'm trying to provide equal 
footing for xml:lang in Java and JavaScript/JSON bindings and 
encodings.   How will we do roundtrip?

I was thinking of a way of creating batches of validations, similar to 
the Linux/UNIX xargs command.

Could you take a peek at my build.xml in 
https://github.com/coderextreme/x3dschema/ I'm trying to create 
"batches" for performance, so the schema doesn't have to parsed each time.

I'm guessing I should look at the x3d/stylesheets/build.xml for patterns?

Thanks,

John

On 11/18/21 09:55, Brutzman, Donald (Don) (CIV) wrote:
> Hi John. There is a URL in location option for the validator but I 
> think it is buggy and will test further.
>
> Not understanding why anyone would try to put HTML into a JSON document.
>
> Each one of the X3D example archives runs every one of the same tests 
> via command line that are found in the validator. You can look at any 
> of those for a complete detail and run them yourself if you like.
>
> v/r Don
> ------------------------------------------------------------------------
> *From:* John Carlson <yottzumm at gmail.com>
> *Sent:* Wednesday, November 17, 2021 6:23:44 PM
> *To:* Brutzman, Donald (Don) (CIV) <brutzman at nps.edu>
> *Cc:* X3D Public Mailing List (x3d-public at web3d.org) 
> <x3d-public at web3d.org>
> *Subject:* Re: [x3d-public] X3D Validator update: support for X3DOM 
> and X_ITE pages
> NPS WARNING: *external sender* verify before acting.
>
> Note that the production version of the X3DJSON validator
>
> https://coderextreme.net/X3DJSONLD/src/main/html/validator.html 
> <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcoderextreme.net%2FX3DJSONLD%2Fsrc%2Fmain%2Fhtml%2Fvalidator.html&data=04%7C01%7Cbrutzman%40nps.edu%7Cad448e5d79444468c02a08d9aa3a787d%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C637727990953141841%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=8xZQfxOKsPQSVp7EeZwy19HUU4GJdmvQoq1EvVvFAt8%3D&reserved=0>
>
> is slightly behind the development version, which is compatible with 
> JSON schema draft 2020-12.
>
> You may access the development version here:
>
> https://github.com/coderextreme/x3dvalidate 
> <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fcoderextreme%2Fx3dvalidate&data=04%7C01%7Cbrutzman%40nps.edu%7Cad448e5d79444468c02a08d9aa3a787d%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C637727990953151798%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=ahl02CyCZTiP%2FevDDjSXrc%2FVRlV5IgGQYlUks1vHpB0%3D&reserved=0>
>
> I noticed my right hand go into a cramp today, so I’m not sure what’s 
> happening.
>
> Assistance on integrating Ajv-formats with Ajv on web welcome.   We 
> may have to go with production Ajv-formats for uri and uri-reference 
> format support.
>
> John
>
> On Wed, Nov 17, 2021 at 7:36 PM Brutzman, Donald (Don) (CIV) 
> <brutzman at nps.edu> wrote:
>
>     Am happy to report that an updated X3D Validator has been
>     deployed.  New features include support for X3DOM and X_ITE pages,
>     as demonstrated design patterns shown in X3D Examples Archive.
>
>       * X3D Validator
>       * The X3D Validator performs comprehensive Quality Assurance
>         (QA) testing to ensure the validity of X3D3 and X3D4 graphics
>         models.
>       * https://savage.nps.edu/X3dValidator
>
>     Am expecting further improvements will come with additional
>     testing, all feedback welcome.  Numerous linked references are
>     provided on the page.
>
>     Have fun with high-quality X3D!   8)
>
>     all the best, Don
>
>     -- 
>
>     Don Brutzman  Naval Postgraduate School, Code USW/Br brutzman at nps.edu
>
>     Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   
>     +1.831.656.2149
>
>     X3D graphics, virtual worlds, navy robotics https://
>     faculty.nps.edu/brutzman <http://faculty.nps.edu/brutzman>
>
>     _______________________________________________
>     x3d-public mailing list
>     x3d-public at web3d.org
>     http://web3d.org/mailman/listinfo/x3d-public_web3d.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20211118/9c161aab/attachment.html>


More information about the x3d-public mailing list