[DFDL-WG] Subsetting the DFDL spec
Alan Powell
alan_powell at uk.ibm.com
Wed Jul 14 06:01:07 CDT 2010
Steve
I have made some minor changes to you proposal
- Move lengthKind pattern out separately to avoid having to implement
regular expressions when only want delimited.
- moved hidden to expression as you cannot really set a hidden field
without an expression.
- removed duplicate calendars
I note that the core cannot implement simple use cases like COBOL occurs
depending on or non-adjacent length fields. Perhaps we should have
occursCountKind and lentghKind 'embeded' and allow paths.
Regards
Alan Powell
Development - MQSeries, Message Broker, ESB
IBM Software Group, Application and Integration Middleware Software
-------------------------------------------------------------------------------------------------------------------------------------------
IBM
MP211, Hursley Park
Hursley, SO21 2JN
United Kingdom
Phone: +44-1962-815073
e-mail: alan_powell at uk.ibm.com
From:
Steve Hanson/UK/IBM at IBMGB
To:
dfdl-wg at ogf.org
Date:
07/07/2010 14:47
Subject:
[DFDL-WG] Subsetting the DFDL spec
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
[attachment "Subset_proposal_v1.ppt" deleted by Alan Powell/UK/IBM] --
dfdl-wg mailing list
dfdl-wg at ogf.org
http://www.ogf.org/mailman/listinfo/dfdl-wg
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.ogf.org/pipermail/dfdl-wg/attachments/20100714/400ec877/attachment-0001.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Subset_proposal_v1_awp.ppt
Type: application/octet-stream
Size: 46592 bytes
Desc: not available
Url : http://www.ogf.org/pipermail/dfdl-wg/attachments/20100714/400ec877/attachment-0001.obj
More information about the dfdl-wg
mailing list