[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