You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 17 Next »

This page gives some direction of what we hope the next few releases will contain.

It should be updated as new releases come out, or the themes/emphasis of a release change.

Of course this is all highly subject to change based on what the user community needs, and what developers choose (or are tasked) to work on.

The release numbering is also subject to change.

Release

Description

 2.4.x

Usability, Community Growth, Interoperability

-          Goal Timeframe:  06-2019

-          BLOB support (DAFFODIL-1735) - enables large image file format

-          Multi-pass DFDL example - for formats with self-describing behavior

-         Additional features needed to demonstrate high degree of interoperability of the two primary DFDL implementations which are IBM's and Daffodil.

-          Tutorials on authoring DFDL schemas (R. Costello at MITRE is one person contributing to these)

-          Unparsing of hidden choices (finishing features for computed elements)

-          ... and your needed features here!

2.5.x

Features needed for FINSERV data formats (Cobol) and Image Files, Usability

-          Goal Timeframe: 08-2019

-         dfdl:choiceLengthKind='explicit' (DAFFODIL-640) - Cobol formats use this

-          Schematron validation rules executed by Daffodil.

-         Debug/Trace improvements

-          ... and your needed features here!

2.6.x

Schema Compiler Improvements

-          Schema compilation speed/space improvements

-          Improved developer documentation of Daffodil's internals.

-          ... and your needed features here!

3.x

Advanced Performance

-         Goal Timeframe: before end 3Q 2019

-         Improved SAX-event-style streaming behavior for runtime (parsing and unparsing)

... more things to be added here



  • No labels