<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.16825" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=718130323-19052009><FONT face=Arial
color=#0000ff size=2>My markup on this attached - mostly using comment balloons
on the side.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=718130323-19052009><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=718130323-19052009></SPAN> </DIV>
<DIV> </DIV>
<P align=left><A name=""></A><?xml:namespace prefix = st1 ns =
"urn:schemas-microsoft-com:office:smarttags" /><st1:PersonName w:st="on"><SPAN
style="mso-bookmark: ''"><B><SPAN
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"></SPAN></B></SPAN></st1:PersonName><SPAN
style="mso-bookmark: ''"><B><SPAN
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Mike Beckerle |
OGF DFDL WG Co-Chair | CTO | Oco, Inc.</SPAN></B></SPAN><BR><SPAN
style="FONT-SIZE: 10pt; COLOR: gray; FONT-FAMILY: Arial">Tel:
781-810-2125 | <st1:address w:st="on"><st1:Street w:st="on">100 Fifth
Ave., 4th Floor</st1:Street>, <st1:City w:st="on">Waltham</st1:City> <st1:State
w:st="on">MA</st1:State> <st1:PostalCode
w:st="on">02451</st1:PostalCode></st1:address> |</SPAN> <A
href="mailto:mbeckerle.dfdl@gmail.com"><SPAN
style="FONT-SIZE: 10pt; COLOR: gray"><FONT
face=Arial>mbeckerle.dfdl@gmail.com</FONT></SPAN></A><SPAN
style="FONT-SIZE: 10pt; COLOR: gray; FONT-FAMILY: Arial"> </SPAN></P>
<DIV> </DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> dfdl-wg-bounces@ogf.org
[mailto:dfdl-wg-bounces@ogf.org] <B>On Behalf Of </B>Steve
Hanson<BR><B>Sent:</B> Friday, May 08, 2009 12:23 PM<BR><B>To:</B>
dfdl-wg@ogf.org<BR><B>Subject:</B> [DFDL-WG] DFDL: Action 027 - rework of
property precedence - plusissues arising<BR></FONT><BR></DIV>
<DIV></DIV><BR><FONT face=sans-serif size=2>I've created a separate property
precedence for each schema object that can carry non-scoping DFDL properties
(attached for review).</FONT> <BR><BR><BR><FONT face=sans-serif size=2>The
following issues were noted:</FONT> <BR><BR><FONT face=sans-serif size=2>1)
Missing property dfdl:textBooleanJustification - similar properties exist for
string, number and calendar types.</FONT> <BR><BR><FONT face=sans-serif
size=2>2) What is the rule when the same DFDL properties occur on a
xs:simpleType and a xs:element that uses that type? Does this work a) like
element/group references (ie, properties combined with element winning) or b)
like complex element and its sequence (ie, element and simpleType are considered
separate objects)? I don't think section 10 covers this case.
</FONT><BR><BR><FONT face=sans-serif size=2>3) Should we allow the DFDL nil
& default control properties on a simple type? xs:nillable and
xs:default are element only attributes in xsd. Spec currently allows
this.</FONT> <BR><BR><FONT face=sans-serif size=2>4) Should we allow DFDL occurs
properties on global elements? Whether something repeats is a particle
thing. Spec currently allows this. (IBM's WTX and MRM don't allow this).</FONT>
<BR><BR><FONT face=sans-serif size=2>5) Missing work item to get BiDi properties
into shape and incorporated into spec. Should these be grouped, like escape
scheme, calendar scheme, etc? Do they apply to calendar and number types?</FONT>
<BR><BR><FONT face=sans-serif size=2>6) Should dfdl:integerBooleanXXXRep be
renamed dfdl:binaryBooleanXXXRep ?</FONT> <BR><BR><FONT face=sans-serif
size=2>7) We might want to reconsider the name of the new flag dfdl:initiated -
it could be read that the xs:sequence itself is initiated rather than its
children. </FONT> <BR><BR><FONT face=sans-serif size=2>8) Should
dfdl:initiated also apply to xs:choice?</FONT> <BR><BR><FONT face=sans-serif
size=2>9) Draft 33 property precedence had dfdl:outputLengthCalc - but that is
not in the spec anywhere else?</FONT> <BR><BR><FONT face=sans-serif
size=2>Regards<BR><BR>Steve Hanson<BR>Programming Model Architect<BR>WebSphere
Message Brokers<BR>Hursley, UK<BR>Internet: smh@uk.ibm.com<BR>Phone (+44)/(0)
1962-815848<BR></FONT><BR><FONT face=sans-serif size=2><BR></FONT>
<HR>
<FONT face=sans-serif size=2><BR><I><BR></I></FONT>
<P><FONT face=sans-serif size=2><I>Unless stated otherwise above:<BR>IBM United
Kingdom Limited - Registered in England and Wales with number 741598.
<BR>Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6
3AU</I></FONT>
<P><FONT face=sans-serif size=2><BR><BR></FONT><BR><BR><FONT face=sans-serif
size=2><BR></FONT></P></BODY></HTML>