ODF New Proposal Template


Proposal owner:

Svante Schubert

Proposal short name:

Change Proposal for ODF 1.2 Metadata - Adaption of RDF mapping to relative URLs


Use cases:

The existing ODF 1.2 RDF feature already uses a manifest.rdf file in the package for every document to express ODF elements by IRIs to be usable in an RDF graph.
Previously any arbitrary IRI could be used, in general URNs had been generated to express an ODF element, this proposal is to use relative URLs instead.

From the feedback of the W3C Semantic Web interest group the usage of URN can be enhanced by avoiding alias and the usage of relative URLs.
Every resource in a web should be accessible by URLs and not described by URNs due to the loss of reach, the lack of possibility creating a web.

To avoid duplicate mapping mechanisms, relative URLs should therefore explicitly be used in the future to refer to an ODF resource within the package. 
By OWL it is still possible to add additional URN to the resource, therefore there is no loss of functionality by this change.

Alternatives considered:

Keeping the current approach would create IRI alias in the RDF graphs, which should be avoided.

Requested changes to the ODF Standard

Text changes/additions (please state section numbers):

Adaption of section "3.2.2. Manifest.rdf":
"2) 1.It associates OpenDocument elements of the document to IRIs in the metadata files using relative URLs.

The value of any rdf:about attribute referring to a resource within the package shall be the relative URL to the resource."

Minor Fixes:
* Exchanging the new metadata OWL grammar prefix "doc" with "pkg" for mnemonic reasons.
* Moving RDF class odf:File to package layer (renamed to pkg:File)
* As only relative URLs should be used to refer to inner package resources within RDF/XML, the OWL properties 'pkg:idref', 'pkg:path' and 'pkg:hasPart' (the pkg:hasPart to express the relationship of an xml file and xml element with ID) become redundant.

Please find the changes within the previous approved ODF 1.2 metadata change request with changetracking enabled:

Schema changes/additions:

No Relax NG schema changes.



No mandatory features or behaviors to ODF documents or applications had been added.

Backwards compatibility:

No compatibility problems as it is an adaption of a new ODF 1.2 feature.

Accessibility impact:

No Accessibility impact

Workflow (to be filled in by TC Chairs)

This proposal has been combined with the following proposals for discussion/voting: Change_Proposal_for_ODF_1.2_Metadata_-_Adaption_of_W3C_RDFa_standard, Change_Proposal_for_ODF_1.2_Metadata_-_Usage_of_W3C_GRDDL_standard

Category: CategoryIntegratedProposal CategoryODF1.2Proposal

Date Proposal initially made:

Dates Proposal discussed on TC calls: 15-Dec-2008

Date vote is requested:

Date vote is held:12 January 2009

Results of vote: Approved

Version in which this proposal has been integrated: ODF 1.2 draft 8

Change_Proposal_for_ODF_1.2_Metadata_-_Adaption_of_RDF_mapping_to_relative_URLs (last edited 2009-08-12 18:04:24 by localhost)