<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal>I say we add whole numbers to MFStrings and call them MFPaths for even more confusion.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>John</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986">Mail</a> for Windows 10</p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal style='border:none;padding:0in'><b>From: </b><a href="mailto:yves.piguet@gmail.com">Yves Piguet</a><br><b>Sent: </b>Wednesday, May 10, 2017 5:18 AM<br><b>To: </b><a href="mailto:Leonard.Daly@realism.com">Leonard Daly</a><br><b>Cc: </b><a href="mailto:x3d-public@web3d.org">x3d-public@web3d.org</a>; <a href="mailto:x3d@web3d.org">x3d WG</a><br><b>Subject: </b>Re: [x3d-public] [x3d] SFString/MFString Proposal [was: Agenda forX3D WG Open Meeting ...]</p></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>> On 10 May 2017, at 06:43, Leonard Daly <Leonard.Daly@realism.com> wrote:</p><p class=MsoNormal>> </p><p class=MsoNormal>> Q: What problem are you trying to fix? </p><p class=MsoNormal>> A: There were three reasons provided in the original proposal. I will also add that this topic has generated numerous discussions on the public and WG lists since it was first introduced in V3.0. The rate of threads is (if memory is correct) about once per year. After 15+ years of X3D V3, this rate of discussion (and the extensive discussion in each occurrence) tells me that the documentation is not sufficient. After 4 versions of the standard, that tells me that it may not be possible to write sufficiently clear documentation and that the better solution would be to change the representation.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I can't agree here. The documentation is problematic now and could be made formally correct if one states clearly what belongs to the XML standard and is kept outside the scope of X3D-XML, and what's the value stored in attributes.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Whether the result will be easy to understand for a novice is another question. Multilayer formats are bound to be complex; that's in itself a good reason to keep it as is and avoid loading it with exceptions and backward compatibility considerations. Storing structured data in an XML string is debatable, but certainly not specific to X3D. Coordinates in SVG, for instance, are also stored in long strings to avoid an explosion of tags.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Personally I don't see any decisive argument to change the encoding. It's only the standard wording which calls some adjustments.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Yves</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>_______________________________________________</p><p class=MsoNormal>x3d-public mailing list</p><p class=MsoNormal>x3d-public@web3d.org</p><p class=MsoNormal>http://web3d.org/mailman/listinfo/x3d-public_web3d.org</p><p class=MsoNormal><o:p> </o:p></p></div></body></html>