Hi Folks,
The purpose of the top-level xs:appinfo is to specify properties that apply
over the entire DFDL schema. That is, the purpose is to specify properties with
global scope. For example, we want representation=text to apply over the entire
schema. Do you agree? If so, then it seems to me that the element names used to
specify these global properties should contain words like "global" and
"properties". I think defineGlobalProperties is more meaningful than
defineFormat and globalProperties is more meaningful than format. Would it be
possible to change those element names? I think the below is good:
<xs:annotation>
<xs:appinfo>
<dfdl:defineGlobalProperties
name="global-properties-for-xyz-data-format">
<dfdl:globalProperties
alignment="1"
alignmentUnits="bytes"
...
/Roger