[x3d-public] X3dToES5.xslt (nashorn) deprecation?

John Carlson yottzumm at gmail.com
Wed Apr 28 20:54:40 PDT 2021


You may remove nashorn from X3D subversion control.

John

On 4/28/21 10:52 PM, Don Brutzman wrote:
> On 4/11/2021 9:34 PM, John Carlson wrote:
>>
>> Don,
>>
>> Can we work together to bring X3dToES5.xslt up-to-date with X3DJSAIL
>> class names (those without ..."Object")?
>
> Hi John.  Apologies but I do not understand the utility of such a 
> conversion.
>
> a. X3dToJson.xslt makes sense as we gradually finalize the X3D JSON 
> encoding by autogenerating and confirming correctness of an X3D JSON 
> Schema (draft 07 is current target).
>
> b. We have your X3DJSONLD code but, to my knowledge, we do not have 
> any kind of codebase that matches the X3D ECMAScript language binding.
>
> * ISO/IEC CD 19777-1:2014 V3.3     X3D Language Bindings : ECMAScript 
> (JavaScript)
>   found at https://www.web3d.org/standards
>
> c. People (like you) are welcome to work on anything they want. We 
> have worked so hard to create/autogenerate a fully rigorous X3D 
> Unified Object Model (X3DUOM) with complete type and hierarchy 
> information.  We are generating typesafe Java (X3DJSAIL) and typesafe 
> Python (X3DPSAIL) already.
>
> Not a new plan: let's do X3D JSON Schema autogeneration first, and 
> then a matching X3D Javascript library, then update 19777-1.
>
> d. Dick Puk and I keep finding lots of time-consuming issues to 
> resolve with X3D4 in Mantis for the imminent ISO ballot.  This is a 
> necessary delay, unfortunately.
>
> Good news is that no major issues or flaws have yet been identified... 
> we will keep working on getting things exactly right.
>
>> This is used with old Nashorn code.  I don't know if anyone is using it,
>> so it may not be worth the effort.  Our efforts are probably better
>> spent on creating a node/es6x3d stylesheet/typesafe library.
>
> Nashorn is dead.  Please advise if I can remove it completely from 
> X3DJSAIL version control... If you need anything there, please 
> copy/remove it.
>
> We have been moving slowly but moving, through steps a-b-c-d above.  
> Other X3D4 updates await as well.  I certainly have no time for 
> anything other than X3D4 critical path, it will keep us busy all year.
>
>> I'm running a new version through my donlocal.sh bash script.  We 
>> shall see!
>>
>> Thanks!
>>
>> John
>
> Thanks for your efforts.
>
> all the best, Don



More information about the x3d-public mailing list