<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Caroline<br>
      <br>
      Greetings from Beijing.<br>
      <br>
      Thank you for reminding me about my earlier contribution. I have
      looked at this again and have two observations:<br>
      <br>
      1) The requirement for consumers to "not fail to load a document
      containing unknown relationships" is in §9.1.7 of Part 1. <br>
      2) This same clause makes it clear that consumers that are also
      producers "can, but are not required to roundtrip and preserve
      unknown relationships and their target parts".<br>
      <br>
      This means that the divergent behaviours of MS Office and
      LibreOffice is allowed by the standard.<br>
      <br>
      This divergent behaviour applies regardless of whether the unknown
      relationship is added to the package-relationship item or is added
      to the main document part-relationship item (see §11 of Part 1).<br>
      <br>
      I have considered the "guidance" provided at the end of §9.1.7 of
      Part 1, to "use instead the known relationship type for Custom XML
      Data Storage parts", as defined in §15.2.4. However, I'm not sure
      of the status of this feature - I don't believe it is implemented
      any longer due to IPR issues - so we should consider whether it
      would be best practice to ignore this guidance and just use
      unknown relationships for incorporating foreign parts that aren't
      able to use any other known relationships.<br>
      <br>
      Kind regards,<br>
      <br>
      Francis<br>
      <br>
      <br>
      <br>
      On 22/09/2015 03:07, Arms, Caroline wrote:<br>
    </div>
    <blockquote
cite="mid:782A4172A0B2974084984081338A769A43DBABF934@LCXCLMB01.LCDS.LOC.GOV"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 14 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
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;}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle18
        {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:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></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]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span style="color:#1F497D">All,<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 one
            immediate set of thoughts about the MCE Best Practices
            document – which goes back to the topic of embedding rich
            metadata in OOXML packages.  I’m attaching what I believe to
            be the last email (from Francis) on that topic.  Francis’s
            email points out that LibreOffice does not preserve foreign
            parts (or the version he tried didn’t).  Is the Best
            Practices document intended to encourage LibreOffice to
            preserve them?  <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">Has using rich
            XML metadata been considered as a second example of a
            foreign part?  I would very much like to see that added. 
            ONIX (as used by Francis) is a good example for a DOCX
            document.  ISO 19139 (Geographic Information – Metadata –
            XML schema implementation) might be appropriate for an XLSX
            document.<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 fun in
            Beijing!<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">  Caroline<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <div>
          <p class="MsoNormal"><span style="color:#1F497D">Caroline Arms<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="color:#1F497D">Library of
              Congress Contractor<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="color:#1F497D">Co-compiler
              of Sustainability of Digital Formats resource   
              <a class="moz-txt-link-freetext" href="http://www.digitalpreservation.gov/formats/">http://www.digitalpreservation.gov/formats/</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">** Views
              expressed are personal and not necessarily those of the
              institution **<o:p></o:p></span></p>
        </div>
        <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"">
                Francis Cave [<a class="moz-txt-link-freetext" href="mailto:francis@franciscave.com">mailto:francis@franciscave.com</a>] <br>
                <b>Sent:</b> Thursday, August 21, 2014 11:26 AM<br>
                <b>To:</b> <a class="moz-txt-link-abbreviated" href="mailto:e-SC34-WG4@ecma-international.org">e-SC34-WG4@ecma-international.org</a><br>
                <b>Subject:</b> WML document containing metadata as a
                foreign part<o:p></o:p></span></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal"><span lang="EN-GB">Further to discussion on
            today’s WG4 telecon, I attach a WML file in which I have
            embedded some ONIX metadata – see docProps/onix.xml – which
            is one of the metadata examples mentioned by Murata-san. <o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB">In _rels/.rels I have
            added:<o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:12.0pt;font-family:"Times New
            Roman","serif";color:#000096" lang="EN-GB"><Relationship</span><span
            style="font-size:12.0pt;font-family:"Times New
            Roman","serif";color:#F5844C" lang="EN-GB">
            Target</span><span
            style="font-size:12.0pt;font-family:"Times New
            Roman","serif";color:#FF8040" lang="EN-GB">=</span><span
            style="font-size:12.0pt;font-family:"Times New
            Roman","serif";color:#993300" lang="EN-GB">"docProps/onix.xml"</span><span
            style="font-size:12.0pt;font-family:"Times New
            Roman","serif";color:#F5844C" lang="EN-GB">
            Type</span><span
            style="font-size:12.0pt;font-family:"Times New
            Roman","serif";color:#FF8040" lang="EN-GB">=</span><span
            style="font-size:12.0pt;font-family:"Times New
            Roman","serif";color:#993300" lang="EN-GB">"<a
              moz-do-not-send="true"
              href="http://www.example.com/relationships/foreign-metadata"><a class="moz-txt-link-freetext" href="http://www.example.com/relationships/foreign-metadata">http://www.example.com/relationships/foreign-metadata</a></a>"</span><span
            style="font-size:12.0pt;font-family:"Times New
            Roman","serif";color:#F5844C" lang="EN-GB">
            Id</span><span
            style="font-size:12.0pt;font-family:"Times New
            Roman","serif";color:#FF8040" lang="EN-GB">=</span><span
            style="font-size:12.0pt;font-family:"Times New
            Roman","serif";color:#993300" lang="EN-GB">"rId4"</span><span
            style="font-size:12.0pt;font-family:"Times New
            Roman","serif";color:#000096" lang="EN-GB">></span><span
            lang="EN-GB"><o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB">If I open the document
            in MS Office (Word 2013), then save it, the foreign part and
            associated Relationship are preserved.<o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB">However, if I open the
            same document in LibreOffice, then save it (in WML format),
            the foreign part and associated Relationship are dropped. <o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB">So we cannot recommend
            this approach without making it clear that consuming
            applications may choose to ignore such foreign parts.<o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB">Francis<o:p></o:p></span></p>
      </div>
    </blockquote>
    <br>
  </body>
</html>