[DFDL-WG] Second draft of DFDL Errata v011

Mike Beckerle mbeckerle.dfdl at gmail.com
Mon Nov 26 22:32:29 EST 2012


We also need to decide on Errata 2.95 which is about whether text is
implicitly 8-bit aligned.

Given that we have cases of text aligned in other ways (the 7-bit packed
ascii stuff), this rule seems heavy handed and inflexible.

We could say that if alignment="implicit", then the first codepoint of any
text is implicitly aligned on an 8-bit boundary. This would apply to
delimiters, but also to any text that is being scanned with a regex.
Subsequent codepoints of the same text are not specifically aligned. This
lets us choose alignment="1", and the 7-bit packed stuff can then have
syntax in it, have regex's that it must match, etc. but if
alignment="implicit", then the normal, less error prone behavior of
skipping to a byte-boundary would be in force.

...mikeb

On Mon, Nov 26, 2012 at 10:10 PM, Mike Beckerle <mbeckerle.dfdl at gmail.com>wrote:

> I reviewed this.
>
> 2.108 has Change: Format annotations.... and also Remove: Format
> Annotations. Should just have Change.
>
> 3.13 I think we missed a couple places where the previous design where we
> had replacement control is still leaking into the text.
>
> Phrase "Any character that is skipped counts as 0." should be dropped. We
> don't skip anymore.
>
> Concerning:  "In the following, the match is against data where any
> character replacement has already taken place." The first sub-bullet about
> lengthKind pattern is incorrect. For lengthKind pattern I believe any
> decode error should cause the match to end, i.e., a pattern that matches
> digits only will match a string of digts followed by binary data that
> causes a decode error. Similarly, when matching literal nils, (character or
> literal value), any decode error should cause the match to fail.
>
>
>
>
> On Fri, Nov 23, 2012 at 12:41 PM, Steve Hanson <smh at uk.ibm.com> wrote:
>
>> A few corrections made and added errata from Nov 20th call.  Please
>> review for next call.  Also now on Redmine.
>>
>>
>>
>> Regards
>>
>> Steve Hanson
>> Architect, Data Format Description Language (DFDL)
>> Co-Chair, *OGF DFDL Working Group* <http://www.ogf.org/dfdl/>
>> IBM SWG, Hursley, UK*
>> **smh at uk.ibm.com* <smh at uk.ibm.com>
>> tel:+44-1962-815848
>> ----- Forwarded by Steve Hanson/UK/IBM on 23/11/2012 17:40 -----
>>
>> From:        Steve Hanson/UK/IBM
>> To:        dfdl-wg at ogf.org,
>> Date:        20/11/2012 14:23
>> Subject:        First draft of DFDL Errata v011
>> ------------------------------
>>
>>
>> Please find attached the first draft of Errata v011.
>> This incorporates all DFDL spec errata raised since v010 (June 22 2012)
>> until the last DFDL WG call (November 13 2012).
>> Change tracking: I accepted all changes from v010 so the changes you see
>> are all due to v011.
>> I would appreciate a review for correctness and omissions.
>> Please note that some of the new errata have been best handled by
>> updating existing related errata, so please read from start.
>>
>>
>>
>> Regards
>>
>> Steve Hanson
>> Architect, Data Format Description Language (DFDL)
>> Co-Chair, *OGF DFDL Working Group* <http://www.ogf.org/dfdl/>
>> IBM SWG, Hursley, UK*
>> **smh at uk.ibm.com* <smh at uk.ibm.com>
>> tel:+44-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
>>
>> 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
>>   https://www.ogf.org/mailman/listinfo/dfdl-wg
>>
>
>
>
> --
> Mike Beckerle | OGF DFDL WG Co-Chair
> Tel:  781-330-0412
>
>


-- 
Mike Beckerle | OGF DFDL WG Co-Chair
Tel:  781-330-0412
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ogf.org/pipermail/dfdl-wg/attachments/20121126/a1e5d68e/attachment.html>


More information about the dfdl-wg mailing list