Notes from DFDL call 2007-05-09
Mike Beckerle
Simon Parker
Martin Westhead
Suman Kalia
Geoff Judd
Steve Hanson
Alan Powell
Notes:
Simon Parker of PolarLake was introduced.
Welcome Simon!
Report from OGF 20
approximately 12 attendees at session
Notes from session are posted/sent by
email.
We discussed the notes:
pointers - not core for v1.0, . A supplement
would be ok.
multi-dim arrays - pointed out that
we can do these via nesting, though there are some drawbacks about storage
order variation.
support for versioning - we agreed that
we want to be compatible with versioning approaches of DFDL schemas by
users, but not address the problem in the standard. It's not different
for DFDL from XML Schema.
we need to revisit "selectors"
topic since these could be used to mix versions of a format into the same
DFDL schema.
ISO CGM - common graphics metafile -
suggested as a use case.
New floating point number formats, e..g.,
small ones like 14 bit ones used in graphics and such.
We discussed whether there should be
special DFDL-based annotations that DFDL processors would provide visibility
to for applications.
Alternative is "just look for the
annotation on the schema", i.e., leave it up to the applications to
reach into the schema themselves. DFDL stays out of this.
2nd point was that spec. needs to specify
how various supported floating point formats are approximated when converted
to the XML types float and double.
We decided that advanced floating point
could be a supplement.
Validation: decided to mention in spec
that streaming validation is an allowed behavior for DFDL processors, and
that if XML-schema or schematron validation is performed by a DFDL processor
that it must be consistent with an XML Schema validator operating on an
XML document as described by the implied XML schema for the DFDL schema.
Issue raised - need "arbitrary
whitespace" as delmiter. How to specify.
Issue raised - need arbitrary sized
binary integer (or even decimal), Bignums. Financial communities use these.
Selectors - need to revisit in a future
call.
Mike Beckerle
STSM, Architect, Scalable Computing
IBM Software Group
Information Platform and Solutions
Westborough, MA 01581
direct: voice and FAX 508-599-7148
assistant: Pam Riordan
priordan@us.ibm.com
508-599-7046