atom feed32 messages in org.oasis-open.lists.officeRe: [office] DSIG proposal - URI vs.
FromSent OnAttachments
Bob JolliffeDec 12, 2008 1:08 am 
Dennis E. HamiltonJan 4, 2009 10:59 pm 
Bob JolliffeJan 5, 2009 5:26 am 
Michael Brauer - Sun Germany - ham02 - HamburgJan 5, 2009 6:42 am 
Dennis E. HamiltonJan 5, 2009 10:28 am 
Bob JolliffeJan 5, 2009 1:24 pm 
Dennis E. HamiltonJan 5, 2009 3:02 pm 
Bob JolliffeJan 6, 2009 4:54 am 
Michael Brauer - Sun Germany - ham02 - HamburgJan 6, 2009 5:48 am 
Bob JolliffeJan 6, 2009 6:12 am 
Dennis E. HamiltonJan 6, 2009 1:11 pm 
Dennis E. HamiltonJan 6, 2009 1:56 pm 
Bob JolliffeJan 7, 2009 2:17 am 
Dennis E. HamiltonJan 7, 2009 12:21 pm 
Dennis E. HamiltonJan 7, 2009 1:34 pm 
Bob JolliffeJan 7, 2009 2:06 pm 
Jomar SilvaJan 7, 2009 2:36 pm 
Dennis E. HamiltonJan 7, 2009 3:48 pm 
Dennis E. HamiltonJan 7, 2009 4:45 pm 
Dennis E. HamiltonJan 7, 2009 6:00 pm 
Bob JolliffeJan 8, 2009 2:00 am 
robe...@us.ibm.comJan 8, 2009 8:27 am 
Dennis E. HamiltonJan 8, 2009 10:52 am 
Dennis E. HamiltonJan 8, 2009 10:53 am 
Svante SchubertJan 8, 2009 11:57 am 
Dennis E. HamiltonJan 8, 2009 2:47 pm 
Dennis E. HamiltonJan 8, 2009 4:16 pm 
Bob JolliffeJan 11, 2009 2:48 pm 
Dennis E. HamiltonJan 11, 2009 6:41 pm 
Bob JolliffeJan 12, 2009 1:09 am 
Michael Brauer - Sun Germany - ham02 - HamburgJan 12, 2009 1:37 am 
Dennis E. HamiltonJan 12, 2009 8:25 am 
Subject:Re: [office] DSIG proposal - URI vs.
From:Michael Brauer - Sun Germany - ham02 - Hamburg (Mich@Sun.COM)
Date:Jan 6, 2009 5:48:27 am
List:org.oasis-open.lists.office

Bob, Dennis,

On 06.01.09 13:54, Bob Jolliffe wrote:

Hi Dennis

2009/1/5 Dennis E. Hamilton <denn@acm.org>:

3. SUGGESTION: In this case I would recommend using the definition of 17.5 (which is in the package section for ODF 1.1 and which still needs to be cleaned up to resolve some defect-report concerns) with the modification that "/" is the root of the package and not of the directory containing the package. (It is important not to have to know the filename of the package in order to refer to it.)

Current implementations use the following convention for the <ds:Reference> URL attribute: <Reference URI="content.xml"> <Reference URI="Thumbnails/thumbnails.png">

The discussion is about the Base URI to be used rather than the root.

I agree. The question is whether we use the URI that was used to retrieve the package as base URI, or that URI with "/META-INF" appended. So, we indeed could take everything we say in 17.5, but only adapt the base URI that is used.

If there were no existing implementations, then I would have suggested the same as you. But there are and it doesn't make sense to make a

Well, independent of what is implemented, I think there could be reasons to use the URI that was used to retrieve the package as base URI, although the files are in the META-INF folder. The signature files like the manifest.xml are information that make up the package. That they are stored in a folder META-INF can be considered to be an implementation detail of the package. We could have stored this information in some other place (which is not a folder in the zip files) if zip files would allow us to do so. I would not prefer this actually, because having the package related information in a META-INF folder makes that information accessible and is consistent with JAR files. I'm only mentioning this to point out how the signature information differs from let's say information in content.xml.

So, what I actually could imagine is that we modify 17.5 by adding that these rules also apply to files in the META-INF folder (in general, and not only for digital signature files), except that the base URI to use there is the one that was used to retrieve the package.

Best regards

Michael

Sitz der Gesellschaft: Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten Amtsgericht Muenchen: HRB 161028 Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Dr. Roland Boemer Vorsitzender des Aufsichtsrates: Martin Haering