<br><font size=2 face="sans-serif"><br>
Alan Powell<br>
<br>
MP 211, IBM UK Labs, Hursley, Winchester, SO21 2JN, England<br>
Notes Id: Alan Powell/UK/IBM email: alan_powell@uk.ibm.com
<br>
Tel: +44 (0)1962 815073
Fax: +44 (0)1962 816898<br>
</font>
<br><font size=1 color=#800080 face="sans-serif">----- Forwarded by Alan
Powell/UK/IBM on 23/01/2008 17:18 -----</font>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Alan Powell/UK/IBM</b>
</font>
<p><font size=1 face="sans-serif">23/01/2008 12:08</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">DFDL</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">OGF DFDL WG call today 23-01-2008 -
agenda</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br><font size=2 face="sans-serif">Review items from previous calls.</font>
<br>
<br><font size=2 face="sans-serif">- OGF22</font>
<br>
<br><font size=2 face="sans-serif">- Specification drafts</font>
<br>
<br><font size=2 face="sans-serif">- Expression language</font>
<br>
<br>
<br><font size=2 face="sans-serif">- Property precedence</font>
<br>
<br><font size=2 face="sans-serif">- UML for DFDL schema</font>
<br>
<br>
<br><font size=2 face="sans-serif">Discussion for this call</font>
<br>
<br><font size=2 face="sans-serif">- Review entity proposal</font>
<br>
<br><font size=2 face="sans-serif">- Steve's suggestions</font>
<br><font size=2 face="sans-serif"> 1) This is related to the
white space discussion around entities. One way to handle the situation
where the terminator can vary is to allow the DFDL markup properties (dfdl:terminator,
dfdl:separator, etc) to be lists, just like we already do for dfdl:nullValues.
(IBM's WTX has this capability).</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
2) We've allowed the prefix of a prefixed length to be explicitly described
as a non-event field using dfdl:lengthPrefixType. Should we permit this
for markup properties? Instead of supplying a list of possible values,
you supply a simple type with enums for the values. This could be viewed
as an alternative/complementary to 1). There is a limitations - because
we are using XSDL enumeration facet, we are constrained by its syntax so
I don't see how we could use our own entity scheme or expressions. Also,
I suspect that enums are inherently unordered so we'd need a way of saying
which to use on output (use an element of simple type and use XSDL default
attribute?). Lastly, we should not force a user to model an initiator
as an element/type - most users just see it as a piece of text so just
entering the value must still be allowed. </font><font size=3><br>
</font><font size=2 face="sans-serif"><br>
3) Let's say my delimiter is dynamically defined at the start of the data,
like EDI allows. We would handle that in DFDL using an expression or variable.
However, EDI also allows random white space to appear after the delimiter.
Can our expression/entity syntaxes handle this? Does this preclude
use of 1) or 2)? </font>
<br>
<br>
<br><font size=2 face="sans-serif"><br>
Alan Powell<br>
<br>
MP 211, IBM UK Labs, Hursley, Winchester, SO21 2JN, England<br>
Notes Id: Alan Powell/UK/IBM email: alan_powell@uk.ibm.com
<br>
Tel: +44 (0)1962 815073
Fax: +44 (0)1962 816898<br>
</font><font size=3 face="sans-serif"><br>
</font>
<br><font size=3 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>
</font><font size=3 face="sans-serif"><br>
</font>
<br>
<br><font size=3 face="sans-serif"><br>
<br>
</font>
<br><font size=3 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>
</font><font size=3 face="sans-serif"><br>
</font>
<br>
<br><font size=3 face="sans-serif"><br>
</font>