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] Our discussion on the Wiki example


Hi
first of all, I  wish all of you a happy new year !

Bruce, Michael,
for more clarity from my side a few comments about this thread:

Bruce D'Arcus schrieb:
>
> On Dec 28, 2006, at 12:28 PM, Michael Brauer wrote:
>
>> Hi,
>>
>> Bruce D'Arcus wrote:
>>> Hi Bernd,
>>> On Dec 28, 2006, at 7:02 AM, Bernd Schuster wrote:
>>>> From my point of you, there are no objections to write:
>>>>
>>>> <text:p xml:id="myBook">
>>>> My favorite books is from Tolkien! It's ISBM is <text:span 
>>>> xml:id="isbn">8th</text:span> it has <text:span 
>>>> xml:id="pages">1154</text:span> pages
>>>> </text:p>
>>>>
>>>> ... and in the RDF/XML:
>>>>
>>>> <rdf:Description rdf:about="content.xml#myBook">
>>>>  <ex:author rdf:resource="http://ex.net/people/Tolkien"/>
>>>>  <ex:isbn rdf:resource="content.xml#isbn"/>
>>>>  <ex:pages rdf:resource="content.xml#pages"/>
>>>> </rdf:Description>
>>>>
>>>> where the "words" '8th' and '1154' are  tagged  with an individuell 
>>>> xml:id  and being referenced  as objects inside the above rdf 
>>>> statements.
>>> Yes, the objections are:
>>> 1) it is not a standard way to model RDF, and would in fact violate 
>>> many ontologies. In short, we would force every literal to be a 
>>> resource.
>>> 2) it forces additional processing, and the metadata is now 
>>> dependent on the (ODF) content
>>
>> I'm wondering whether the "1154" that appears in the content.xml 
>> actually is an RDF object, or only the display string of an object 
>> that is stored in a RDF file external to the content.xml.
>
> I was assuming that string is the literal object (if it wasn't, then 
> you'd need to duplciate the literal in the RDF/XML), but I guess you'd 
> need to be explicit about defining the processing expectations.
In fact, my idea was, that both subjects and objects might be stored 
inside the content.xml and being referenced out of  metadata files (as 
shown above). But this is only a conception. Why not storing rdf 
subjects and/or objects inside meta data files while referencing them 
from the content.xml, if this is acceptable from the engineering side ? 
Maybe this is a solution to avoid duplication of data.
>
>> In this example, I would assume that all bibliographic data is stored 
>> externally, and that the content.xml only displays some of the RDF 
>> objects. What we would need in this case is not a reference from the 
>> RDF data to the content.xml, but a reference from the content.xml 
>> back to the bibliographic meta data, so that the display string can 
>> be updated if the bibliographic meta data changes.
>
> In general for this use case, yes. But Berndt (as I say below) might 
> have something else in mind.
>
>> That's actually how the meta data fields we have already in the ODF 
>> spec do work. They do not define any meta data, but display it only.
>
> I think this is a useful distinction you make, and one we will need to 
> clarify: content *as* metadata, vs. fields that use metadata for 
> display (or other). Elias spreadsheet example is the first, and my 
> citations are the second.
>
> Berndt's here is a little unclear actually; am not sure what he intends.
Fields, that show meta data were not explicitly in my mind, while 
writing down the above example. My focus was on subjects and objects 
which are part of the human readable content of the document, such like 
words, phrases, table fields or paragraphs.

>
>> If my assumption is not correct and the "1154" in the content.xml is 
>> an RDF object, wouldn't this mean that the content.xml defines 
>> bibliographic data itself? How would this data be kept up to date?
>>
>> Are my assumptions correct, or do I miss something?
>
> I think you ask the right questions. If we he wants it to be live 
> metadata, then its right there, in the content.
Both scenarios are possible:
1) content is tagged with meta data and changes during several editing 
sessions before it is "finalized" (and therefore must several times be 
updated whereever it is stored (content side or meta data side). I hope 
this is what you call "live metadata".

2) content is frozen and tagged afterwards with meta data for example 
during archiving.
> But I could also imagine him using a field to display the data pulled 
> in from the package instead.
That's right. From my point of view this is rather an engineering 
question than a conceptual one.

Bernd
>
> Bruce


-- 
mit freundlichem Gruß

Bernd Schuster

MSK Gesellschaft für Automatisierung mbH
Friedrich-Ebert-Allee 33
D-22869 Schenefeld

Tel.: +49 40 839286-10
Fax : +49 40 839286-29

eMail: schuster@mskgmbh.com




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