You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@daffodil.apache.org by Regis Thomas <re...@nteligen.com> on 2024/02/05 15:53:21 UTC

DFDL Element/Property Cross Reference


From: Regis Thomas
Sent: Monday, February 5, 2024 10:52 AM
To: git@apache.org
Subject: DFDL Element/Property Cross Reference

Attached is an initial take on creating a DFDL element/Property cross reference.  Please provide feedback/suggested changes.

Regis Thomas
Nteligen, LLC
6716 Alexander Bell Drive,
Suite 120
Columbia, MD 20146
(240) 864-5042 x126
regis.thomas@nteligen.com<ma...@nteligen.com>


Re: DFDL Element/Property Cross Reference

Posted by Mike Beckerle <mb...@apache.org>.
This looks very useful. Is the intention to use this as doc, or to generate
code or both?

I suggest we need this committed somewhere as a data structure. (Each sheet
as a CSV form is fine)

It is rather hard to review this in detail. Some of the same information
content should be derivable (via some very hard work) from the XML schema
for DFDL which is in the daffodil-propgen module. But I would not seriously
suggest doing that.

Other parts of what you have here, like which annotation elements are
allowed in what constructs, is probably only captured in the prose of the
DFDL spec someplace, so thanks for mining that to create this.



On Mon, Feb 5, 2024 at 10:53 AM Regis Thomas <re...@nteligen.com>
wrote:

>
>
>
>
> *From:* Regis Thomas
> *Sent:* Monday, February 5, 2024 10:52 AM
> *To:* git@apache.org
> *Subject:* DFDL Element/Property Cross Reference
>
>
>
> Attached is an initial take on creating a DFDL element/Property cross
> reference.  Please provide feedback/suggested changes.
>
>
>
> Regis Thomas
>
> Nteligen, LLC
>
> 6716 Alexander Bell Drive,
>
> Suite 120
>
> Columbia, MD 20146
>
> (240) 864-5042 x126
>
> regis.thomas@nteligen.com
>
>
>