[x3d-public] Minutes for X3D specification editors review 15 MAR 2018

Don Brutzman brutzman at nps.edu
Thu Mar 15 10:06:45 PDT 2018


Attendees: Puk and Brutzman

On 3/14/2018 9:55 AM, Don Brutzman wrote:
>> [...]
>> =======================================================================================================
>>
>> *_B. Discussion Topics_*
>>
>>  1. _Triage of new Mantis issues_
> 
> Warmup exercise: Andreas Plesch suggested renaming of component file group.html to grouping.html
> 
> http://web3d.org/mailman/private/x3d_web3d.org/2018-March/006896.html
> 
> Added as Mantis issue 1224
> http://www.web3d.org/member-only/mantis/view.php?id=1224
> 
> Agreed to resolve as posted.  This is a "simple" comment, but perhaps-surprisingly involved to resolve.
> 
> Elapsed times:
> - 10 minutes reviewing on mailing lists (many people)
> - 20 minutes discussing this and other procedures (handful of people)
> - 10 minutes entering into Mantis
> 
> We then pressed on to actually execute the changes:
> 
> - Search "group.html" found 81 occurrences in 34 files
> - Similarly interp.html (34 changes) and geodata.html (31 changes) were found and fixed.
> - 10 minutes to make global-search-replace changes, commit and push
> 
> Thus ~40 minutes for "simple" change.
> 
> Additional changes deferred, those noted so far are in Nicholas comment
> http://www.web3d.org/member-only/mantis/view.php?id=1224#c2292

We agreed on how to finish this task today, Don has assignment for action.

> ==========================================================================
> ==========================================================================
> 
> [from previous meeting]
> On 3/5/2018 10:58 AM, Don Brutzman wrote:
>>>>>
>>>>>  1. _Triage of new Mantis issues_
>>>>>
>>>>> Mantis 1209 - http://www.web3d.org/member-only/mantis/view.php?id=1209 – 19775-1, 13.3.5 Extrusion - Tesselation of quadrilaterals missing for various nodes

>> [...]
>>>>> Mantis 1214 - http://www.web3d.org/member-only/mantis/view.php?id=1214 – 19775-1, 21.4.2 StringSensor - OS clipboard copying to/from StringSensor
>> [...]

These are assigned and resolution via mailing list feedback has been continuing.

>> Mantis 1218 - http://www.web3d.org/member-only/mantis/view.php?id=1218 – 19775-1, 7.2.4 MetadataDate - New node type, or new data type

Given that Design Printing Scanning Group has cognizance of metadata issues, we've assigned to Vince Marchetti for group discussion and I will participate as well.

Dick added note 2294
http://www.web3d.org/member-only/mantis/view.php?id=1218#c2294
"Dates can easily be supported using the current metadata nodes. For example, a MetadataString could be used to supply a text representation of the date in a form desired by the author. Alternatively, a date can be represented as a MetadataSet where each part of the date (or date/time or time) could be individual set elements. In either case, ISO 8601 can be referenced as the metadata standard being supported. A new X3D data type would require supporting all of the optional formats worldwide (and culture-wide), so support would be complicated."

>>  2. _Triage of older Mantis issues still at status New_
>>
>> Mantis 787 - http://www.web3d.org/member-only/mantis/view.php?id=787 – 19776-1, 5.6 SFFloat and MFFloat - Encoding of real numbers

Describes irregularities that may occur with ISO regular expression (regex) syntax which allows hexadecimal floating-point numbers.  Also note related issues 1004 and 925:

5.2.1 float - How is a single precision number defined
http://www.web3d.org/member-only/mantis/view.php?id=1004

2 Normative References - Missing reference for IEEE floating point specification
http://www.web3d.org/member-only/mantis/view.php?id=925

Assigned to originator Roy Walmsley.

Dick noted 'We should state that X3D only supports the "decimal-floating-constant" ISO/IEC C floating point representations.'

