[DFDL-WG] Subsetting the DFDL spec
Suman Kalia
kalia at ca.ibm.com
Wed Jul 7 11:50:29 CDT 2010
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 at ca.ibm.com
From: Steve Hanson <smh at uk.ibm.com>
To: dfdl-wg at ogf.org
Date: 07/07/2010 09:47 AM
Subject: [DFDL-WG] Subsetting the DFDL spec
Sent by: dfdl-wg-bounces at 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 at 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 at ogf.org
http://www.ogf.org/mailman/listinfo/dfdl-wg
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.ogf.org/pipermail/dfdl-wg/attachments/20100707/f99cec89/attachment-0001.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Subset_proposal_v1.ppt
Type: application/octet-stream
Size: 57344 bytes
Desc: not available
Url : http://www.ogf.org/pipermail/dfdl-wg/attachments/20100707/f99cec89/attachment-0001.obj
More information about the dfdl-wg
mailing list