[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:12:08 PST 2022


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/56d1551e/attachment-0001.html>


More information about the x3d-public mailing list