<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Georgia;
        panose-1:2 4 5 2 5 4 5 2 3 3;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:"\@SimSun";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        color:black;}
h1
        {mso-style-link:"Heading 1 Char";
        margin:0in;
        margin-bottom:.0001pt;
        text-indent:0in;
        page-break-before:always;
        page-break-after:avoid;
        mso-list:l0 level1 lfo1;
        font-size:14.0pt;
        font-family:"Times New Roman",serif;
        color:windowtext;
        text-transform:uppercase;
        font-weight:bold;}
h2
        {mso-style-link:"Heading 2 Char";
        margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:0in;
        margin-bottom:.0001pt;
        text-indent:0in;
        page-break-after:avoid;
        mso-list:l0 level2 lfo1;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        color:windowtext;
        text-transform:uppercase;
        font-weight:bold;}
h3
        {mso-style-link:"Heading 3 Char";
        margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:0in;
        margin-bottom:.0001pt;
        text-indent:0in;
        page-break-after:avoid;
        mso-list:l0 level3 lfo1;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        color:windowtext;
        text-transform:uppercase;
        font-weight:bold;}
h4
        {mso-style-link:"Heading 4 Char";
        margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:45.0pt;
        margin-bottom:.0001pt;
        text-indent:-45.0pt;
        page-break-after:avoid;
        mso-list:l0 level4 lfo1;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        color:windowtext;
        font-weight:bold;}
h5
        {mso-style-link:"Heading 5 Char";
        margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.75in;
        margin-bottom:.0001pt;
        text-indent:-.75in;
        page-break-after:avoid;
        mso-list:l0 level5 lfo1;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        color:windowtext;
        font-weight:bold;}
h6
        {mso-style-link:"Heading 6 Char";
        margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:63.0pt;
        margin-bottom:.0001pt;
        text-indent:-63.0pt;
        page-break-after:avoid;
        mso-list:l0 level6 lfo1;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        color:windowtext;
        font-weight:bold;}
p.MsoHeading7, li.MsoHeading7, div.MsoHeading7
        {mso-style-link:"Heading 7 Char";
        margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:1.0in;
        margin-bottom:.0001pt;
        text-indent:-1.0in;
        page-break-after:avoid;
        mso-list:l0 level7 lfo1;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        color:windowtext;
        font-weight:bold;}
p.MsoHeading9, li.MsoHeading9, div.MsoHeading9
        {mso-style-name:"Heading 9\,Index Heading 1";
        mso-style-link:"Heading 9 Char";
        margin:0in;
        margin-bottom:.0001pt;
        text-align:center;
        text-indent:0in;
        page-break-before:always;
        page-break-after:avoid;
        mso-list:l0 level9 lfo1;
        font-size:14.0pt;
        font-family:"Times New Roman",serif;
        color:windowtext;
        font-weight:bold;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        color:black;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New",serif;
        color:black;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        color:black;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;}
span.EmailStyle23
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.Heading1Char
        {mso-style-name:"Heading 1 Char";
        mso-style-link:"Heading 1";
        text-transform:uppercase;
        font-weight:bold;}
span.Heading2Char
        {mso-style-name:"Heading 2 Char";
        mso-style-link:"Heading 2";
        text-transform:uppercase;
        font-weight:bold;}
span.Heading3Char
        {mso-style-name:"Heading 3 Char";
        mso-style-link:"Heading 3";
        text-transform:uppercase;
        font-weight:bold;}
span.Heading4Char
        {mso-style-name:"Heading 4 Char";
        mso-style-link:"Heading 4";
        font-weight:bold;}
span.Heading5Char
        {mso-style-name:"Heading 5 Char";
        mso-style-link:"Heading 5";
        font-weight:bold;}
span.Heading6Char
        {mso-style-name:"Heading 6 Char";
        mso-style-link:"Heading 6";
        font-weight:bold;}
span.Heading7Char
        {mso-style-name:"Heading 7 Char";
        mso-style-link:"Heading 7";
        font-family:SimSun;
        font-weight:bold;}
span.Heading9Char
        {mso-style-name:"Heading 9 Char";
        mso-style-link:"Heading 9\,Index Heading 1";
        font-family:SimSun;
        font-weight:bold;}
span.Notelevel1Char
        {mso-style-name:"Note level 1 Char";
        mso-style-link:"Note level 1";}
