
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.ht... 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