
Open Grid Forum: Data Format Description Language Working Group Weekly Working Group Conference Call 17:00 GMT, 19 Mar 2008 Attendees Steve Hanson (IBM) Ian Parkinson (IBM) Alan Powell (IBM) Apologies Mike Beckerle (Oco) 1. Outstanding specification work items The group is presently working towards draft 32 of the DFDL specification, with a revised target date of 31st March. The meeting reviewed status of the items planned for draft 32: valueCalc Mike is progressing this. Date required. null/default/optionals Alan is working on this and hopes to complete by the end of next week, for inclusion in draft 32. UML description of Schema Components Simon's revised diagrams were reviewed during last week's DFDL working group call. The overall "Schema" diagram will be included in draft 32, and the "Informal Overview" diagram will be included in a DFDL Primer document. Property Precedence - Completed, for inclusion in draft 32. Variable Markup - The IBM team will attempt to refine Steve's earlier proposal to allow variable markup, planned for inclusion in draft 32, Regular Expressions for Lengths - Alan to draft, planned for inclusion in draft 32. Update supplements - We currently have three supplements to update, on date/time, decimals, and text processing. Mike had previously suggested the use of a pattern language to describe non-text decimals (like we have for text decimals with dfdl:textNumberFormat). Steve will prepare a draft language for non-text decimals, to see if it is an improvement over equivalent set of properties. Assertions, Descriminators and Choice - After previous discussions, this is now in a position to be prepared for inclusion in draft 32. Having pushed the previous work on this, Suman will be asked to write this up. Date required. Speculative Parsing - The IBM team is reviewing the speculative parsing behaviour of existing IBM parsing technology, to see whether the same algorithms are appropriate for DFDL. Alan will take a first attempt at writing up the proposed DFDL behaviour for inclusion in the specification, possibly using pseudo-code. Property Reordering - No progress. The subsequent draft, 33, will be targetted for April 30th. Actions Mike, Suman - please confirm whether you are happy with the work items, and provide/correct dates listed below. Meeting closed, 17:45 GMT Attachment - Revised specification delivery plan Draft 32: valueCalc (Mike) - ??, 2008 *in progress* Remaining aspects of null/default/optionals (Alan) - Mar 31, 2008 2-level description of schema components, including UML (Simon) - * done* Property precedence for writing (Steve) - *done* Variable markup (Steve) - Mar 31, 2008 Regular expressions for lengths - Mar 31, 2008 (Alan) Bring supplements up-to-date (Steve) - Mar 31, 2008 Assertions, discriminators and choice, including discussion of timing option (Suman) - Mar 31, 2008 * in progress * How speculative parsing works (combining choice and variable-occurence - currently these are separate) ??, 2008 (IBM) Reordering the properties discussion: move representation earlier, improve flow of topics ??, 2008 (Alan) Draft 33: Escape schemes (Ian P) - Apr 30, 2008 String XML type (Ian P) - Apr 30, 2008 Variables - ??, 2008 (Mike) Selectors (Suman) - Apr 30, 2008 Improvements on property descriptions - ??, 2008 (All - split TBD) Envelopes and Payloads (Steve) - Apr 30, 2008 Extraneous to spec: Develop Schema for DFDL xsd (Suman) - Apr 30, 2008 Develop Schema for Schema DFDL Subset xsd (Suman) - Apr 30, 2008 (might not be needed) Ian Parkinson WebSphere ESB Development Mail Point 211, Hursley Park, Hursley, Winchester, SO21 2JN, UK 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