p.Notelevel1, li.Notelevel1, div.Notelevel1
        {mso-style-name:"Note level 1";
        mso-style-link:"Note level 1 Char";
        margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:56.9pt;
        margin-bottom:.0001pt;
        text-align:justify;
        text-indent:-56.9pt;
        line-height:14.0pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:1416395876;
        mso-list-template-ids:-1840217540;
        mso-list-name:HeadingNumbers;}
@list l0:level1
        {mso-level-style-link:"Heading 1";
        mso-level-text:%1;
        mso-level-tab-stop:.3in;
        mso-level-number-position:left;
        margin-left:0in;
        text-indent:0in;
        mso-ansi-font-size:14.0pt;
        mso-ascii-font-family:"Times New Roman";
        mso-hansi-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";
        mso-ansi-font-weight:bold;
        mso-ansi-font-style:normal;}
@list l0:level2
        {mso-level-style-link:"Heading 2";
        mso-level-text:"%1\.%2";
        mso-level-tab-stop:.4in;
        mso-level-number-position:left;
        margin-left:0in;
        text-indent:0in;
        mso-ansi-font-size:12.0pt;
        mso-ascii-font-family:"Times New Roman";
        mso-hansi-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";
        mso-ansi-font-weight:bold;
        mso-ansi-font-style:normal;}
@list l0:level3
        {mso-level-style-link:"Heading 3";
        mso-level-text:"%1\.%2\.%3";
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        margin-left:0in;
        text-indent:0in;
        mso-ansi-font-size:12.0pt;
        mso-ascii-font-family:"Times New Roman";
        mso-hansi-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";
        mso-ansi-font-weight:bold;
        mso-ansi-font-style:normal;}
@list l0:level4
        {mso-level-style-link:"Heading 4";
        mso-level-text:"%1\.%2\.%3\.%4";
        mso-level-tab-stop:117.35pt;
        mso-level-number-position:left;
        margin-left:1.0in;
        text-indent:0in;
        mso-ansi-font-size:12.0pt;
        mso-ascii-font-family:"Times New Roman";
        mso-hansi-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";
        mso-ansi-font-weight:bold;
        mso-ansi-font-style:normal;}
@list l0:level5
        {mso-level-style-link:"Heading 5";
        mso-level-text:"%1\.%2\.%3\.%4\.%5";
        mso-level-tab-stop:.75in;
        mso-level-number-position:left;
        margin-left:0in;
        text-indent:0in;
        mso-ansi-font-size:12.0pt;
        mso-ascii-font-family:"Times New Roman";
        mso-hansi-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";
        mso-ansi-font-weight:bold;
        mso-ansi-font-style:normal;}
@list l0:level6
        {mso-level-style-link:"Heading 6";
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
        mso-level-tab-stop:63.35pt;
        mso-level-number-position:left;
        margin-left:0in;
        text-indent:0in;
        mso-ansi-font-size:12.0pt;
        mso-ascii-font-family:"Times New Roman";
        mso-hansi-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";
        mso-ansi-font-weight:bold;
        mso-ansi-font-style:normal;}
@list l0:level7
        {mso-level-style-link:"Heading 7";
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
        mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        margin-left:0in;
        text-indent:0in;
        mso-ansi-font-size:12.0pt;
        mso-ascii-font-family:"Times New Roman";
        mso-hansi-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";
        mso-ansi-font-weight:bold;
        mso-ansi-font-style:normal;}
@list l0:level8
        {mso-level-number-format:alpha-upper;
        mso-level-suffix:none;
        mso-level-text:"ANNEX %8";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:0in;
        text-indent:0in;
        mso-ansi-font-size:14.0pt;
        mso-ascii-font-family:"Times New Roman";
        mso-hansi-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";
        mso-ansi-font-weight:bold;
        mso-ansi-font-style:normal;}
