-
Type: Bug
-
Status: Applied
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: ODF 1.2 Part 3 CD 1
-
Fix Version/s: ODF 1.2 Part 3 CD 2
-
Component/s: Packaging, Schema and Datatypes
-
Labels:None
-
Environment:
This issue applies in Public Review documents ODF 1.2 Part 3 cd01 (files OpenDocument-v1.2-part3-cd1.pdf, OpenDocument-v1.2-part3-cd1.odt, and the HTML version at http://docs.oasis-open.org/office/v1.2/part3/cd01/OpenDocument-v1.2-part3-cd01.html) and the companion Metadata Manifest Ontology (OWL RDF) file http://docs.oasis-open.org/office/v1.2/part3/cd01/OpenDocument-package-metadata-v1.2-cd1.owl
This issue applies in Public Review documents ODF 1.2 Part 3 cd01 (files OpenDocument-v1.2-part3-cd1.pdf, OpenDocument-v1.2-part3-cd1.odt, and the HTML version at http://docs.oasis-open.org/office/v1.2/part3/cd01/OpenDocument-v1.2-part3-cd01.html ) and the companion Metadata Manifest Ontology (OWL RDF) file http://docs.oasis-open.org/office/v1.2/part3/cd01/OpenDocument-package-metadata-v1.2-cd1.owl
-
Proposal:
-
Resolution:
1. The OWL RDF Metadata Manifest Ontology declares namespace prefix bindings via root <rdf:RDF> element declarations
xmlns:pkg="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#"
xmlns:odf="http://docs.oasis-open.org/ns/office/1.2/meta/odf#"
1.1 These are nowhere used in the Ontology file as prefixes in PrefixedName constructions.
1.2 These are nowhere used in the value of RDF attributes as prefixes in Compact URI (CURIE) forms.
1.3 There is one use of the same URI as that bound to prefix odl as an rdf:about attribute URI value.
1.4 There is one use of the same URI as that bound to prefix pkg as an rdf:resource attribute URI value (apparently in error).
1.5 There are occurrences of URIs that are concatenations of the odf-bound namespace URI that could also be expressed via the CURIE forms odf:ContentFile, odf:StylesFile, odf:Element, odf:prefix, and odf:suffix.
1.6 There are occurrences of URIs that are concatenations of the pkg-bound namespace URI that could also be expressed via the CURIE forms pkg:File and pkg:Element.
1.7 There is one occurrence of rdf:about="urn:oasis:names:tc:opendocument:xmlns:text:1.0meta-field" which could conceivably be expressed in CURIE form "text:meta-field" given xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0", a representative binding for the Text Namespace in ODF 1.0, IS 26300, ODF 1.1, and the committee drafts of ODF 1.2 Part 1
2. . Part 3 cd01 Section 5 is the only portion of this specification that refers to classes and properties defined for use in expressing content in metadata content files. It is asserted that a number of these are defined and there are brief sections about them.
2.1 Taken as CURIE values, the following are NOT defined in the OWL ontology file or anything reachable from that file
pkg:Document (this is used as an expanded CURIE, but not defined)
pkg:File
pkg:MetadataFile
pkg:Element (this is used as an expanded CURIE, but not defined)
pkg:hasPart
pkg:mimeType
2.2 Taken as CURIE values, The following are "declared" in the OWL ontology but not mentioned in the body of ODF 1.2 Part 3 cd01:
odf:ContentFile
odf:StylesFile
odf:Element
odf:prefix
odf:suffix
text:meta-field (by anology to the other cases)
2.3 No namespace binding for pkg (nor for odf nor text) is mentioned in section 5 or in the section 1.5 or in the brief description in section 3.6.
2.4 There is no description of these PrefixedNames as element or attribute names or as CURIEd URIs or as referencing the OWL classes and properties as they are described in the OWL Metadata Manifest Ontology. That is, there is nothing explicit in Part 3 that makes specific the intended associations among the terms (corrected as necessary) used in the section 6 and the declarations (corrected as necessry) in the OWL file.