<br><font size=2 face="sans-serif">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 size=2 face="sans-serif">The following issues were noted:</font>
<br>
<br><font size=2 face="sans-serif">1) Missing property dfdl:textBooleanJustification
- similar properties exist for string, number and calendar types.</font>
<br>
<br><font size=2 face="sans-serif">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 size=2 face="sans-serif">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 size=2 face="sans-serif">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 size=2 face="sans-serif">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 size=2 face="sans-serif">6) Should dfdl:integerBooleanXXXRep
be renamed dfdl:binaryBooleanXXXRep ?</font>
<br>
<br><font size=2 face="sans-serif">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 size=2 face="sans-serif">8) Should dfdl:initiated also apply
to xs:choice?</font>
<br>
<br><font size=2 face="sans-serif">9) Draft 33 property precedence had
dfdl:outputLengthCalc - but that is not in the spec anywhere else?</font>
<br>
<br><font size=2 face="sans-serif">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 size=2 face="sans-serif"><br>
</font>
<hr><font size=2 face="sans-serif"><br>
<i><br>
</i></font>
<p><font size=2 face="sans-serif"><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 size=2 face="sans-serif"><br>
<br>
</font>
<br>
<br><font size=2 face="sans-serif"><br>
</font>