OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ciq message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [no subject]


 

xNAL provides descriptions for every element and attribute, but it is up to
the users how they implement it. Interoperability of xNAL codified documents
depends on the both the parties agreeing on how the codification of the
schemas should be done.

This cannot be emphasized enough!  Some examples of the "impedance
mis-match" that can occur without that might be in order.  While any that
might be exhibited with regard to certain apparently same (like named)
elements for the standards mentioned in the table starting at line 997 might
be most revealing, it could be politically incorrect (or cooperation
damaging) to do so.  Moreover, I at least would not relish poring over each
of those to find any.  I suppose an easy one might be the fact that USA USPS
allows "unit" to mean any address subdivision to which that organization
encodes a ZIP+4, which could be a building, a whole floor (basement, lobby),
or some specific suite / apartment; BUT only ONE of those is allowed for
USPS "official" addressing (and ZIP+4 assignment).  In other countries,
however, multiple units (more than one with different types and hierarchy)
may be allowed / defined.

 

I have already included comments on section "8.8 Formatting Names and
Addresses" - specifically with respect to retaining all original data
(punctuation included) and including features that allow formatted addresses
to be represented and then extracted from the encoding as they were
originally presented or "standardized".

 

I refrained from a "quibble" of mine in the first comments with regard to
section "8.9 Representing types of names and addresses"; but since more
specific / detailed comments have been requested on implementation, I will
digress and "quibble".  The typing / naming of names as "first", "middle",
and "last" is problematic in at least two regards -

*	"first", "middle", and "last" refer to conventional positional
aspects of name presentation.

*	Since positional naming has apparently been avoided in other element
naming OR only had positional identification done as a (sub)type (or maybe
as an attribute?) as in

*	"Thoroughfare" rather than "ThoroughfareTrailingType"
*	Or <Direction type="Pre">West</Direction>  rather than
"Predirectional".

*	 

 


------_=_NextPart_001_01C529AA.B61E8600
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40";>

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">


<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:.5in;
	font-size:10.0pt;
	font-family:Arial;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p.code, li.code, div.code
	{margin-top:0in;
	margin-right:.3in;
	margin-bottom:0in;
	margin-left:.3in;
	margin-bottom:.0001pt;
	text-align:justify;
	background:#D9D9D9;
	font-size:9.0pt;
	font-family:"Courier New";}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:Arial;
	color:windowtext;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:601687347;
	mso-list-type:hybrid;
	mso-list-template-ids:1111638108 67698689 67698691 67698693 67698689 =
