OASIS Open Document Format for Office Applications (OpenDocument) TC

  • 1.  Notes from Nov. 16, 2020

    Posted 11-16-2020 18:09
    Greetings! Great discussion on the subtleties of namespaces! Notes follow. Hope everyone is at the start of a great week! Patrick **** Patrick: quorum - yes Patrick: agenda approved by consent Patrick: minutes of Nov. 9th - approved by consent Patrick: -> Patrick: https://issues.oasis-open.org/browse/OFFICE-4086 Patrick: D.1.1 still has shall - copy-n-paste error, and D.4 is missing - Patrick fix and ask again if it's correct Patrick: https://issues.oasis-open.org/browse/OFFICE-4086https://lists.oasis-open.org/archives/office-comment/202011/msg00000.html Patrick: new issue from Trey Bagley Patrick: create a JIRA for Bagley - issue - Patrick will create it Patrick: #5 - Svante reports there are no spaces in any attribute values of the main schema Svante Schubert: https://github.com/tdf/odftoolkit/blob/1.0-ODF1.3/generator/schema2template/src/test/resources/examples/odf/odf13-msvtree.ref Svante Schubert: This is the RelaxNG dump from MSV and I did only search/replace/sort on this, there are not spaces in values, etc. Svante Schubert: The question was are there more spaces as in "system table" of @db:table-definition Patrick: defer 5 to next week Svante Schubert: I come back with a full answer next week Svante Schubert: On how the value is stated in the spec and if there are such values in package spec. Patrick: https://issues.oasis-open.org/browse/OFFICE-4086 Patrick: Michael suggests producers should include an xmlns declaration in root svg element Patrick: only if svg image uses the svg prefix Svante Schubert: The usual svg namespace is http://www.w3.org/2000/svg Svante Schubert: Default namespace like https://www.w3.org/TR/SVG2/paths.html#PathDataEllipticalArcCommands Svante Schubert: Candidate Recommendation: https://www.w3.org/TR/SVG2/Overview.html Francis Cave1: https://www.w3.org/TR/2011/REC-SVG11-20110816/svgdtd.html Patrick: Michael agrees to use of xmlns on root svg elements - as should on producers Michael Stahl: SVG 1.1 has a DTD with the usual XML namespace deficiencies; SVG 1.2 was apparently abandoned; SVG 1.2 Tiny has normative RelaxNG; SVG 2 is not finished yet Svante Schubert: Only XSD from working drafts: https://www.w3.org/TR/2002/WD-SVG11-20020108/SVG.xsd Regina Henschel: https://issues.oasis-open.org/browse/OFFICE-3995 Patrick: the svg root element should have an xmlns attribute with the value - Regina Henschel: In the context of an OpenDocument document the svg root element should have an attribute xmlns=" http://www.w3.org/2000/svg" ;. Patrick: Svante - the reason for the namespace is because we want to be compatible with applications that are using DTDs - want to be able to process the item separately Regina Henschel: <draw:object><math> ... or <draw:object><math:math>.. ? Svante Schubert: The embedded content.xml is using default namespace using LO 7.031 <math xmlns=" http://www.w3.org/1998/Math/MathML" ; display="block"> Svante Schubert: that is the root element of the embedded math content.xml Patrick: to be continued next week ... Nov 23, 2020. Michael says the ODF language wasn't updated - apps were. -- Patrick Durusau patrick@durusau.net Technical Advisory Board, OASIS (TAB) Editor, OpenDocument Format TC (OASIS), Project Editor ISO/IEC 26300 Co-Editor, ISO/IEC 13250-1, 13250-5 (Topic Maps) Another Word For It (blog): http://tm.durusau.net Homepage: http://www.durusau.net Twitter: patrickDurusau