[x3d-public] DIS submission for 19777-3, 4, and 5 (X3D SAI specifications for C, C++, C#), now ready for public and member comment

John Carlson yottzumm at gmail.com
Tue Dec 13 15:48:27 PST 2022


JSON Encoding 19776-5 WD on github.  Image attached.

Let me know if you wish to put JSON WD somewhere else.

I don’t think we should collide JSON with a pre-existing standard under
19777 (collides wit C#).


Sorry if you have problems connecting to a Web3d member repository

On Tue, Dec 13, 2022 at 5:33 PM John Carlson <yottzumm at gmail.com> wrote:

> Snapshot of email, see JSON under 19777!
>
> I recall that JSON is 19776-5, but I should double check!
>
> You may also want to search through email.
>
>
> John
>
>
>
> On Tue, Dec 13, 2022 at 5:12 PM John Carlson <yottzumm at gmail.com> wrote:
>
>> Please check if JSON draft goes under 19777  or 19776 (along with VRML,
>> XML)
>>
>> Thx
>>
>> John
>>
>> On Tue, Dec 13, 2022 at 5:04 PM Brutzman, Donald (Don) (CIV) <
>> brutzman at nps.edu> wrote:
>>
>>>
>>>    1. Attendees: Myeong Won Lee, Vince Marchetti, Dick Puk, Don
>>>    Brutzman.
>>>
>>>
>>>
>>>    1. Meeting goal: Draft International Specification (DIS) document
>>>    submissions for 19777-3, 4, and 5 (X3D SAI specifications for C, C++, C#).
>>>    These update the prior Working Draft (WD) versions, which passed national
>>>    body voting earlier with unanimous approval.  Preliminary original versions
>>>    were called Committee Draft (CD).
>>>
>>>
>>>
>>> There were three zip files prepared with updated small changes, ready
>>> for review.  Myeong has received some comment to date, but we have had
>>> little public comment.  Vince Marchetti and John Carlson have been
>>> providing comment for the X3D Working Group.
>>>
>>>
>>>
>>>    1. There are CD and WD versions in GitHub, we should put latest into
>>>    version control.
>>>
>>>
>>>
>>>    - Web3D Consortium GitHub Archive
>>>    - The Web3D Consortium promotes deployment of X3D standards for the
>>>    communication of interactive 3D scenes in multiple applications, use cases,
>>>    platforms, and verticals. Members collaboratively develop the X3D standards
>>>    and tools making them widely adopted across diverse markets for academia,
>>>    government, industry, and individuals. The Web3D Consortium offers robust
>>>    ISO standardized 3D functionality and long-term stability for enterprise
>>>    solutions and interoperability with other standards. This repository is
>>>    used for editing draft versions and preparing official submissions of Web3D
>>>    Consortium Recommended Standards. Access is restricted to Web3D Consortium
>>>    Members.
>>>    - For member access and for more information please Contact Web3D.
>>>    - https://github.com/Web3DConsortium
>>>
>>>
>>>
>>> Don worked with Myeong on this task.  We copied WD into a DIS directory,
>>> then drop zips on top so we can diff the new version and see changes.
>>> Everything has been checked in.  Note that github does not permit seeing
>>> HTML pages via the Web interface, only source.
>>>
>>>
>>>
>>>    1.
>>>       https://github.com/Web3DConsortium/X3D/tree/master/ISO-IEC19777/ISO-IEC19777-3/ISO-IEC19777-3v3.3/ISO-IEC19777-3v3.3-DIS
>>>       2.
>>>       https://github.com/Web3DConsortium/X3D/tree/master/ISO-IEC19777/ISO-IEC19777-4/ISO-IEC19777-4v3.3/ISO-IEC19777-4v3.3-DIS
>>>       3.
>>>       https://github.com/Web3DConsortium/X3D/tree/master/ISO-IEC19777/ISO-IEC19777-5/ISO-IEC19777-5v3.3/ISO-IEC19777-5v3.3-DIS
>>>
>>>
>>>
>>> Now publicly visible for review and comment at
>>>
>>>
>>>
>>>    1. X3D SAI for C
>>>       http://www.web3d.org/specifications/ISO-IEC19777/ISO-IEC19777-3v3.3-DIS
>>>       2. X3D SAI for C++
>>>       http://www.web3d.org/specifications/ISO-IEC19777/ISO-IEC19777-4v3.3-DIS
>>>       3. X3D SAI for C#
>>>       http://www.web3d.org/specifications/ISO-IEC19777/ISO-IEC19777-5v3.3-DIS
>>>
>>>
>>>
>>> **All comments are now welcome on these specifications prior to
>>> submission to ISO/IEC.**
>>>
>>>
>>>
>>>    1. Procedures for preparation and submission of Web3D specifications
>>>    to ISO:
>>>
>>>
>>>
>>>    - Web3D Standards Adoption Process
>>>    - https://www.web3d.org/standards/adoption-process
>>>
>>>
>>>
>>> We need to perform step 6a in order to transition to step 7, where Web3D
>>> Board of Directors approves completed submission of DIS version to ISO, and
>>> ISO procedures are followed after that.
>>>
>>>
>>>
>>> (Step 6) Submit Standard or Extension for Board approval and Member vote
>>>
>>> a.     Web3D Consortium Board of Directors review
>>>
>>> b.     Board determines if a Web3D Members vote is necessary
>>>
>>> c.      Tabulate Member vote results
>>>
>>> d.     Start ISO certification process after final Board approval
>>>
>>> (Step 7) ISO Certification - Follows ISO policy for all standards
>>>
>>>
>>>
>>> We think that member review is sufficient and a subsequent member vote
>>> is not needed.
>>>
>>>    - Functionality is well defined for v3.3
>>>    - Several steps of review have been taken already,
>>>    - There is no surprising functionality, all of these are language
>>>    bindings that functionally match Abstract SAI, 19775-2.
>>>
>>>
>>>
>>> We also think this work is straightforward and not controversial.  It
>>> would be appropriate for BoD to approve release subsequent to collection
>>> and integration of comments, if no major problems are detected.  This will
>>> hopefully handle any delays due to holiday break.
>>>
>>>
>>>
>>> Nicholas Polys has action on Board approvals.
>>>
>>>
>>>
>>>    1. Something apparently missing: no Mantis issues have been recorded
>>>    for these specifications.
>>>
>>>
>>>
>>> Confirmed that projects are standing by and ready for issues on these
>>> specifications.
>>>
>>>
>>>
>>> X3D-19777-1 (ECMAScript)
>>> <https://www.web3d.org/member-only/mantis/manage_proj_edit_page.php?project_id=8>
>>>
>>> development
>>>
>>> X
>>>
>>> private
>>>
>>> Comemnts against 19777-1 (SAI ECMAScript).
>>>
>>> X3D-19777-2 (Java)
>>> <https://www.web3d.org/member-only/mantis/manage_proj_edit_page.php?project_id=9>
>>>
>>> development
>>>
>>> X
>>>
>>> private
>>>
>>> Comemnts against 19777-2 (SAI Java).
>>>
>>> X3D-19777-3 (C)
>>> <https://www.web3d.org/member-only/mantis/manage_proj_edit_page.php?project_id=15>
>>>
>>> development
>>>
>>> X
>>>
>>> private
>>>
>>> C language binding
>>>
>>> X3D-19777-4 (C++)
>>> <https://www.web3d.org/member-only/mantis/manage_proj_edit_page.php?project_id=16>
>>>
>>> development
>>>
>>> X
>>>
>>> private
>>>
>>> Comments on C++ language binding
>>>
>>> X3D-19777-5 (C#)
>>> <https://www.web3d.org/member-only/mantis/manage_proj_edit_page.php?project_id=17>
>>>
>>> development
>>>
>>> X
>>>
>>> private
>>>
>>> Comments on C# language bindng
>>>
>>> X3D-19777-5 (JSON)
>>> <https://www.web3d.org/member-only/mantis/manage_proj_edit_page.php?project_id=20>
>>>
>>> development
>>>
>>> X
>>>
>>> private
>>>
>>> Comments on JSON encoding
>>>
>>> X3D-19777-6 (Python)
>>> <https://www.web3d.org/member-only/mantis/manage_proj_edit_page.php?project_id=18>
>>>
>>> development
>>>
>>> X
>>>
>>> private
>>>
>>> comments on Python binding
>>>
>>>
>>>
>>>    1. Expedited plan for next steps, seems feasible:
>>>
>>>
>>>
>>>    1. Web3D and public review: both can occur when documents are
>>>       ready.  Goal: start today!
>>>
>>>                   i.      13 DEC 2022, post publicly for discussion on
>>> x3d-public at web3d.org
>>>
>>>                  ii.      27 DEC 2022 close comments, enter primary
>>> comments in Mantis
>>>
>>>                iii.      29 DEC 2022 review meeting, 1300 Pacific (2100
>>> UDT). (Puk Brutzman Lee Marchetti)
>>>
>>>    1. Web3D Board of Directors approval: in advance (if approved) or
>>>       else in January.  Nicholas is POC for this step.
>>>       2. Submission to ISO/IEC when complete.
>>>
>>>
>>>
>>>    1. Looking ahead.  There are multiple opportunities for people to
>>>    contribute in the new year:  HAnim for human internal organs, HAnim facial
>>>    animation, possibly HAnim for apparel, python language binding, upgrading
>>>    C,C++,C# to X3D4, and probably even more.  A lot of good things to do in
>>>    2023!
>>>
>>>
>>>
>>> Thanks Myeong Won Lee and everyone for many enduring efforts.  Have fun
>>> with X3D!
>>>
>>>
>>>
>>> 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
>>>
>>>
>>>
>>>
>>>
>>> On Mon, Dec 12, 2022 at 4:36 PM Brutzman, Donald (Don) (CIV) <
>>> brutzman at nps.edu> wrote:
>>>
>>> Myeong: thanks for offering times available to review X3D SAI
>>> specifications for C, C++, C#.
>>>
>>> Dick and I can meet Tuesday 1300 pacific (2100 UTC).  Have sent calendar
>>> appointment for Web3D zoom room.
>>>
>>> I’m surprised that the need for Web3D review and approval prior to DIS
>>> submission is unfamiliar – very important requirement.
>>>
>>> Vince, can you please share relevant documentation regarding Web3D
>>> specification review process?
>>>
>>> Have confirmed that three pairs of WD and CD versions are in Web3D
>>> github but absolutely no work has occurred on updating the CD versions for
>>> DIS.
>>>
>>>    - Github, Web3DConsortium/X3D/ISO-IEC19777
>>>    - https://github.com/Web3DConsortium/X3D/tree/master/ISO-IEC19777
>>>    <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FWeb3DConsortium%2FX3D%2Ftree%2Fmaster%2FISO-IEC19777&data=05%7C01%7Cbrutzman%40nps.edu%7C6af638a045ce4a6de0fd08dadd150516%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C638065379597242279%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=DYZv%2BnQeS5rabKf%2Ba7RkGioMibZx1bOmAPHN%2FXPnulc%3D&reserved=0>
>>>
>>> No Mantis issues have been entered (nor is there a category for 19777
>>> that I could find).
>>>
>>>    - Web3D Consortium Mantis issue tracker
>>>    - https://www.web3d.org/member-only/mantis/view_all_bug_page.php
>>>
>>>  Suggested next steps:
>>>
>>>    1. Meet, discuss Web3D-ISO and Korea Chapter relationships
>>>    2. Make .zip versions publicly viewable as documents
>>>    3. Set a deadline for comment to X3D Working Group by end of year.
>>>    4. Draft message requesting Board of Directors approval of
>>>    submission following 2 week review period.
>>>
>>>  Hope that all sounds OK.  Thanks Myeong for your efforts, thanks
>>> everyone for all inputs.
>>>
>>> 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
>>>
>>>
>>> _______________________________________________
>>> 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/20221213/5182fbce/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: IMG_0072.jpg
Type: image/jpg
Size: 237084 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20221213/5182fbce/attachment-0002.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: IMG_0071.jpg
Type: image/jpeg
Size: 171838 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20221213/5182fbce/attachment-0003.jpg>


More information about the x3d-public mailing list