OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

oic message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: RE: [oic] charts in spreadsheets, ranges


I don't believe "Object 1/" can be referenced unless there is a
manifest:full-path with that value in a <manifest:file-entry> of the
manifest.xml file.  In that case, the manifest:media-type will provide the
MIME type of the embedded package content.

You need to look at 17.5 of ODF 1.1 (the counterpart in ODF 1.2 Part 2 has
not changed yet). 

If you are talking about an embedded object (a single binary blob), then its
manifest:full-path item name should not end in "/".

There are other interop problems around the use of URIs to refer from one
package item to another, but it seems pretty clear from the limited
specification and the one example that only "sub-folder" full-paths can end
in "/", and they have no item in the Zip package.

Remember that Zip does not have a hierarchic folder structure.  Web-server,
http rules for distinguishing folder references don't apply at all.
Projecting a folder structure onto the Zip structure is a convention that
some widely-used Zip software provides, but the convention is platform and
implementation-dependent and not, as I recall, specified in the PKZIP
documentation of the Zip format.  

How hierarchical projection works for ODF 1.x packages and how that fits
into the application of URIs for hrefs among the components of an ODF 1.x
package is, shall we say, a bit vague?

 - Dennis

-----Original Message-----
From: Hanssens Bart [mailto:Bart.Hanssens@fedict.be] 
http://lists.oasis-open.org/archives/oic/200906/msg00055.html
Sent: Thursday, June 25, 2009 04:15
To: oic@lists.oasis-open.org
Subject: [oic] charts in spreadsheets, ranges

[ ... ]

So, for maximum interoperability, I guess a consumer must be able to

- handle both href "./Object 1" and "Object 1/" hrefs
- draw the chart even when the cell range is missing on the chart:plot-area
or the chart:series


And a producer should probably set the cell range on both elements.

IIRC the correct way for the href is "Object 1/" (why is there a space by
the way ? It is a valid IRI, but still strange), although this will break
older implementations that rely on "./Object 1". Not sure if there's a
work-around that's both correct and backwards-compatible...



Best regards,

Bart

---------------------------------------------------------------------
To unsubscribe from this mail list, you must leave the OASIS TC that
generates this mail.  Follow this link to all your TCs in OASIS at:
https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]