>> Mantis 786 - http://www.web3d.org/member-only/mantis/view.php?id=786 – 19775-1, 34.3.1 X3DEnvironmentTextureNode - Inconsistent hierarchy

Assigned to brutzman.  Will cross-check with MultiTexture, volume visualization 3D textures, X3D XML Schema and Unified Object Model to ensure that everything remains consistent and implementable throughout.

>> Mantis 785 - http://www.web3d.org/member-only/mantis/view.php?id=785 – 19775-1, 28.3.6 TransmitterPdu - Inconsistent hierarchy
>>
>> Mantis 784 - http://www.web3d.org/member-only/mantis/view.php?id=784 – 19775-1, 28.3.5 SignalPdu - Inconsistent hierarchy
>>
>> Mantis 783 - http://www.web3d.org/member-only/mantis/view.php?id=783 – 19775-1, 28.3.4 ReceiverPdu - Inconsistent hierarchy
>>
>> Mantis 782 - http://www.web3d.org/member-only/mantis/view.php?id=782 – 19775-1, 28.3.3 EspduTransform - Inconsistent hierarchy
>>
>> Mantis 781 - http://www.web3d.org/member-only/mantis/view.php?id=781 – 19775-1, 28.3.2 DISEntityTypeMapping - Inconsistent hierarchy
>>>> Mantis 780 - http://www.web3d.org/member-only/mantis/view.php?id=780 – 19775-1, 25.3.11 GeoViewpoint - Inconsistent hierarchy

For 785-780, assigned to brutzman.  Need to cross-check with X3D XML Schema and Unified Object Model to ensure that everything remains consistent and implementable throughout.

>> Mantis 778 - http://www.web3d.org/member-only/mantis/view.php?id=778 – 19775-1, Clause 38 - Inconsistent name and title

Specification editors agree that the name is "Picking" component.

Don will fix index page and schema/DTD and Unified Object Model.

>> Mantis 777 - http://www.web3d.org/member-only/mantis/view.php?id=777 – 19775-1, 13.3.3.5.3 Algorithmic description - Extrusion algorithm not precision dependent

Will seek further feedback from Castle Game Engine.  Need to check on multiple related Extrusion issues.

>> Mantis 776 - http://www.web3d.org/member-only/mantis/view.php?id=776  - 19775-1, 26 Humanoid animation (H-Anim) component - Component levels

Assigned to brutzman.  Need to check this against latest draft HAnim specification documents.

Upcoming triage:  go to View All then set Status: to New.

99 New issues remain.  Next set for triage:

0000702	3	19775-1 (Abstract)	minor	new	2018-02-14	11.4.1 ClipPlane - Incomplete definition
0000687	2	19775-1 (Abstract)	text	new	2017-11-30	Table Z.2 Missing GeoViewpoint fields
0000748	1	19775-1 (Abstract)	minor	new	2017-08-14	7.2.1 Overview of the core - Remove erroneous abstract node
0000672	1	19775-1 (Abstract)	minor	new	2017-07-24	17.3.1 - Incompatibility between various lighting nodes
0000651	1	19775-1 (Abstract)	minor	new	2016-10-19	Table Z.2 - Incorrect Link
0000720	2	19775-1 (Abstract)	minor	new	2016-10-19	Table Z.2 Version content (nodes) - Incorrect links for volume nodes
0000708	 	19775-1 (Abstract)	minor	new	2016-10-19	Table Z.2 - Version content (nodes) - Incorrect link
0000728	1	19775-1 (Abstract)	minor	new	2016-09-21	Table Z.2 Version content (nodes) - Missing entry
0000700	2	19775-1 (Abstract)	minor	new	2016-01-10	27.4.9 NurbSet - Change child model
0000692	2	19775-1 (Abstract)	minor	new	2016-01-10	27 Nurbs component - Inconsistent access type for all fields relating to geometry definition

Next specification editors meeting is Monday 10-1045.

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 http://faculty.nps.edu/brutzman




More information about the x3d-public mailing list