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

 


Help: OASIS Mailing Lists Help | MarkMail Help

office-metadata message

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


Subject: Re: [office-metadata] comments on latest draft


Hi Bruce,

Bruce D'Arcus wrote:
> 
> On Mar 7, 2007, at 8:56 AM, Svante Schubert wrote:
> 
>>> 2. "Applications that read and write document should preserve all 
>>> metadata files."
>>>
>>> Sorry, that's not good enough. All ODF 1.2 compliant applications 
>>> "shall" preserve the files.
>> In ODF features are in general marked as "may" or "should" and not as 
>> "shall".
> 
> Except that I see the word "shall" at least three times on that page. It 
> is a striking contrast to then say preserving the files is a "should."

I do understand your concerns, but also think that "should" is already a 
very strong statement - much stronger than the statements we have for 
other features.

But let's assume we say *shall* instead. The consequence this has is 
that an application then must preserve the metadata even if it has 
modified the document, and therefore does not know whether the metadata 
is still consistent. Since this may lead to inconsistent documents, its 
probably not what we want. What about the following:

"Applications that read and write documents *shall not* remove metadata 
files if no modification have been made to a document."

or a little bit stronger:

"Applications that read and write documents *shall* preserve metadata 
files as long as no modification have been to the document that let it 
appear likely that the metadata files are not valid any longer."

I'm sure the later could be phrased better, but the intention should 
become clear:-)

Michael





> 
>> We can hardly make an exception for metadata, especially as we have no 
>> consistency concept so far, simply keeping them won't be sufficient, 
>> sometimes a removal might be even better.
> 
> Under what conditions would it be OK for an application to open a 
> metadata enhanced file and remove the metadata per se? That seems a 
> recipe for big problems?
> 
>>> 3.  Question: do we want to offer suggestions on RDF/XML 
>>> serialization to make it friendlier to XML tools?
>> Good point. We shall we bring this up on today's call if we agree in 
>> giving a serialization suggestion.
>> For instance, a limitation of RDF/XML attribute / element 
>> changeability would be helpful.
> 
> I'd just suggest a generic suggestion, as I've mentioned before, that 
> the RDF/XML be serialized using what is often called the "abbreviated" 
> system: all properties wrapped in a common rdf:about wrapper, properties 
> represented as elements, and so forth.
> 
>>> Section 1.1.1
>>> =============
>>>
>>> 4. The meta:category example should use the new URI for vCard (the 
>>> older one is being deprecated).
>>>
>>> <http://www.w3.org/2006/vcard/ns#>
>> It was not a deprecated link of vCard, but a link to a vCard encoding 
>> in RDF/XML.
> 
> Yes, I know. It's that old version is rather ugly, and so better to 
> point instead to something more up-to-date.
> 
> ...
> 
>>> 8. First sentence is unclear.
>>
>> As there was no suggested wording, I changed it to:
>>
>> "The xml:id attribute is allowed on the set of OpenDocument elements 
>> described below. The attribute gives the element a unique 
>> identification in the XML file and works as an anchor to create 
>> references to the element."
> 
> Good.
> 
>>> Section 1.2.2
>>> =============
>>>
>>> 10. The list item 1 is unclear.
>> I will discuss this with Patrick. Have you a suggestion?
> 
> No. Sorry; busy.
> 
>>> 11. The list item 2 might include reference to the fact that the 
>>> meta:label may do more than just display, but might offer other 
>>> functionality?
>> I am not sure if I understand, what you mean. Have you got a suggested 
>> wording?
> 
> Maybe Patrick has an idea, but I'm just noting that this can potentially 
> be used for more than just "creating content." Imagine if I have a label 
> that refers to a vCard for example. Maybe I can right-click and send 
> that person an email or schedule an appointment. Just saying you tweak 
> the language so developers can see that.
> 
> Bruce
> 


-- 
Michael Brauer, Technical Architect Software Engineering
StarOffice/OpenOffice.org
Sun Microsystems GmbH             Nagelsweg 55
D-20097 Hamburg, Germany          michael.brauer@sun.com
http://sun.com/staroffice         +49 40 23646 500
http://blogs.sun.com/GullFOSS



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