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

Compare with Current View Page History

« Previous Version 21 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 community developers choose to work on.

The release numbering is also subject to change.

Release

Description

2.6.x

Schema Compiler Improvements, Usability, Documentation

  • Apache NiFi - full integration with metadata
    • (This is not necessarily coupled to the release cycle. It may not involve Daffodil changes.)
  • Progress on schema compilation speed/space improvements (DAFFODIL-1444)
3.0

Advanced Performance

  • Improved SAX-event-style streaming behavior for runtime (parsing and unparsing)
  • Fully resolve Schema Compiler Space/Speed Issue
  • Added language features: recoverable errors, newVariableInstance
3.1

Improved Usability, Debug, Trace

  • Fix diagnostic messaging
  • Added language features: default/fixed values, COBOL data features, functions
3.2

Testing/Robustness

  • Incorporate static analysis tools (which are free in some cases for open-source project use)
  • Improve test coverage from ~80% to 90+ in primary regression test suite
  • Incorporate Fuzz testing
3.3

Complete DFDL Implementation including all optional features

  • missing required features
  • optional features (with a few minor exceptions)
  • DFDL v2.0 extension features
  • No labels