@list l0:level9
        {mso-level-start-at:9;
        mso-level-number-format:alpha-upper;
        mso-level-style-link:"Heading 9";
        mso-level-suffix:none;
        mso-level-text:%9NDEX;
        mso-level-tab-stop:none;
        mso-level-number-position:center;
        margin-left:0in;
        text-indent:0in;
        mso-ansi-font-size:14.0pt;
        mso-ascii-font-family:"Times New Roman";
        mso-hansi-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";
        mso-ansi-font-weight:bold;
        mso-ansi-font-style:normal;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor="white" lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Dear Serge,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Thanks for the explanation. I concur with your judgement that xmlData elements be prohibited from the environmentInfo element that contains the mandatory TGFT
 metadata extension  element. I have modified the affected paragraphs in section 4.2.5.6 as follows, where the new material is in
</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:red">red</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">“4.2.5.6.1  One <b>environmentInfo</b> element shall contain one
<b>extension</b> element for the TGFT XFDU extension parameters that are applicable to the XFDU Package as a whole.
</span><span style="font-size:11.0pt;color:red">This <b>environmentInfo</b> element shall not contain any
<b>xmlData</b> elements.<o:p></o:p></span></p>
<p class="Notelevel1"><span lang="EN-GB" style="font-size:11.0pt;color:red">NOTE    -    The CCSDS-standard
<b>environmentInfo</b> element contains zero or one extension elements and 0 to unbounded
<b>xmlData</b> elements. Although other <b>environmentInfo</b> elements in the TGFT XFDU Manifest may contain TGFT-using-application-specific metadata in
<b>xmlData</b> elements (see the NOTE under 4.2.5.6.3), <b>xmlData</b> elements are prohibited in the
<b>environmentInfo</b> element that contains the mandatory TGFT XFDU extension parameters.</span><span lang="EN-GB" style="font-size:11.0pt"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">I’ve also tightened up the corresponding material in section F6.2.2, where the additional material is in
</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:red">red</span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">“</span><u><span style="font-size:11.0pt">For TGFT, at least one
<b>environmentInfo</b> element is required, and that required element must contain an
<b>extension</b> element that adds TGFT-specific metadata that applies to the XFDU as a whole (e.g., the originator of the XFDU).
</span></u><u><span style="font-size:11.0pt;color:red">That required <b>environmentInfo</b> element is prohibited from containing any
<b>xmlData</b> elements. The optional <b>xmlData</b> elements that are present in the
<b>environmentInfoType</b> schema type are available for use in TGFT XFDUs only to carry TGFT-using-application-specific metadata, and only as elements of instances of the
<b>environmentInfo</b> element other than the instance that carries the TFGT-specific metadata, as described below</span></u><u><span style="font-size:11.0pt">.<o:p></o:p></span></u></p>
<p class="MsoNormal"><u><span style="font-size:11.0pt"><o:p><span style="text-decoration:none"> </span></o:p></span></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F4E79;mso-style-textfill-fill-color:#1F4E79;mso-style-textfill-fill-alpha:100.0%"><span style="color:windowtext">I hope that this satisfies your concerns.<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F4E79;mso-style-textfill-fill-color:#1F4E79;mso-style-textfill-fill-alpha:100.0%"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F4E79;mso-style-textfill-fill-color:#1F4E79;mso-style-textfill-fill-alpha:100.0%"><span style="color:windowtext">I’ve posted the updated draft XFDU book (v0.5) on the
 CWE at URL<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F4E79;mso-style-textfill-fill-color:#1F4E79;mso-style-textfill-fill-alpha:100.0%"><a href="https://cwe.ccsds.org/css/docs/CSS-SM/CWE%20Private/Book%20Production/Blue/Terrestrial%20Generic%20File%20Transfer/White%20Book/Drafts/927x01w0.5%20-%20Terrestrial%20Generic%20File%20Transfer-180606.doc"><span style="color:#00007F;mso-style-textfill-fill-color:#00007F;mso-style-textfill-fill-alpha:100.0%"><span style="color:windowtext">https://cwe.ccsds.org/css/docs/CSS-SM/CWE%20Private/Book%20Production/Blue/Terrestrial%20Generic%20File%20Transfer/White%20Book/Drafts/927x01w0.5%20-%20Terrestrial%20Generic%20File%20Transfer-180606.doc</span></span></a></span><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F4E79;mso-style-textfill-fill-color:#1F4E79;mso-style-textfill-fill-alpha:100.0%"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F4E79;mso-style-textfill-fill-color:#1F4E79;mso-style-textfill-fill-alpha:100.0%"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F4E79;mso-style-textfill-fill-color:#1F4E79;mso-style-textfill-fill-alpha:100.0%"><span style="color:windowtext">Best regards,<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F4E79;mso-style-textfill-fill-color:#1F4E79;mso-style-textfill-fill-alpha:100.0%"><span style="color:windowtext">John<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:windowtext">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:windowtext"> Serge Lacourte [mailto:serge.lacourte@scalagent.com]
<br>
<b>Sent:</b> Thursday, May 24, 2018 4:30 AM<br>
<b>To:</b> Ciocirlan Claudia <Claudia.Ciocirlan@cnes.fr>; John Pietras <john.pietras@gst.com>; Barkley, Erik J (3970) <erik.j.barkley@jpl.nasa.gov>; CCSDS SMWG ML (smwg@mailman.ccsds.org) <smwg@mailman.ccsds.org><br>
<b>Subject:</b> Re: updated draft TGFT on CWE<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Dear WG members,<br>
<br>
thank you for adding me to the discussions about TGFT. As Claudia explained, I work on this subject on behalf of CNES.<br>
<br>
I want to comment on the item 2 of the mail of John.<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoListParagraph" style="text-indent:-.25in">2.<span style="font-size:7.0pt">     
</span>The standard CCSDS XFDU provides two schema extension mechanisms as part of the<span style="font-family:"Courier New",serif"> environmentInfo</span> element of the
<span style="font-family:"Courier New",serif">packageHeaderType</span>: the<span style="font-family:"Courier New",serif"> xmlData</span> element containing unstructured XML, and the
<span style="font-family:"Courier New",serif">extension</span> element by which the XFDU schema can be extended through the use of an XML type. The TGFT XFDU formally specifies that the
<span style="font-family:"Courier New",serif">extension</span> element is the specified mechanism for extensions to the schema for the base TGFT service, and that such extensions must be done through the
<span style="font-family:"Courier New",serif">TgftXfduExtensionType</span> complex schema type. However, the TGFT XFDU specification does not forbid any user-application-specific use of the (unstructured)
<span style="font-family:"Courier New",serif">xmlData</span> elements. Claudia suggested that the
<span style="font-family:"Courier New",serif">xmlData</span> element be explicitly forbidden to be used in TGFT XFDUs.<br>
<br>
In Gaithersburg, we discussed the difference between what additional metadata might be standard for *<b>all</b>* TGFT XFDUs and metadata that a TGFT-using application might need to add to the XFDU for its own application-specific purposes. Examples of extension
 metadata that is common to all TGFT XFDUs are<span style="font-family:"Courier New",serif"> originator</span>,
<span style="font-family:"Courier New",serif">recipient</span>, and <span style="font-family:"Courier New",serif">
creationDate</span>, where <span style="font-family:"Courier New",serif">originator</span> and
<span style="font-family:"Courier New",serif">recipient</span> are included in the
<span style="font-family:"Courier New",serif">TgftXfduExtensionType</span> complex schema type because they apply to the whole XFDU Package, and
<span style="font-family:"Courier New",serif">creationDate</span> is in the <span style="font-family:"Courier New",serif">
TgftContentUnitExtensionType</span> because it applies to each individual Content Unit (i.e., payload data file) within the XFDU Package.<br>
<br>
We agreed that (a) extension metadata that is common to all TGFT XFDUs (and thus part of the TGFT standard itself) must be contained in the
<span style="font-family:"Courier New",serif">TgftXfduExtensionType</span> or <span style="font-family:"Courier New",serif">
TgftContentUnitExtensionType</span> complex schema types, and (b) TGFT-using applications *<b>may</b>* use
<span style="font-family:"Courier New",serif">xmlData</span> elements for adding application-specific metadata that applies to the XFDU Package as a whole. I agreed to review the description of this distinction in the TGFT book and clarify it if necessary.
 I have since looked at the relevant sections of the TGFT book and have concluded that it is indeed ambiguous and in need of clarification. As the result:<o:p></o:p></p>
<p class="MsoListParagraph" style="margin-left:.75in;text-indent:-.25in">a)<span style="font-size:7.0pt">     
</span>I’ve reworded the text to state that the recommended extension mechanism for adding TGFT-using application-specific metadata that applies to the XFDU Package as a whole is through the addition of another
<span style="font-family:"Courier New",serif">environmentInfo</span> element containing an
<span style="font-family:"Courier New",serif">extension</span> element. <o:p></o:p></p>
<p class="MsoListParagraph" style="mso-margin-top-alt:0in;margin-right:0in;margin-bottom:12.0pt;margin-left:.75in;text-indent:-.25in">
b)<span style="font-size:7.0pt">     </span>I’ve added a NOTE that says that TGFT-using applications may also use
<span style="font-family:"Courier New",serif">xmlData</span> elements, but any such usage is outside the scope of TGFT and must be documented as part of the specification of the TGFT-using application.<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:12.0pt"><span style="font-family:"Georgia",serif;color:#1F497D">eb> That sounds reasonable to me. I'd like to get Claudia's take on your note as obviously this does not explicitly forbid the
 use of xmlData element.  </span><o:p></o:p></p>
