<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=iso-8859-1">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@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:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:Webdings;
panose-1:5 3 1 2 1 5 9 6 7 3;}
@font-face
{font-family:"Segoe UI";
panose-1:2 11 5 2 4 2 4 2 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:windowtext;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
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;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Balloon Text Char";
margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:windowtext;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:windowtext;}
p.msonormal0, li.msonormal0, div.msonormal0
{mso-style-name:msonormal;
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:windowtext;}
span.BalloonTextChar
{mso-style-name:"Balloon Text Char";
mso-style-priority:99;
mso-style-link:"Balloon Text";
font-family:"Tahoma",sans-serif;}
span.TextedebullesCar
{mso-style-name:"Texte de bulles Car";
mso-style-priority:99;
mso-style-link:"Texte de bulles";
font-family:"Segoe UI",sans-serif;}
p.Textedebulles, li.Textedebulles, div.Textedebulles
{mso-style-name:"Texte de bulles";
mso-style-priority:99;
mso-style-link:"Texte de bulles Car";
margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:windowtext;}
span.EmailStyle24
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:windowtext;}
span.begin-antispam-voting-links
{mso-style-name:begin-antispam-voting-links;}
span.end-antispam-voting-links
{mso-style-name:end-antispam-voting-links;}
span.EmailStyle27
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:#1F497D;}
span.EmailStyle28
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:#1F497D;}
span.EmailStyle29
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:windowtext;}
span.EmailStyle30
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:#1F497D;}
span.EmailStyle31
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:#1F497D;}
span.EmailStyle32
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:windowtext;}
span.EmailStyle33
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:1639605436;
mso-list-type:hybrid;
mso-list-template-ids:-1534026932 877670146 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:-;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Calibri",sans-serif;
mso-fareast-font-family:Calibri;
mso-bidi-font-family:"Times New Roman";}
@list l0:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l0:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
@list l0:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l0:level5
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l0:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
@list l0:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l0:level8
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l0:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
@list l1
{mso-list-id:1836795872;
mso-list-type:hybrid;
mso-list-template-ids:1545797330 67895297 67895299 67895301 67895297 67895299 67895301 67895297 67895299 67895301;}
@list l1:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l1:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l1:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
@list l1:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l1:level5
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l1:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
@list l1:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l1:level8
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l1:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
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 lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span style="color:#1F497D">Dear Claudia,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Let me respond to your last comment first – yes, I forgot to change the extension on the manifest file from “.xml” (which it had to be in order for XMLSpy to allow me to edit it) to “.xfdu”. I have fixed that
error, and I have replaced the version of the contained TGFT White Book to Colin’s latest (W-0.03) and updated the manifest file accordingly. The resulting zipped XFDU Package file can be found at URL:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><a href="https://cwe.ccsds.org/css/docs/CSS-SM/CWE%20Private%20-%20Beta/Book%20Production/Blue/Terrestrial%20Generic%20File%20Transfer/White%20Book/Drafts/xfdu_for_tgft-package.zip-2018-036T16-50-00Z">https://cwe.ccsds.org/css/docs/CSS-SM/CWE%20Private%20-%20Beta/Book%20Production/Blue/Terrestrial%20Generic%20File%20Transfer/White%20Book/Drafts/xfdu_for_tgft-package.zip-2018-036T16-50-00Z</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Now let’s talk about your original question, which I now think that I understand with your expanded explanation.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">The structure of the XFDU Package file follows this model:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">XFDU Package Name (directory/folder)<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo2"><![if !supportLists]><span style="color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">
</span></span></span><![endif]><span style="color:#1F497D"><manifest file>.xfdu<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo2"><![if !supportLists]><span style="color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">
</span></span></span><![endif]><span style="color:#1F497D"><payload data file>.??? (1..*)<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo2"><![if !supportLists]><span style="color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">
</span></span></span><![endif]><span style="color:#1F497D"><metadata file>.??? (0..*)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">where the manifest file and the other content files are contained within the XFDU Package directory/folder at the same (immediate) sublevel.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">What I think that you are asking for is something like:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">XFDU Package Name (directory/folder)<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo2"><![if !supportLists]><span style="color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">
</span></span></span><![endif]><span style="color:#1F497D"><manifest file>.xfdu<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo2"><![if !supportLists]><span style="color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">
</span></span></span><![endif]><span style="color:#1F497D"><contents> (subdirectory/subfolder)<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo2"><![if !supportLists]><span style="color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">
</span></span></span><![endif]><span style="color:#1F497D">- <payload data file>.??? (1..*)<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo2"><![if !supportLists]><span style="color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">
</span></span></span><![endif]><span style="color:#1F497D">- <metadata file>.??? (0..*)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">i.e., two levels of hierarchy within the XFDU Package.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">However, both the XFDU Structure and Construction Rules Blue Book (CCSDS 661.0-B-1) and the (single) ExoMars example XFDU Package that has been provided to me treat the contain both the manifest file and the
content file(s) at the same level of hierarchy, directly contained within the XFDU Package.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Here is the pertinent diagram from the XFDU Blue Book:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><img border="0" width="450" height="289" id="_x0000_i1034" src="cid:image006.jpg@01D39E8D.A340B2E0" alt="Slide1"></span><span style="color:#1F497D"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">The terminology here is a bit inconsistent with not only our usage for TGFT but also the terminology elsewhere in the XFDU Blue Book itself. However, if you read the text that accompanies this diagram, you see
that “Package Interchange File” is actually the XFDU Package archive file (e.g., ZIP. TAR). As used in this diagram (and explained in the XFDU Blue Book), “XFDU” is a logical entity that includes the XFDU Package (Package Interchange File) and any data entities
that are referenced by the Manifest document within that XFDU Package “file”. <o:p>
</o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">But for the purposes of this discussion, the important part is the internal structure of that XFDU Package archive, which shows the Manifest and the other files contained directly within the Package with no
enclosed hierarchy. And as I said earlier, that’s also the way that that the ExoMars XFDU Package example that Colin provided to me is organized.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Now it may be possible that we don’t have to abide by this “flat hierarchy” precedent in order to still be considered “XFDU Blue Book compliant”. We could explore that with the MOIMS Data Archive Ingestion WG
(the WG responsible for XFDU), but I have asked them several questions for clarification over the past year plus and got back only one response (“we’ll get back to you”, on 30 December 2016), so I wouldn’t hold my breath waiting for feedback on this question
if we were to pose it to them. And if we *<b>were</b>* to decide on our own to establish some internal hierarchy within the XFDU Package, then we’d also have to address the issue of what conventions would apply (if any) to the naming of the subdirectory/subfolder
that contains the payload data and metadata files.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">The intention of the use of the”.xfdu” extension was to identify the manifest file, but it sounds like that may not be working well enough. An alternative to creating a two-tiered hierarchy within the XFDU Package
folder might be to adopt a more-conspicuous (and more easily detectable) naming convention for the manifest file names. E.g., requiring that each manifest file name start with the string “manifest_”, and prohibit any other file in and XFDU Package from starting
with that string.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">I’m sure that we’ll talk about this tomorrow.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Best regards,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">John<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="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>From:</b> Ciocirlan Claudia [mailto:Claudia.Ciocirlan@cnes.fr]
<br>
<b>Sent:</b> Monday, February 05, 2018 12:27 PM<br>
<b>To:</b> John Pietras <john.pietras@gst.com>; CCSDS SMWG ML (smwg@mailman.ccsds.org) <smwg@mailman.ccsds.org><br>
<b>Subject:</b> RE: TGFT UPDATE RESULTING FROM EMAIL "TGFT yellow book updates"<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">Dear all, <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">please find attached the new version of the yellow book. Karen hope you did not modified the last one. If this is the case I will merge the modifications.<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l1 level1 lfo4"><![if !supportLists]><span style="font-family:Symbol;color:#1F497D"><span style="mso-list:Ignore">·<span style="font:7.0pt "Times New Roman"">
</span></span></span><![endif]><span style="color:#1F497D">reference to WebDAV changed to HTTP<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l1 level1 lfo4"><![if !supportLists]><span style="font-family:Symbol;color:#1F497D"><span style="mso-list:Ignore">·<span style="font:7.0pt "Times New Roman"">
</span></span></span><![endif]><span style="color:#1F497D">reference to the PassReport nominal test case added<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l1 level1 lfo4"><![if !supportLists]><span style="font-family:Symbol;color:#1F497D"><span style="mso-list:Ignore">·<span style="font:7.0pt "Times New Roman"">
</span></span></span><![endif]><span style="color:#1F497D">error test cases updated to reflect changes in the standard white book<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l1 level1 lfo4"><![if !supportLists]><span style="font-family:Symbol;color:#1F497D"><span style="mso-list:Ignore">·<span style="font:7.0pt "Times New Roman"">
</span></span></span><![endif]><span style="color:#1F497D">“some” has been removed when related to constraints added in the xml schema<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">John, after reading your email again I still had this item in stand by, waiting for my answer.<o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:35.4pt">
<i>Manifest file<o:p></o:p></i></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:35.4pt">
<i>Few rules apply to the naming of the XFDU manifest file. However, looking at the examples, I wonder if one rule could be added concerning the location of this file. I expected it to be found at the top level in the archive, however it has been set in the
first level directory.<o:p></o:p></i></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:35.4pt">
<i><span style="color:red">I don’t understand this question. Let’s talk about it at the January WebEx.</span><o:p></o:p></i></p>
<p class="MsoNormal"><span style="color:#1F497D">The question is influenced by a general need to find the manifest file. When testing we have to automatically find this manifest file. But this issue is more general than this: getting the metadata associated
to the package. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">The white book describes the manifest as a single file having the .xfdu extension of the archive. It would be better, in our opinion, to fix the exact position of this file inside the archive. Our first expectations
after reading the specification were to find the manifest file at the top level of the archive and not under a directory.<br>
generally speaking we expect to have an archive containing files and directories. The manifest file is a file that applies to the whole archive, a top level file. In the example provided by John we have an archive containing a single folder and this folder
contains a manifest and all the files. John isn’t that only a packaging misunderstood?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">And speaking of XFDU manifest file, I believe it is missing in the last archive xfdu_for_tgft-package.zip-2018-004T22-13-00Z<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Thank you. Regards,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Claudia<o:p></o:p></span></p>
<p class="MsoNormal"><span style="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>De :</b> John Pietras [<a href="mailto:john.pietras@gst.com">mailto:john.pietras@gst.com</a>]
<br>
<b>Envoyé :</b> lundi 5 février 2018 14:55<br>
<b>À :</b> Ciocirlan Claudia <<a href="mailto:Claudia.Ciocirlan@cnes.fr">Claudia.Ciocirlan@cnes.fr</a>>; CCSDS SMWG ML (<a href="mailto:smwg@mailman.ccsds.org">smwg@mailman.ccsds.org</a>) <<a href="mailto:smwg@mailman.ccsds.org">smwg@mailman.ccsds.org</a>><br>
<b>Objet :</b> RE: TGFT UPDATE RESULTING FROM EMAIL "TGFT yellow book updates"<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">Dear Claudia,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">I’m glad that the updates that I made satisfy your concerns in the areas of XFDU structure and the user/provider, sender/receiver, etc., terminology. My edits were confined strictly to items related to those
two areas. I did not attempt (nor am I qualified) to comment on file transfer protocols (WebDAV, PROPFIND, etc.). Those issues were still up to Colin to address.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">I see that Colin has posted an updated version (0.03). I haven’t looked at it yet to see if and/or how he’s addressed WebDAV. I also see that Erik has included TGFT updates on the agenda for tomorrow’s telecon,
so I’m sure that we’ll discuss it then.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Best regards,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">John<o:p></o:p></span></p>
<p class="MsoNormal"><span style="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>From:</b> Ciocirlan Claudia [<a href="mailto:Claudia.Ciocirlan@cnes.fr">mailto:Claudia.Ciocirlan@cnes.fr</a>]
<br>
<b>Sent:</b> Monday, February 05, 2018 3:50 AM<br>
<b>To:</b> John Pietras <<a href="mailto:john.pietras@gst.com">john.pietras@gst.com</a>>; CCSDS SMWG ML (<a href="mailto:smwg@mailman.ccsds.org">smwg@mailman.ccsds.org</a>) <<a href="mailto:smwg@mailman.ccsds.org">smwg@mailman.ccsds.org</a>><br>
<b>Subject:</b> RE: TGFT UPDATE RESULTING FROM EMAIL "TGFT yellow book updates"<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">Hi John,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Great, thanks for the updates. Now it is in line with the other documents.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">I am also ok with all your answers to my previous email, thank you.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">I went through your update and I am wondering. WebDAV is still present everywhere. For example is section 2.2 “With this in mind the protocol chosen for the TGFT is WebDAV.”<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">In my comprehension WebDAV was no longer imposed, it was at least HTTPs with the possibility to use WebDAV if needed. Did I got it wrong?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Thank you and hear you tomorrow.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Claudia<o:p></o:p></span></p>
<p class="MsoNormal"><span style="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>De :</b> John Pietras [<a href="mailto:john.pietras@gst.com">mailto:john.pietras@gst.com</a>]
<br>
<b>Envoyé :</b> lundi 29 janvier 2018 15:29<br>
<b>À :</b> Ciocirlan Claudia <<a href="mailto:Claudia.Ciocirlan@cnes.fr">Claudia.Ciocirlan@cnes.fr</a>>; CCSDS SMWG ML (<a href="mailto:smwg@mailman.ccsds.org">smwg@mailman.ccsds.org</a>) <<a href="mailto:smwg@mailman.ccsds.org">smwg@mailman.ccsds.org</a>><br>
<b>Objet :</b> TGFT UPDATE RESULTING FROM EMAIL "TGFT yellow book updates"<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">Dear Claudia,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">In updating the Tech Note diagram to use terminology consistently throughout the book, I accidentally switched the in-tray labels and I also mislabeled the files sources for files V and W. The correct diagram
is this:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><img border="0" width="678" height="516" id="Picture_x0020_1" src="cid:image001.png@01D39E80.A6A65F00" alt="cid:image001.png@01D39E5B.F1A102F0"></span><span style="color:#1F497D"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">which is now consistent with your Yellow Book diagram if one assumes, for example, that file T = file V and the Agency B file recipient for file T simples turns the file around to send it back to Agency A.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">I have updated the draft TGFT White Book to correct the figure and have posted it at URL:<o:p></o:p></span></p>
<p class="MsoNormal"><a href="https://cwe.ccsds.org/css/docs/CSS-SM/CWE%20Private%20-%20Beta/Book%20Production/Blue/Terrestrial%20Generic%20File%20Transfer/White%20Book/Drafts/Terrestrial%20Generic%20File%20Transfer%20927x1w0.02-JVP-rev2-180129.doc">https://cwe.ccsds.org/css/docs/CSS-SM/CWE%20Private%20-%20Beta/Book%20Production/Blue/Terrestrial%20Generic%20File%20Transfer/White%20Book/Drafts/Terrestrial%20Generic%20File%20Transfer%20927x1w0.02-JVP-rev2-180129.doc</a><span style="color:#1F497D"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Have you had a chance to look at the other changes that I made in response to your comments, and if so, did my responses satisfy your concerns? Thanks.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Finally, in thinking about the in-tray concept in which an “Agency” (more likely a given node of an Agency) conceptually has a single in-tray for all XFDU Packages from another “Agency”, it occurs to me that
if different applications (programs or human operators) set their own XFDU Package naming conventions on their own they might accidentally gravitate to conventions that are so simple that it is impossible to tell who the intended file recipient is from the
file names in the in-trays. So even though the TGFT Blue Book doesn’t establish any naming conventions beyond the limitations on the character set and the timetag convention for the XFDU Package, the SANA Considerations section of Annex C (which is currently
To Be Written) should establish (or mandate the establishment of) a TGFT file naming convention registry to ensure that any application that uses TGFT uses file names that are unique to that application and cannot be confused for any other application.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Best regards,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">John<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif"> SMWG [</span><a href="mailto:smwg-bounces@mailman.ccsds.org"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif">mailto:smwg-bounces@mailman.ccsds.org</span></a><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif">]
<b>On Behalf Of </b>Ciocirlan Claudia<br>
<b>Sent:</b> Thursday, January 25, 2018 5:26 AM<br>
<b>To:</b> CCSDS SMWG ML (</span><a href="mailto:smwg@mailman.ccsds.org"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif">smwg@mailman.ccsds.org</span></a><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif">)<br>
<b>Subject:</b> [Smwg] TGFT yellow book updates,<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Hello all, <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">During the last TGFT splitter telecon I took one action to update the yellow book. One of the updates mentioned the image bellow.
<o:p></o:p></p>
<p class="MsoNormal">I had to switch the A in tray with the B in tray.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><img border="0" width="612" height="294" id="Image_x0020_1" src="cid:image002.png@01D39E80.A6A65F00" alt="cid:image002.png@01D39E5B.F1A102F0"><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">The problem is that this schema is based on the TGFT tech note Figure 2-1 and also specified in section 3.2.3 of the White Book<o:p></o:p></p>
<p class="MsoNormal"><img border="0" width="562" height="428" id="Picture_x0020_4" src="cid:image003.png@01D39E80.A6A65F00" alt="cid:image003.png@01D39E5B.F1A102F0"><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I propose to keep the yellow book as it is and only to update the presence of WebDAV; Is that ok with you? If not we need to update all the documents related to this concept.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Regards,<o:p></o:p></p>
<p class="MsoNormal">Claudia<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="text-autospace:none"><b><span style="font-size:9.0pt;font-family:"Arial",sans-serif">Claudia Ciocirlan
</span></b><span style="font-size:9.0pt;font-family:"Arial",sans-serif">CNES/DNO/OP/SSO<b><o:p></o:p></b></span></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Arial",sans-serif">Mission Operations Ground Segment<br>
phone : +33 (0)5 61 28 17 11<br>
email : </span><a href="mailto:claudia.ciocirlan@cnes.fr"><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:blue">claudia.ciocirlan@cnes.fr</span></a><span style="font-size:9.0pt;font-family:"Arial",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="FR" style="font-size:14.0pt;font-family:Webdings;color:green">P</span><span lang="FR" style="font-size:12.0pt;font-family:"Times New Roman",serif;color:black">
</span><i><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:green">Save a tree ! Think before printing
</span></i><b><span style="font-size:9.0pt;font-family:"Arial",sans-serif"><o:p></o:p></span></b></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<div class="MsoNormal" align="center" style="text-align:center"><span lang="FR" style="font-size:13.5pt;font-family:"Times New Roman",serif;color:black;background:white">
<hr size="2" width="100%" align="center">
</span></div>
<p class="MsoNormal"><span style="font-size:13.5pt;font-family:"Times New Roman",serif;color:black;background:white"><br>
</span><a href="https://filter.gst.com/canit/b.php?c=s&i=01V2yqdRR&m=a4b4368df320" target="canit_note"><span style="font-size:13.5pt;font-family:"Times New Roman",serif;background:white">Spam</span></a><span style="font-size:13.5pt;font-family:"Times New Roman",serif;color:black;background:white"><br>
</span><a href="https://filter.gst.com/canit/b.php?c=n&i=01V2yqdRR&m=a4b4368df320" target="canit_note"><span style="font-size:13.5pt;font-family:"Times New Roman",serif;background:white">Not spam</span></a><span style="font-size:13.5pt;font-family:"Times New Roman",serif;color:black;background:white"><br>
</span><a href="https://filter.gst.com/canit/b.php?c=f&i=01V2yqdRR&m=a4b4368df320" target="canit_note"><span style="font-size:13.5pt;font-family:"Times New Roman",serif;background:white">Forget previous vote</span></a><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><o:p></o:p></span></p>
</div>
</div>
<div>
<div>
<div class="MsoNormal" align="center" style="text-align:center"><span lang="FR" style="font-size:13.5pt;font-family:"Times New Roman",serif;color:black;background:white">
<hr size="2" width="100%" align="center">
</span></div>
<p class="MsoNormal"><span style="font-size:13.5pt;font-family:"Times New Roman",serif;color:black;background:white"><br>
</span><a href="https://filter.gst.com/canit/b.php?c=s&i=01V6UNHfw&m=b297b37ac04d" target="canit_note"><span style="font-size:13.5pt;font-family:"Times New Roman",serif;background:white">Spam</span></a><span style="font-size:13.5pt;font-family:"Times New Roman",serif;color:black;background:white"><br>
</span><a href="https://filter.gst.com/canit/b.php?c=n&i=01V6UNHfw&m=b297b37ac04d" target="canit_note"><span style="font-size:13.5pt;font-family:"Times New Roman",serif;background:white">Not spam</span></a><span style="font-size:13.5pt;font-family:"Times New Roman",serif;color:black;background:white"><br>
</span><a href="https://filter.gst.com/canit/b.php?c=f&i=01V6UNHfw&m=b297b37ac04d" target="canit_note"><span style="font-size:13.5pt;font-family:"Times New Roman",serif;background:white">Forget previous vote</span></a><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><o:p></o:p></span></p>
</div>
</div>
<div>
<div>
<div class="MsoNormal" align="center" style="text-align:center"><span lang="FR" style="font-size:13.5pt;font-family:"Times New Roman",serif;color:black;background:white">
<hr size="2" width="100%" align="center">
</span></div>
<p class="MsoNormal"><span lang="FR" style="font-size:13.5pt;font-family:"Times New Roman",serif;color:black;background:white"><br>
</span><a href="https://filter.gst.com/canit/b.php?c=s&i=01V75rjA6&m=ca929a6f01d6" target="canit_note"><span lang="FR" style="font-size:13.5pt;font-family:"Times New Roman",serif;background:white">Spam</span></a><span lang="FR" style="font-size:13.5pt;font-family:"Times New Roman",serif;color:black;background:white"><br>
</span><a href="https://filter.gst.com/canit/b.php?c=n&i=01V75rjA6&m=ca929a6f01d6" target="canit_note"><span lang="FR" style="font-size:13.5pt;font-family:"Times New Roman",serif;background:white">Not spam</span></a><span lang="FR" style="font-size:13.5pt;font-family:"Times New Roman",serif;color:black;background:white"><br>
</span><a href="https://filter.gst.com/canit/b.php?c=f&i=01V75rjA6&m=ca929a6f01d6" target="canit_note"><span lang="FR" style="font-size:13.5pt;font-family:"Times New Roman",serif;background:white">Forget previous vote</span></a><span lang="FR" style="font-size:12.0pt;font-family:"Times New Roman",serif"><o:p></o:p></span></p>
</div>
</div>
</div>
</body>
</html>