<html><body bgcolor="#FFFFFF"><div>The rules seem pretty simple to me. Use selector rules first to erase all unused annotations. </div><div><br></div><div>The scoping is applied as before. </div><div><br></div><div>Perhaps this algorithm wasn't stated?</div><div><br></div><div>It is definitely true if you entangle the two so that scoping involves selector decisions then it seems more complex. We should keep the two cleanly separated. Selectors should be thought of as a preprocessor. </div><div><br></div><div>...mikeb<div><br class="webkit-block-placeholder"></div></div><div><br>On Nov 6, 2008, at 6:22 PM, Suman Kalia <<a href="mailto:kalia@ca.ibm.com">kalia@ca.ibm.com</a>> wrote:<br><br></div><div></div><blockquote type="cite"><div>
<br><font size="2" face="sans-serif"><b>>> 2. Selectors</b></font><font size="3">
<br>
</font><font size="2" face="sans-serif"><br>
>> Discussed Suman's suggestion from last weeks call.</font><font size="3">
</font><font size="2" face="sans-serif"><br>
>> - If a selector is supplied, then only dfdl:format blocks matching
that selector are used</font><font size="3"> </font><font size="2" face="sans-serif"><br>
>> - If a selector is not supplied, then only dfdl:format blocks
without a selector are used</font><font size="3"> <br>
</font><font size="2" face="sans-serif"><br>
>> Decided this is too restrictive as it requires a format block
for each selector on every item even if they define the same properties
so stayed with previous decision</font><font size="3"> <br>
</font><font size="2" face="sans-serif"><br>
>> - If selector is supplied and matches one of the dfdl:format blocks
then that block is used.</font><font size="3"> </font><font size="2" face="sans-serif"><br>
>> - Otherwise the dfdl:format block with no selector is used.</font><font size="3">
<br>
</font><font size="2" face="sans-serif"><br>
>> Reiterated that selectors are qnames.</font><font size="3"> <br>
</font>
<br><font size="3"> Alan - I think it will add more complexity and it
will be difficult for the user to comprehend the exact set of annotations
that would be applicable on the element. This becomes more complicated
when you take inheritance of annotations into account. Say grandparent
A has annotation with selector xyz , parent B & its child C has
annotation with no selector. When processing for selector xyz, which
annotations will be applicable for child C - will it inherit annotations
from grandparent A (which has same selector) or parent B (which has
annotation with no selector specified) ?. What if grand child C
had no dfdl annotation specified ?</font>
<br><font size="2" face="sans-serif"><br>
Suman Kalia<br>
IBM Toronto Lab<br>
WMB Toolkit Architect and Development Lead<br>
WebSphere Business Integration Application Connectivity Tools <br>
Tel : 905-413-3923 T/L 969-3923<br>
Fax : 905-413-4850 T/L 969-4850<br>
Internet ID : <a href="mailto:kalia@ca.ibm.com"><a href="mailto:kalia@ca.ibm.com">kalia@ca.ibm.com</a></a></font>
<br>
<br>
<br>
<table width="100%">
<tbody><tr valign="top">
<td><font size="1" color="#5f5f5f" face="sans-serif">From:</font>
</td><td><font size="1" face="sans-serif">Alan Powell <<a href="mailto:alan_powell@uk.ibm.com">alan_powell@uk.ibm.com</a>></font>
</td></tr><tr valign="top">
<td><font size="1" color="#5f5f5f" face="sans-serif">To:</font>
</td><td><font size="1" face="sans-serif"><a href="mailto:dfdl-wg@ogf.org">dfdl-wg@ogf.org</a></font>
</td></tr><tr valign="top">
<td><font size="1" color="#5f5f5f" face="sans-serif">Date:</font>
</td><td><font size="1" face="sans-serif">11/06/2008 11:55 AM</font>
</td></tr><tr valign="top">
<td><font size="1" color="#5f5f5f" face="sans-serif">Subject:</font>
</td><td><font size="1" face="sans-serif">[DFDL-WG] DFDL: Minutes from OGF WG
call, 05 Octobet 2008</font></td></tr></tbody></table>
<br>
<hr noshade="">
<br>
<br>
<br><font size="2" face="sans-serif"><b><br>
Open Grid Forum: Data Format Description Language Working Group<br>
<br>
Weekly Working Group Conference Call<br>
13:00 GMT, 5 November 2008<br>
<br>
<br>
Attendees</b></font><font size="3"> <br>
</font><font size="2" face="sans-serif"><br>
Steve Hanson (IBM)</font><font size="3"> </font><font size="2" face="sans-serif"><br>
Mike Beckerle(Oco)</font><font size="3"> </font><font size="2" face="sans-serif"><br>
Alan Powell (IBM)</font><font size="3"> <br>
</font><font size="2" face="sans-serif"><b><br>
1. End Of Parent</b></font><font size="3"> </font><font size="2" face="sans-serif"><br>
Discussed last proposal and subsequent emails.</font><font size="3"> <br>
</font><font size="2" face="sans-serif"><br>
Decided:</font><font size="3"> </font><font size="2" face="sans-serif"><br>
Only last element in a sequence can have lenghtkind=EndOfParent</font><font size="3">
</font><font size="2" face="sans-serif"><br>
Sequence can also have lengthKind=EndOfParent - means take length from
parent sequence.</font><font size="3"> </font><font size="2" face="sans-serif"><br>
LengthKind=endOfParent on outermost sequence means end of data stream.
So for the last field in a definition to extend to the end of the data
stream the element has </font><font size="2" face="Courier New">lengthKind="endOfParent"</font><font size="2" face="sans-serif">
and the enclosing sequence, and all parent sequences including outermost
also have </font><font size="2" face="Courier New">lengthKind="endOfParent"</font><font size="2" face="sans-serif">
</font><font size="3"><br>
</font><font size="2" face="sans-serif"><br>
Examples</font><font size="3"> <br>
</font><font size="2" face="sans-serif"><br>
1. Last element to end of data stream</font><font size="3"> </font><font size="2" face="sans-serif"><br>
</font><font size="2" face="Courier New"> <xsd:sequence></font><font size="3">
</font><font size="2" face="Courier New"><br>
<xsd:annotation></font><font size="3"> </font><font size="2" face="Courier New"><br>
<xsd:appinfo source="</font><a href="http://www.ogf.org/dfdl"><font size="1" color="blue" face="Courier New"><u>http://www.ogf.org/dfdl</u></font></a><font size="2" face="sans-serif">/</font><font size="2" face="Courier New">"></font><font size="3">
</font><font size="2" face="Courier New"><br>
<dfdl:format lengthKind="endOfParent"
/></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:appinfo></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:annotation></font><font size="3"> <br>
</font><font size="2" face="Courier New"><br>
<xs:element name="mandt" type="xsd:string"/>
<br>
<xsd:annotation></font><font size="3"> </font><font size="2" face="Courier New"><br>
<xsd:appinfo source="</font><a href="http://www.ogf.org/dfdl"><font size="1" color="blue" face="Courier New"><u>http://www.ogf.org/dfdl</u></font></a><font size="2" face="sans-serif">/</font><font size="2" face="Courier New">"></font><font size="3">
</font><font size="2" face="Courier New"><br>
<dfdl:format lengthKind="explicit"
length="3"/></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:appinfo></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:annotation></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:element></font><font size="3"> </font><font size="2" face="Courier New"><br>
....</font><font size="3"> </font><font size="2" face="Courier New"><br>
<xs:element name="last" type="xsd:string"/>
<br>
<xsd:annotation></font><font size="3"> </font><font size="2" face="Courier New"><br>
<xsd:appinfo source="</font><a href="http://www.ogf.org/dfdl"><font size="1" color="blue" face="Courier New"><u>http://www.ogf.org/dfdl</u></font></a><font size="2" face="sans-serif">/</font><font size="2" face="Courier New">"></font><font size="3">
</font><font size="2" face="Courier New"><br>
<dfdl:format lengthKind="endOfParent"/></font><font size="3">
</font><font size="2" face="Courier New"><br>
</xsd:appinfo></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:annotation></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:element></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:sequence></font><font size="3"> <br>
</font><font size="2" face="sans-serif"><br>
2. last element to fixed length container</font><font size="3"> </font><font size="2" face="sans-serif"><br>
</font><font size="3"> </font><font size="2" face="sans-serif"><br>
</font><font size="2" face="Courier New"> <xsd:sequence></font><font size="3">
</font><font size="2" face="Courier New"><br>
<xsd:annotation></font><font size="3"> </font><font size="2" face="Courier New"><br>
<xsd:appinfo source="</font><a href="http://www.ogf.org/dfdl"><font size="1" color="blue" face="Courier New"><u>http://www.ogf.org/dfdl</u></font></a><font size="2" face="sans-serif">/</font><font size="2" face="Courier New">"></font><font size="3">
</font><font size="2" face="Courier New"><br>
<dfdl:format lengthKind="explicit"
length="100" /></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:appinfo></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:annotation></font><font size="3"> <br>
</font><font size="2" face="Courier New"><br>
<xs:element name="mandt" type="xsd:string"/>
<br>
<xsd:annotation></font><font size="3"> </font><font size="2" face="Courier New"><br>
<xsd:appinfo source="</font><a href="http://www.ogf.org/dfdl"><font size="1" color="blue" face="Courier New"><u>http://www.ogf.org/dfdl</u></font></a><font size="2" face="sans-serif">/</font><font size="2" face="Courier New">"></font><font size="3">
</font><font size="2" face="Courier New"><br>
<dfdl:format lengthKind="explicit"
length="3"/></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:appinfo></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:annotation></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:element></font><font size="3"> </font><font size="2" face="Courier New"><br>
....</font><font size="3"> </font><font size="2" face="Courier New"><br>
<xs:element name="last" type="xsd:string"/>
<br>
<xsd:annotation></font><font size="3"> </font><font size="2" face="Courier New"><br>
<xsd:appinfo source="</font><a href="http://www.ogf.org/dfdl"><font size="1" color="blue" face="Courier New"><u>http://www.ogf.org/dfdl</u></font></a><font size="2" face="sans-serif">/</font><font size="2" face="Courier New">"></font><font size="3">
</font><font size="2" face="Courier New"><br>
<dfdl:format lengthKind="endOfParent"/></font><font size="3">
</font><font size="2" face="Courier New"><br>
</xsd:appinfo></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:annotation></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:element></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:sequence></font><font size="3"> <br>
</font><font size="2" face="sans-serif"><br>
3. last element to container terminator</font><font size="3"> </font><font size="2" face="sans-serif"><br>
</font><font size="3"> </font><font size="2" face="sans-serif"><br>
</font><font size="2" face="Courier New"> <xsd:sequence></font><font size="3">
</font><font size="2" face="Courier New"><br>
<xsd:annotation></font><font size="3"> </font><font size="2" face="Courier New"><br>
<xsd:appinfo source="</font><a href="http://www.ogf.org/dfdl"><font size="1" color="blue" face="Courier New"><u>http://www.ogf.org/dfdl</u></font></a><font size="2" face="sans-serif">/</font><font size="2" face="Courier New">"></font><font size="3">
</font><font size="2" face="Courier New"><br>
<dfdl:format lengthKind="delimited"
terminator="$" /></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:appinfo></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:annotation></font><font size="3"> <br>
</font><font size="2" face="Courier New"><br>
<xs:element name="mandt" type="xsd:string"/>
<br>
<xsd:annotation></font><font size="3"> </font><font size="2" face="Courier New"><br>
<xsd:appinfo source="</font><a href="http://www.ogf.org/dfdl"><font size="1" color="blue" face="Courier New"><u>http://www.ogf.org/dfdl</u></font></a><font size="2" face="sans-serif">/</font><font size="2" face="Courier New">"></font><font size="3">
</font><font size="2" face="Courier New"><br>
<dfdl:format lengthKind="explicit"
length="3"/></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:appinfo></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:annotation></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:element></font><font size="3"> </font><font size="2" face="Courier New"><br>
....</font><font size="3"> </font><font size="2" face="Courier New"><br>
<xs:element name="last" type="xsd:string"/>
<br>
<xsd:annotation></font><font size="3"> </font><font size="2" face="Courier New"><br>
<xsd:appinfo source="</font><a href="http://www.ogf.org/dfdl"><font size="1" color="blue" face="Courier New"><u>http://www.ogf.org/dfdl</u></font></a><font size="2" face="sans-serif">/</font><font size="2" face="Courier New">"></font><font size="3">
</font><font size="2" face="Courier New"><br>
<dfdl:format lengthKind="endOfParent"/></font><font size="3">
</font><font size="2" face="Courier New"><br>
</xsd:appinfo></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:annotation></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:element></font><font size="3"> </font><font size="2" face="Courier New"><br>
</xsd:sequence></font><font size="3"> <br>
</font><font size="2" face="sans-serif"><i><br>
Isn't this the same as "last " with lengthKind = "delimited"?</i></font><font size="3">
</font><font size="2" face="sans-serif"><br>
</font><font size="3"> </font><font size="2" face="sans-serif"><b><br>
2. Selectors</b></font><font size="3"> <br>
</font><font size="2" face="sans-serif"><br>
Discussed Suman's suggestion from last weeks call.</font><font size="3">
</font><font size="2" face="sans-serif"><br>
- If a selector is supplied, then only dfdl:format blocks matching that
selector are used</font><font size="3"> </font><font size="2" face="sans-serif"><br>
- If a selector is not supplied, then only dfdl:format blocks without a
selector are used</font><font size="3"> <br>
</font><font size="2" face="sans-serif"><br>
Decided this is too restrictive as it requires a format block for each
selector on every item even if they define the same properties so stayed
with previous decision</font><font size="3"> <br>
</font><font size="2" face="sans-serif"><br>
- If selector is supplied and matches one of the dfdl:format blocks then
that block is used.</font><font size="3"> </font><font size="2" face="sans-serif"><br>
- Otherwise the dfdl:format block with no selector is used.</font><font size="3">
<br>
</font><font size="2" face="sans-serif"><br>
Reiterated that selectors are qnames.</font><font size="3"> <br>
</font><font size="2" face="sans-serif"><b><br>
3. Moving to XSD 1.1 as base for DFDL</b></font><font size="3"> <br>
</font><font size="2" face="sans-serif"><br>
Benfits:</font><font size="3"> </font><font size="2" face="sans-serif"><br>
Can use xsd:all instead of introducing unordered sequences.</font><font size="3">
</font><font size="2" face="sans-serif"><br>
weakened wildcard rules.</font><font size="3"> <br>
</font><font size="2" face="sans-serif"><br>
Agreed in principle. MB to investigate to look at the other changes in
Schema 1.1 to check effect on other dfdl functions and restrictions</font><font size="3">
<br>
</font><font size="2" face="sans-serif"><b><br>
4. Not dicussed</b></font><font size="3"> <br>
</font><font size="2" face="sans-serif"><br>
SCD spec changes</font><font size="3"> </font><font size="2" face="sans-serif"><br>
Multi-level semntics</font><font size="3"> <br>
</font><font size="2" face="sans-serif"><b><br>
2. AOB</b></font><font size="3"> </font><font size="2" face="sans-serif"><br>
Next call 12 November</font><font size="3"> <br>
</font><font size="2" face="sans-serif"><b><br>
Meeting closed, 13:10 GMT</b></font><font size="3"> </font>
<p><font size="3" face="sans-serif"><b>Actions raised at this meeting</b></font><font size="3">
</font>
</p><table border="" width="100%">
<tbody><tr valign="top">
<td width="15%">
<div align="center"><font size="2" face="sans-serif"><b>No</b></font></div>
</td><td width="84%"><font size="2" face="sans-serif"><b>Action </b></font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>023</b></font></div>
</td><td><font size="2" face="sans-serif">MB: Review Schema 1.1</font><font size="3">
</font>
</td></tr><tr valign="top">
<td>
</td><td></td></tr></tbody></table>
<p><font size="3" face="sans-serif"><b>Current Actions:</b></font><font size="3">
</font>
</p><table border="" width="100%">
<tbody><tr valign="top">
<td width="2%">
<div align="center"><font size="2" face="sans-serif"><b>No</b></font></div>
</td><td width="97%"><font size="2" face="sans-serif"><b>Action </b></font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>003</b></font></div>
</td><td><font size="2" face="sans-serif">AP: Update spec from WTX document</font><font size="3">
</font><font size="2" face="sans-serif"><br>
13/8: All resolved issues have been added to spec. Remaining unresolved
items need discussion</font><font size="3"> </font><font size="2" face="sans-serif"><br>
10/9: Alan will pull out the remaining unresolved items and circulate for
discussion next week</font><font size="3"> </font><font size="2" face="sans-serif"><br>
17/9: Doc distributed and partially discussed</font><font size="3"> </font><font size="2" face="sans-serif"><br>
15/10: All updateds complete except minlength</font><font size="3"> </font><font size="2" face="sans-serif"><br>
22/10: No update</font><font size="3"> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>004</b></font></div>
</td><td><font size="2" face="sans-serif">MB: Mike will also author a new section
in response to comments from Sandy Gao and Suman Kalia, explicitly connecting
syntax with DFDL semantics</font><font size="3"> </font><font size="2" face="sans-serif"><br>
16/7: no progress</font><font size="3"> </font><font size="2" face="sans-serif"><br>
10/9: Mike not convinced this is necessary. Steve to talk to Sandy to see
if it is needed for any IBM implementation that extends the existing XML
parsing framework</font><font size="3"> </font><font size="2" face="sans-serif"><br>
15/10: SH to talk to Sandy</font><font size="3"> </font><font size="2" face="sans-serif"><br>
22/10: SH needs reminding of what this issue is about</font><font size="3">
</font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>007</b></font></div>
</td><td><font size="2" face="sans-serif">AP: enum + expression wording <br>
13/8: no progress</font><font size="3"> </font><font size="2" face="sans-serif"><br>
10/9: No update</font><font size="3"> </font><font size="2" face="sans-serif"><br>
17/9: No update</font><font size="3"> </font><font size="2" face="sans-serif"><br>
22/10: No update</font><font size="3"> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>012</b></font></div>
</td><td><font size="2" face="sans-serif">AP/SH: Update decimalCalendarScheme</font><font size="3">
</font><font size="2" face="sans-serif"><br>
10/9: Not allocated yet</font><font size="3"> </font><font size="2" face="sans-serif"><br>
17/9: No update</font><font size="3"> </font><font size="2" face="sans-serif"><br>
24/9: Add calendar binary formats to actions</font><font size="3"> </font><font size="2" face="sans-serif"><br>
22/10: No progress</font><font size="3"> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>014</b></font></div>
</td><td><font size="2" face="sans-serif">SH: Use cases for lengthKind pattern
on binary fields.</font><font size="3"> </font><font size="2" face="sans-serif"><br>
10/9: Not done</font><font size="3"> </font><font size="2" face="sans-serif"><br>
17/9: No update</font><font size="3"> </font><font size="2" face="sans-serif"><br>
22/10: SH not sure he can provide a concrete use case</font><font size="3">
</font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>016</b></font></div>
</td><td><font size="2" face="sans-serif">AP: Add hidden changes to spec</font><font size="3">
</font><font size="2" face="sans-serif"><br>
22/10: No update</font><font size="3"> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>017</b></font></div>
</td><td><font size="2" face="sans-serif">All: Review EndOfData changes</font><font size="3">
</font><font size="2" face="sans-serif"><br>
22/10: SH response mailed to Mike </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>018</b></font></div>
</td><td><font size="2" face="sans-serif">AP: Agree padding to minimum length</font><font size="3">
</font><font size="2" face="sans-serif"><br>
15/10: Needs documenting</font><font size="3"> </font><font size="2" face="sans-serif"><br>
22/10: No update</font><font size="3"> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>019</b></font></div>
</td><td><font size="2" face="sans-serif">AP: Document defineTextNumber etc</font><font size="3">
</font><font size="2" face="sans-serif"><br>
22/10: No update</font><font size="3"> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>020</b></font></div>
</td><td><font size="2" face="sans-serif">SH: Resolve </font><font size="2" face="Arial">packedDecimalSignCodes</font><font size="2" face="sans-serif"><b>
</b>behaviour depends on NumberCheckPolicy <br>
22/10: No progress</font><font size="3"> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>021</b></font></div>
</td><td><font size="2" face="sans-serif">AP: Document textNumberRepresenation
and binaryNumberRepresentation</font><font size="3"> </font><font size="2" face="sans-serif"><br>
22/10: No update</font><font size="3"> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>022</b></font></div>
</td><td><font size="2" face="sans-serif">SH: Talk to Sandy Gao to assess use
of schema 1.1</font><font size="3"> </font><font size="2" face="sans-serif"><br>
22/10: Mail sent to Sandy</font></td></tr></tbody></table>
<p><font size="3" face="sans-serif"><b>Closed actions:</b></font><font size="3">
</font>
</p><table border="" width="100%">
<tbody><tr valign="top">
<td width="50%">
</td><td width="50%">
</td></tr><tr valign="top">
<td>
</td><td>
</td></tr><tr valign="top">
<td>
</td><td>
</td></tr><tr valign="top">
<td>
</td><td></td></tr></tbody></table>
<p><font size="3" face="sans-serif"><b>033 Work items:</b></font><font size="3">
</font>
</p><table border="" width="100%">
<tbody><tr valign="top">
<td width="2%">
<div align="center"><font size="2" face="sans-serif"><b>No</b></font></div>
</td><td width="97%"><font size="2" face="sans-serif"><b>Item</b></font><font size="3">
</font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>001</b></font></div>
</td><td><font size="2" face="Arial">String XML type </font><font size="2" color="blue" face="Arial">(Ian
P)</font><font size="2" face="Arial"> - </font><font size="2" color="red" face="Arial">Apr
30, 2008</font><font size="3"> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>002</b></font></div>
</td><td><font size="2" face="Arial">Escape schemes </font><font size="2" color="blue" face="Arial">(Ian
P)</font><font size="2" face="Arial"> - </font><font size="2" color="red" face="Arial">Apr
30, 2008</font><font size="3"> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>003</b></font></div>
</td><td><font size="2" face="Arial">Variables - </font><font size="2" color="red" face="Arial">??,
2008</font><font size="2" color="blue" face="Courier New"> </font><font size="2" color="blue" face="Arial">(Mike)</font><font size="3">
</font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>004</b></font></div>
</td><td><font size="2" face="Arial">Selectors</font><font size="2" color="blue" face="Arial">
(Suman/Alan) </font><font size="2" face="Arial">- </font><font size="2" color="red" face="Arial">Apr
30, 2008</font><font size="3"> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>005</b></font></div>
</td><td><font size="2" face="Arial">Improvements on property descriptions - </font><font size="2" color="red" face="Arial">??,
2008</font><font size="2" color="blue" face="Arial"> (All - split TBD)</font><font size="3">
</font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>006</b></font></div>
</td><td><font size="2" face="Arial">Envelopes and Payloads </font><font size="2" color="blue" face="Arial">(Steve)</font><font size="2" face="Arial">
- </font><font size="2" color="red" face="Arial">Apr 30, 2008</font><font size="3">
</font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>007</b></font></div>
</td><td><font size="2" face="Arial">(from draft 32) valueCalc </font><font size="2" color="blue" face="Arial">(Mike)</font><font size="2" face="Arial">
- </font><font size="2" color="red" face="Arial">??, 2008</font><font size="3">
<b>*Mostly complete*</b> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>008</b></font></div>
</td><td><font size="2" face="Arial">(from draft 32) Property precedence for writing
</font><font size="2" color="blue" face="Arial">(Steve)</font><font size="2" face="Arial">
- </font><font size="3"><b>*complete but under review*</b> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>009</b></font></div>
</td><td><font size="2" face="Arial">(from draft 32) Variable markup </font><font size="2" color="blue" face="Arial">(Steve)</font><font size="2" face="Arial">
- </font><font size="2" color="red" face="Arial">Mar 31, 2008</font><font size="3">
<b>*proposal needs writing up*</b> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>010</b></font></div>
</td><td><font size="2" face="Arial">(from draft 32) Assertions, discriminators
and choice, including discussion of timing option </font><font size="2" color="blue" face="Arial">(Suman)</font><font size="2" face="Arial">
- </font><font size="2" color="red" face="Arial">Mar 31, 2008</font><font size="3">
<b>* in progress *</b> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>011</b></font></div>
</td><td><font size="2" face="Arial">(from draft 32) How speculative parsing works
(combining choice and variable-occurence - currently these are separate)
</font><font size="2" color="red" face="Arial">??, 2008</font><font size="2" color="blue" face="Arial">
(IBM)</font><font size="3"> <b>* in progress *</b> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>012</b></font></div>
</td><td><font size="2" face="Arial">(from draft 32) Reordering the properties
discussion: move representation earlier, improve flow of topics </font><font size="2" color="red" face="Arial">??,
2008</font><font size="2" face="Arial"> </font><font size="2" color="blue" face="Arial">(Alan)
</font><font size="3"><b>* not started *</b> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>013</b></font></div>
</td><td><font size="2" face="Arial">(from F2F) New scoping rules</font><font size="3">
</font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>014</b></font></div>
</td><td><font size="2" face="Arial">(from F2F) Occurs, OccurSeparator changes</font><font size="3">
</font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>015</b></font></div>
</td><td><font size="2" face="Arial">(from F2F) choices and Output </font><font size="2" color="blue" face="Arial">(Mike)</font><font size="3">
</font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>016</b></font></div>
</td><td><font size="2" face="Arial">(from F2F) xpath forward references </font><font size="2" color="blue" face="Arial">(Alan)
</font><font size="3"><b>*complete*</b> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>017</b></font></div>
</td><td><font size="2" face="Arial">(IBM WTX review) Minor agreed updates </font><font size="2" color="blue" face="Arial">(Alan)
</font><font size="3"><b>*complete*</b> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>018</b></font></div>
</td><td><font size="2" face="Arial">(IBM WTX review) Review generateNewLine </font><font size="2" color="blue" face="Arial">(Alan)
</font><font size="3"><b>*complete*</b> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>020</b></font></div>
</td><td><font size="2" face="Arial">(IBM WTX review) </font><font size="2" color="blue" face="sans-serif">Special
value for zero seen eg 'zero'. </font><font size="2" color="blue" face="Arial">(Steve)
</font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>021</b></font></div>
</td><td><font size="2" face="Arial">(IBM WTX review) 'EndOfData' changes </font><font size="2" color="blue" face="Arial">(Alan)</font><font size="3">
</font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>022</b></font></div>
</td><td><font size="2" face="Arial">(IBM WTX review) Unresolvable choices - infoset
changes </font><font size="3"><b>*complete*</b> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>023</b></font></div>
</td><td><font size="2" face="Arial">(IBM WTX review) </font><font size="3" face="Times New Roman">separatorKind=’prefix’
‘infix’ or ‘postfix’ </font><font size="2" color="blue" face="Arial">(Alan)
</font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>024</b></font></div>
</td><td><font size="2" face="Arial">(IBM WTX review) StopValue clarification
</font><font size="2" color="blue" face="Arial">(Alan) </font><font size="3">
</font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>025</b></font></div>
</td><td><font size="2" face="Arial">Augmented infoset and unparsing </font><font size="2" color="blue" face="Arial">(Alan)
</font><font size="3"> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>026</b></font></div>
</td><td><font size="2" face="sans-serif">Hidden changes</font><font size="3"> </font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>027</b></font></div>
</td><td><font size="2" face="sans-serif">Add decimal supp to main spec</font><font size="3">
</font>
</td></tr><tr valign="top">
<td>
<div align="center"><font size="2" face="sans-serif"><b>028</b></font></div>
</td><td><font size="2" face="sans-serif">Remove extended floats</font></td></tr></tbody></table>
<p><font size="2" face="sans-serif"><br>
<br>
Alan Powell<br>
<br>
MP 211, IBM UK Labs, Hursley, Winchester, SO21 2JN, England<br>
Notes Id: Alan Powell/UK/IBM email: <a href="mailto:alan_powell@uk.ibm.com">alan_powell@uk.ibm.com</a>
<br>
Tel: +44 (0)1962 815073
Fax: +44 (0)1962 816898<br>
</font><font size="3"><br>
</font><font size="2" face="sans-serif"><br>
</font><font size="3"><br>
</font>
</p><hr><font size="2" face="sans-serif"><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><font size="3"> </font>
</p><p><font size="2" face="sans-serif"><br>
</font><font size="3"><br>
<br>
</font><font size="2" face="sans-serif"><br>
</font><tt><font size="2">--<br>
dfdl-wg mailing list<br>
<a href="mailto:dfdl-wg@ogf.org"><a href="mailto:dfdl-wg@ogf.org">dfdl-wg@ogf.org</a></a><br>
</font></tt><a href="http://www.ogf.org/mailman/listinfo/dfdl-wg"><tt><font size="2">http://www.ogf.org/mailmYW4vbGlzdGluZm8vZGZkbC13ZzwvZm9udD48L3R0PjwvYT4NCjxwPg0KPHA+DQo=HNoaXJlIFBPNg0KM0FVPC9pPjwvZm9udD48Zm9u
t size=3> </font>
</tt></a></p><a href="http://www.ogf.org/mailman/listinfo/dfdl-wg"><tt></tt></a><tt><p><a href="http://www.ogf.org/mailman/listinfo/dfdl-wg"><font size="2" face="sans-serif"><br>
</font><font size="3"><br>
<br>
</font><font size="2" face="sans-serif"><br>
</font><tt><font size="2">--<br>
dfdl-wg mailing list<br>
dfdl-wg@ogf.org<br>
</font></tt></a><a href="http://www.ogf.org/mailman/listinfo/dfdl-wg"><tt><font size="2">http://www.ogf.org/mailman/listinfo/dfdl-wg</font></tt></a>
</p><p>
</p><p>
</p></tt></div></blockquote><blockquote type="cite"><div><span>--</span><br><span> dfdl-wg mailing list</span><br><span> <a href="mailto:dfdl-wg@ogf.org"><a href="mailto:dfdl-wg@ogf.org">dfdl-wg@ogf.org</a></a></span><br><span> <a href="http://www.ogf.org/mailman/listinfo/dfdl-wg"><a href="http://www.ogf.org/mailman/listinfo/dfdl-wg">http://www.ogf.org/mailman/listinfo/dfdl-wg</a></a></span></div></blockquote></body></html>