I've also reviewed the tutorials with following comments in addition to Mark's.

Daffodil_Fixed_Values_AveryBibeau.docx
Daffodil_Trimming_AveryBibeau_3.docx
Escape_Block_AveryBibeau.docx Escape_Character_AveryBibeau.docx


Steve Hanson
Architect,
IBM DFDL
Co-Chair,
OGF DFDL Working Group
IBM SWG, Hursley, UK

smh@uk.ibm.com
tel:+44-1962-815848

----- Forwarded by Steve Hanson/UK/IBM on 02/06/2014 10:25 -----

From:        Mark Frost/UK/IBM@IBMGB
To:        dfdl-wg@ogf.org,
Cc:        jgarriss@mitre.org
Date:        13/05/2014 16:32
Subject:        Re: [DFDL-WG] DFDL mini-tutorials
Sent by:        dfdl-wg-bounces@ogf.org




Hi All,

I've had a read over these mini-tutorials, and think they're a great intro to specific features. In particular the style is clear and brief, and formatting is readable and attractive.


It'd be great to weave these into the existing 'lessons' available at
http://www.ogf.org/dfdl/. That could be an opportunity to polish the presentation of the lessons :
w3schools is an example of a tutorial style I find very effective :
http://www.w3schools.com/schema/schema_intro.asp





Below are a few specific points that came to mind in each of the mini-tutorials -


Daffodil_Fixed_Values_AveryBibeau.docx


Daffodil_Trimming_AveryBibeau_3.docx


Escape_Block_AveryBibeau.docx

Escape_Character_AveryBibeau.docx


Regarding possible future topics, I'd suggest leaving inputValueCalc/outputValueCalc for later as these aren't yet available in the IBM implementation.



Regards,

Mark

Mark Frost  IBM United Kingdom
Software Engineer  Hursley Park
IBM DFDL, IBM Integration Bus  Winchester
     SO21 2JN
Phone: +44 (0)1962 817009  England
e-mail: frostmar@uk.ibm.com  
 






From:        
"Cranford, Jonathan W." <jcranford@mitre.org>
To:        
"dfdl-wg@ogf.org" <dfdl-wg@ogf.org>,
Cc:        
"Garriss Jr., James P." <jgarriss@mitre.org>
Date:        
15/04/2014 16:30
Subject:        
[DFDL-WG] DFDL mini-tutorials
Sent by:        
dfdl-wg-bounces@ogf.org




DFDL Working Group,

Attached are four mini-tutorials written by Avery Bibeau, a high school student. James Garriss of MITRE is mentoring him on a school project which includes writing tutorials for DFDL.

The idea is that these mini-tutorials could be folded into tutorials in the future more in line with the existing DFDL tutorials at
www.ogf.org/dfdl.  Avery is contributing these mini-tutorials to the Working Group with the hope that he would be credited in the tutorials.

Any feedback would be appreciated.

Also, below is a list of topics he's planning to work on.  If you see topics that aren't implemented in either of the implementations, please let us know, as he is only trying to write tutorials on features that he can test in the existing implementations.
* asserts
* discriminators
* input value calculations

He had planned to do a mini-tutorial on default values, but had problems testing his examples in both implementations because apparently support for default values is not quite implemented yet.

Thanks in advance,

--
Jonathan W. Cranford
Senior Information Systems Engineer
The MITRE Corporation (
http://www.mitre.org)

[attachment "Daffodil_Fixed_Values_AveryBibeau.docx" deleted by Mark Frost/UK/IBM] [attachment "Escape_Block_AveryBibeau.docx" deleted by Mark Frost/UK/IBM] [attachment "Escape_Character_AveryBibeau.docx" deleted by Mark Frost/UK/IBM] [attachment "Daffodil_Trimming_AveryBibeau_3.docx" deleted by Mark Frost/UK/IBM] --
dfdl-wg mailing list
dfdl-wg@ogf.org
https://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
--
 dfdl-wg mailing list
 dfdl-wg@ogf.org
 
https://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