67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1
	{mso-list-id:849294910;
	mso-list-type:hybrid;
	mso-list-template-ids:1653115486 67698703 67698689 67698693 67698689 =
67698703 67698693 67698689 67698691 67698693;}
@list l1:level1
	{mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l1:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l1:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2
	{mso-list-id:1409306214;
	mso-list-type:hybrid;
	mso-list-template-ids:-1426165948 67698689 67698691 67698693 67698689 =
67698691 67698693 67698689 67698691 67698693;}
@list l2:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l2:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l2:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l3
	{mso-list-id:2044477016;
	mso-list-type:hybrid;
	mso-list-template-ids:1759642224 67698703 67698713 67698693 67698689 =
67698703 67698693 67698689 67698691 67698693;}
@list l3:level1
	{mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l3:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l3:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
-->
</style>

</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>As requested, I will try to make =
some more
specific comments on section &#8220;8 Version 3.0 &#8211; =
Implementation Considerations
and Guidelines&#8221;.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>=


<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Both the examples and formal =
diagrams are
good; but one can never have too many examples.&nbsp; Perhaps and =
appendix with
those would be in order.&nbsp; To make those accessible, they should =
probably
begin with very simple examples and proceed to the more complex. =
&nbsp;However,
showing the basic and advanced encoding side by side would probably be =
helpful.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>=


<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Especially important for ease of =
use /
accessibility (AND to get folks to use the standard! &#8230; =
appropriately!) would
be some sort of chart or spreadsheet that relates some of the examples =
XML encoding
(basic and advanced) to the diagram elements. &nbsp;This helps =
&#8220;demystify&#8221;
the related elements and will, perhaps, remove any confusion (and maybe =
uncover
some disjunction?) among those =
representations.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>=


<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>From lines 930-932, page 38 =
(bolded and
italicized emphasis <b><i><span =
style=3D'font-weight:bold;font-style:italic'>mine</span></i></b>)&#8211;=
<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>=


<p class=3DMsoBodyText><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt'>xNAL
provides descriptions for every element and attribute, but it is up to =
the
users how they implement it. <b><i><span =
style=3D'font-weight:bold;font-style:
italic'>Interoperability of xNAL codified documents depends on the both =
the
parties agreeing on how the codification of the schemas should be =
done.</span></i></b><o:p></o:p></span></font></p>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;=

font-style:italic'>This cannot be emphasized =
enough!</span></font></i></b><font
size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;
color:navy'>&nbsp; Some examples of the &#8220;impedance =
mis-match&#8221; that
can occur without that might be in order. &nbsp;While any that might be
exhibited with regard to certain <i><span =
style=3D'font-style:italic'>apparently
same (like named) </span></i>elements for the standards mentioned in =
the table
starting at line 997 might be most revealing, it could be politically =
incorrect
(or cooperation damaging) to do so. &nbsp;Moreover, I at least would =
not relish
poring over each of those to find any.&nbsp; I suppose an easy one =
might be the
fact that USA USPS allows &#8220;unit&#8221; to mean any address =
subdivision to
which that organization encodes a ZIP+4, which could be a building, a =
whole
floor (basement, lobby), or some specific suite / apartment; BUT only =
ONE of
those is allowed for USPS &#8220;official&#8221; addressing (and ZIP+4
assignment).&nbsp; In other countries, however, multiple units (more =
than one
with different types and hierarchy) may be allowed / =
defined.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>=


<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>I have already included comments =
on
section &#8220;8.8 Formatting Names and Addresses&#8221; &#8211; =
specifically with
respect to retaining all original data (punctuation included) and =
including
features that allow formatted addresses to be represented and then =
extracted
from the encoding as they were originally presented or =
&#8220;standardized&#8221;.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>=


<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>I refrained from a =
&#8220;quibble&#8221;
of mine in the first comments with regard to section &#8220;8.9 =
Representing
types of names and addresses&#8221;; but since more specific / detailed
comments have been requested on implementation, I will digress and =
&#8220;quibble&#8221;.&nbsp;
The typing / naming of names as &#8220;first&#8221;, =
&#8220;middle&#8221;, and &#8220;last&#8221;
is problematic in at least two regards =
&#8211;<o:p></o:p></span></font></p>

<ul style=3D'margin-top:0in' type=3Ddisc>
 <li class=3DMsoNormal style=3D'color:navy;mso-list:l2 level1 =
lfo7'><font size=3D2
     color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;first&#8221;,
     &#8220;middle&#8221;, and &#8220;last&#8221; refer to conventional =
<i><span
     style=3D'font-style:italic'>positional </span></i>aspects of name
     presentation.<o:p></o:p></span></font></li>
 <ul style=3D'margin-top:0in' type=3Dcircle>
  <li class=3DMsoNormal style=3D'color:navy;mso-list:l2 level2 =
lfo7'><font size=3D2
      color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Since
      positional naming has apparently been avoided in other <i><span
      style=3D'font-style:italic'>element </span></i>naming OR only had =
positional
      identification done as a (sub)type (or maybe as an attribute?) as =
in<o:p></o:p></span></font></li>
  <ul style=3D'margin-top:0in' type=3Dsquare>
   <li class=3DMsoNormal style=3D'color:navy;mso-list:l2 level3 =
lfo7'><font size=3D2
       color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;Thoroughfare&#8221;
       rather than &#8220;</span></font><font size=3D2 =
face=3DArial><span
       lang=3DEN-IE =
style=3D'font-size:10.0pt;font-family:Arial'>ThoroughfareTrailingType&#8=
221;</span></font><font
       size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></=
li>
   <li class=3DMsoNormal style=3D'color:navy;mso-list:l2 level3 =
lfo7'><font size=3D2
       color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Or
       &lt;Direction type=3D&#8221;Pre&#8221;&gt;West&lt;/Direction&gt; =
&nbsp;rather
       than &#8220;Predirectional&#8221;.<o:p></o:p></span></font></li>
  </ul>
  <li class=3DMsoNormal style=3D'color:navy;mso-list:l2 level2 =
lfo7'><font size=3D2
      color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></f=
ont></li>
 </ul>
</ul>

<p class=3DMsoNormal style=3D'margin-left:1.0in'><font size=3D2 =
color=3Dnavy
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p=
></span></font></p>

</div>

</body>

</html>

------_=_NextPart_001_01C529AA.B61E8600--


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]