Steve - some comments
I suggest we create a category DFDL
Advanced features and put support for hidden elements under
this as not many users would need it or implement it. One can also make
the case for putting "Nils and defaults" under the DFDL
advanced features as this is one of the complex part of the specification.
Core - should have support for choice
construct as this is the most common building block. I would like
to see support for delimited data; the basic and most widely used
form is comma separated records which would require lenghtKind=delimited
and separators to be moved to core specification..
Suman Kalia
IBM Toronto Lab
WebSphere Message Broker Toolkit Architect and Development Lead
WebSphere Business Integration Application Connectivity Tools
http://www.ibm.com/developerworks/websphere/zones/businessintegration/wmb.html
Tel : 905-413-3923 T/L 969-3923
Fax : 905-413-4850 T/L 969-4850
Internet ID : kalia@ca.ibm.com
From:
Steve Hanson <smh@uk.ibm.com>
To:
dfdl-wg@ogf.org
Date:
07/07/2010 09:47 AM
Subject:
[DFDL-WG] Subsetting
the DFDL spec
Sent by:
dfdl-wg-bounces@ogf.org
Some thoughts about subsetting the DFDL spec to make it more consumable
for readers and implementors.
We need to decide how the use of a subset is indicated in a DFDL xsd.
It can be implicit by the properties referenced, or explicit up front.
The difference is best illustrated by an example. Let's say Bidi
support is a subset and I don't want to use Bidi. If using the implicit
method, then I still need the dfdl:textBidi property to be set to 'no'
even when in subset mode because the same xsd could be used by a full DFDL
processor and it will expect a value. If using explicit, then I don't
need to set the dfdl:textBidi property at all, because the DFDL processor
will never look for it unless the xsd is switched to include that subset.
Here's a straw man for some subsets.
Regards
Steve Hanson
Strategy, Common Transformation & DFDL
Co-Chair, OGF DFDL WG
IBM SWG, Hursley, UK,
smh@uk.ibm.com,
tel +44-(0)1962-815848
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number
741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6
3AU
--
dfdl-wg mailing list
dfdl-wg@ogf.org
http://www.ogf.org/mailman/listinfo/dfdl-wg