<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: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:Aptos;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Aptos",sans-serif;
        mso-fareast-language:EN-US;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        font-size:11.0pt;
        font-family:"Aptos",sans-serif;
        mso-fareast-language:EN-US;}
span.EmailStyle21
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        mso-ligatures:none;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:977877105;
        mso-list-type:hybrid;
        mso-list-template-ids:239232458 134807553 134807555 134807557 134807553 134807555 134807557 134807553 134807555 134807557;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        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:-18.0pt;
        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:-18.0pt;
        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:-18.0pt;
        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:-18.0pt;
        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:-18.0pt;
        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:-18.0pt;
        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:-18.0pt;
        font-family:Wingdings;}
@list l1
        {mso-list-id:1799102063;
        mso-list-template-ids:1512195860;}
@list l1:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:36.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level2
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:72.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:108.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:144.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level5
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:180.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:216.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:252.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level8
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:288.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:324.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></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-GB link="#467886" vlink="#96607D" style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'>Hi Roger,<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'>I looked through the draft D and it looks pretty good to me. See attached editorial fixes I suggest to the new Annex (I think I changed 2 words and a comma).<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'>The XML has almost (see below) no issues now, after removing all the CR characters – I guess we cannot address this at the exporter level so lets keep in mind that the XML has to be post-processed with Np++ or dos2unix after an export.<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'>One point for the WG - do we want to mention MO Common Login Service in B1.5 if it is being removed from there?<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'>I believe no major comments have been missed overall, unless someone disagrees…<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'>Furthermore, I have attempted to quickly map MPDS to an upcoming Space Weather Payload Data Centre project – it does seem to work, with the following notes:<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'>* I understand we are pretty settled on Req_3.4.3.H.12 - wanted to raise lack of ProductType list/retrieval, but never mind that, let’s get this book out!<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'>* Change proposed: description field of structs ProductType, Product, and ProductSummary should be optional IMO – more detailed description are often not available beyond a name/id or will be in an out of band metadata anyway<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'>* Change proposed: Why is getProduct and getProductFile (and notifyProductDelivery and deliverProducts, respectively) the same cap set? I can imagine implementations supporting one or another - suggest separating capability sets.<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'>* Bug: StandingOrder::orderID does not appear in the XML spec - I was *very* confused about this for a while - problem with the exporter?<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'>Note that I cannot join this evening meeting so please proceed without me.<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'>Best regards,<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'>Dominik<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><div><p class=MsoNormal><b><span style='font-size:8.0pt;font-family:"Arial",sans-serif;mso-fareast-language:EN-GB'>ESA - European Space Agency</span></b><span style='font-size:8.0pt;font-family:"Arial",sans-serif;mso-fareast-language:EN-GB'><o:p></o:p></span></p><p class=MsoNormal><b><span style='font-size:8.0pt;font-family:"Arial",sans-serif;mso-fareast-language:EN-GB'><br>Dominik Marszk</span></b><span style='font-size:8.0pt;font-family:"Arial",sans-serif;mso-fareast-language:EN-GB'><br>System and Applications Engineer<br>Ground Segment Systems and Cybersecurity Engineering Section (OPS-GAE)<b><br><br>ESOC - European Space Operations Centre</b><br>Robert-Bosch-Strasse 5, 64293 Darmstadt, Germany<u><br></u><a href="mailto:dominik.marszk@esa.int"><span style='color:windowtext'>dominik.marszk@esa.int</span></a> | <a href="http://www.esa.int/"><span style='color:windowtext'>www.esa.int</span></a><br>T +49 6151 902219<o:p></o:p></span></p></div><p class=MsoNormal><span style='font-family:"Calibri",sans-serif'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-family:"Calibri",sans-serif;mso-fareast-language:EN-GB'>From:</span></b><span lang=EN-US style='font-family:"Calibri",sans-serif;mso-fareast-language:EN-GB'> MOIMS-SC <moims-sc-bounces@mailman.ccsds.org> <b>On Behalf Of </b>Roger Thompson via MOIMS-SC<br><b>Sent:</b> Monday, March 4, 2024 5:55 PM<br><b>To:</b> moims-sc@mailman.ccsds.org<br><b>Subject:</b> [Moims-sc] Updated draft of MPDS Blue Book and XML Service Specification<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Dear All,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Attached is an updated draft of the MPD Services Specification, following comments received from WG members.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>This includes a draft of the Security Annex (not previously provided) that could do with review by someone else (I am not a security expert).<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Note that not all comments received have been actioned.  Those that have not fall into the following categories:<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><ul style='margin-top:0cm' type=disc><li class=MsoListParagraph style='margin-left:0cm;mso-list:l0 level1 lfo3'>Proposals for cosmetic name changes that have not been discussed with the WG and would require significant rework with little practical benefit.<o:p></o:p></li><li class=MsoListParagraph style='margin-left:0cm;mso-list:l0 level1 lfo3'>Proposed changes to attribute types and nullability where respondents disagree on the best approach.<o:p></o:p></li><li class=MsoListParagraph style='margin-left:0cm;mso-list:l0 level1 lfo3'>A couple of comments (from Serge) that may be worth making, but require discussion with the group.<o:p></o:p></li></ul><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Personally, I don’t think any outstanding issues are sufficiently important to delay getting the book out to the Secretariat for Agency Review.  There may well be comments from the CESG, which would give us another chance to address them before the review itself.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Best regards,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Roger<o:p></o:p></p></div></body></html>