[DFDL-WG] OGF DFDL core draft 030

Mike Beckerle beckerle at us.ibm.com
Fri Nov 30 17:47:33 CST 2007


It's located here: 
https://forge.gridforum.org/sf/docman/do/viewDocument/projects.dfdl-wg/docman.root.current_0/doc14954?_message=1196466909639

Roughly this is what I put in:

v030 
- binary/opaque types resolved - also anySimpleType 
- facets discussion integrated in 
- choiceType enum and length props on choice 
- prefix length strings (needs a bit more still)
- wildcards with dimension fix 
- xs:integer type added 
-some on nulls/default/optionals
-a few other small bits (see change history) in prep for regexp stuff.
-a little bit on value calc

This is a major revision since the last OGF DFDL WG draft core (which was 
version 025 - from back in September).

I'm quite dissatisfied now with the flow of the spec. Everything seems to 
be needed to describe everything else. E.g., initiators can't be described 
without describing nulls and default values that they interact with, but 
those are much later in the spec and involve some very nitpicky properties 
like nullValueInitiatorPolicy, ..... so all the information about 
initiators isn't in one place.

A big job ahead is revising all the property descriptions to refer to the 
grammar and the various syntactic regions defined by it. 

Planned (Roughly)

vX+1 
- improve (finish?) nulls/default/optionals 
- 2-level description (schema components) 
- regular expressions for lengths 
- expression language 
- valueCalc 

vX+2 
- assertions/discriminators and choice 
- how speculative parsing works (combining choice and variable-occurrence 
- currently these are separate)
- reordering the properties discussion (move representation earlier, 
improve flow of topics.)

vX+3 
- escapeSchemes 
- string xml type 
- variables and selectors 
- improvments on property descriptions 


Mike Beckerle
STSM, Architect, Scalable Computing
IBM Software Group
Information Platform and Solutions
Westborough, MA 01581
direct: voice and FAX 508-599-7148
assistant: Pam Riordan 
                  priordan at us.ibm.com 
                  508-599-7046

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.ogf.org/pipermail/dfdl-wg/attachments/20071130/6d5496bc/attachment-0001.html 


More information about the dfdl-wg mailing list