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