Hi Dave,
Let me see if I can answer your meta questions.
Yes IBM DFDL is a significant part of a number of IBM products. It's
maintained. Mostly it is used by IBM customers as an embedded part of their
products, but they also offer it as jars/libaries customers can link to
applications.
Th
Hi -
I have some “meta” questions to ask here. Not really technical but more about
the relationship between IBM DFDL and Apache Daffodil (Incubating).
(1) That IBM DFDL is on an old version of ICU is concerning. Is IBM DFDL still
being maintained?
(2) If it is then is there any contact between
We can still do cross validation of tests, it just requires one to run a
command to switch between different implementations. As I see it, that's
really the only downside.
The upsides I see related with this are:
1) Makes it explicit and very clear which implementation is being used.
With the cur
I agree we should not backport to icu 51.1.
But I don't like the idea of not being able to run multiple DFDL
implementations side-by-side. A primary usage mode for this is to do
cross-validation tests, where the outer-loop of the task is tests, and the
inner-loop is running them against each i
I don't think it's worth backporting to ICU 51.1. There were a handful
of bugs that were fixed by that upgrade.
To me, this sounds like another good reason to switch the TDML runner to
work how I mentioned in a review comment:
https://github.com/apache/incubator-daffodil/pull/129#discussion_r2290