</blockquote>
<p>As far as I understand, the proposed modification explains the specification but does not change it.<o:p></o:p></p>
<p>I will try to explain the purpose of the original remark that led to this discussion.<o:p></o:p></p>
<p>The <span style="font-family:"Courier New",serif">environmentInfo</span> element provides effectively two schema extension mechanisms with the
<span style="font-family:"Courier New",serif">xmlData</span> element and the <span style="font-family:"Courier New",serif">
extension</span> element. More precisely a single <span style="font-family:"Courier New",serif">
environmentInfo</span> element may contain at most 1 <span style="font-family:"Courier New",serif">
extension</span> element and any number of <span style="font-family:"Courier New",serif">
xmlData</span> elements. The key point I want to discuss is the possibility to use both extension mechanisms in the same
<span style="font-family:"Courier New",serif">environmentInfo</span> element.<o:p></o:p></p>
<p>The TGFT specification requires and specializes an <span style="font-family:"Courier New",serif">
environmentInfo</span> element to describe generic TGFT metadata (section 4.2.5.6.1). To do this the "structured" extension mechanism has been chosen, and the specification requires the use of the
<span style="font-family:"Courier New",serif">extension</span> element. I would like to prevent the simultaneous usage of the "unstructured" extension mechanism in that specific
<span style="font-family:"Courier New",serif">environmentInfo</span> element. This could be expressed by the following:<o:p></o:p></p>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal">4.2.5.6.1    One environmentInfo element shall contain one extension element for the TGFT XFDU extension parameters that are applicable to the XFDU Package as a whole.
<b><u>This element shall not contain any additional </u></b><b><u><span style="font-family:"Courier New",serif">xmlData</span></u></b><b><u> element.</u></b>
<o:p></o:p></p>
</blockquote>
<p class="MsoNormal">Of course this would not prevent any TGFT using service from using the
<span style="font-family:"Courier New",serif">xmlData</span> extension mechanisms, but this should be done in a separate environmentInfo element, not in the one dedicated to the generic TGFT metadata.<o:p></o:p></p>
<p>In order to help visualise the impact of the proposal, here is first what I would like to forbid in TGFT:<o:p></o:p></p>
<p>+ packageHeader<br>
|----+ environmentInfo<br>
|----|----+ extension<br>
|----|----|----+ tgftXfduExtension<br>
|----|----|----|---- originator<br>
|----|----|----|---- recipient<br>
|----|----+ xmlData<br>
|----|----|---- any xml data<o:p></o:p></p>
<p>And here is form that could be used to convey the same content:<o:p></o:p></p>
<p>+ packageHeader<br>
|----+ environmentInfo<br>
|----|----+ extension<br>
|----|----|----+ tgftXfduExtension<br>
|----|----|----|---- originator<br>
|----|----|----|---- recipient<br>
|----+ environmentInfo<br>
|----|----+ xmlData<br>
|----|----|---- any xml data<o:p></o:p></p>
<p>I hope this is more clear.<o:p></o:p></p>
<p>Best regards,<o:p></o:p></p>
<pre>-- <o:p></o:p></pre>
<pre>Serge Lacourte<o:p></o:p></pre>
<pre>Directeur general<o:p></o:p></pre>
<pre>ScalAgent Distributed Technologies SA<o:p></o:p></pre>
<pre>tel. +33 4 76 29 79 81<o:p></o:p></pre>
<pre>mobile. +33 6 86 47 41 06<o:p></o:p></pre>
<pre><a href="http://www.scalagent.com">www.scalagent.com</a><o:p></o:p></pre>
</div>
</body>
</html>