<!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>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=718130323-19052009></SPAN>&nbsp;</DIV>
<DIV>&nbsp;</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&nbsp;| 
OGF DFDL WG Co-Chair | CTO | Oco, Inc.</SPAN></B></SPAN><BR><SPAN 
style="FONT-SIZE: 10pt; COLOR: gray; FONT-FAMILY: Arial">Tel:&nbsp; 
781-810-2125&nbsp; | <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">&nbsp;</SPAN></P>
<DIV>&nbsp;</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? &nbsp;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 
&amp; default control properties on a simple type? &nbsp;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? &nbsp;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. &nbsp;</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>