[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [office-comment] OpenDocument-v1.2-draft6.odt / Par. 1.5 page39 preservation arbitrary element content from should to shall (lines 114-130)
Zwijndrecht (The Netherlands) , 07/11/07
Dear Patrick,
Thank you for your kind reply of 06-11-2007 , in the light of the mail
of Mr. Søren Roug I think I have to clarify my mail a little bit
further. In my proposal I'm only speaking about elements within the
<office:meta> element as described in lines 114 till 130 in the document
OpenDocument-v1.2-draft6.odt. The data contained in this element is most
of times located in the file “meta.xml”. (Table 4 - Root elements , page
43).
File size of meta.xml discussion:
This will be in most cases a small file. There are only 17 elements
which are defined , one element is already open for user data and the
specification leaves space for custom elements. One could argue that an
application which must preserve all the data will need considerable
resources because the file can grow theoretically very large. This is
not very probable, for example the Dublin Core standard (ISO 15836:2003)
has a count of 15 elements of which 6 are already included into this
specification. Another example is the ECMA standard 376 (Please don't
shoot it's an example ;-)) where 43 document meta data elements are
defined ( Part 3, Paragraph 7.2, page 438). It is not very likely that
an user application will add hundreds of elements extra because this
will consume resources and even worse time for the application in
question as well.
Test done:
As an experiment I have taken the AODL project from the OpenOffice.org
community. The metadata is read from the “meta.xml” file into a
datastructure (DocumentMetadata) . The program can simple take out the
elements it's needs and with almost no extra effort all the data can be
saved into a file
(/adocumentreference./DocumentMetadata.Meta.Save("/filename/")) and all
the elements are preserved including own added elements.
I fully agree with you that it would not be desirable to preserve custom
elements within mark-up and/or content of a document this would lead to
unwanted situations and require considerable resources of an
OpenDocument application.
Conclusion:
Changing the word *should *to *must *for conserving custom elements
within the <office:meta> element will not lead to “havier” applications.
Quick scan research even shows that even “lite” application can
implement this with little extra effort. This was a quick scan, more
research should be done to fully prove this.
If there are any questions, remarks please don't hesitate to contact me.
Yours truly,
Timo hartong
Zwijndrecht
The Netherlands
>
>
> Hope you are having a great day!
Always...
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]