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: Updated example



Bruce,

Bruce D'Arcus wrote:
>
> On Jun 21, 2007, at 10:20 AM, Svante Schubert wrote:
>
>> There are more restrictions aside of odf:idf-ref:
>>
>> First aside of idref the path of the odf:File is releveant.that is 
>> related by a odf:hasPart
>
> Sure.
>
>> Second odf:Citation is of type odf:Element as well. Remember it is 
>> just a rdf:Description with more rdf:types
>>    <rdf:type 
>> rdf:resource="http://docs.oasis-open.org/opendocument/meta/package#Citation"/>, 
>> but it has as well the
>>    <rdf:type 
>> rdf:resource="http://docs.oasis-open.org/opendocument/meta/package#Element"/> 
>>
>
> Svante: I know this! My point is the second type statement is not 
> necessary. We're not proposing to enforce that any reference to an ODF 
> content node include this type; are we?
What problem do you see?
I suggest you subclass your odf:Citation type from odf:Element.
I prefer have odf:element to possibly add further information about 
something that you are aware is an element by it's rdf:type not by 
checking for the existence of a certain property.

>
>> Third, odf: is meant to be a vocabulary that describes the 
>> OpenDocument format, as long citation is not specified we need some 
>> other namespace.
>
> Yes, I think we might as well standardize this part while we're at it. 
> I will suggest as much. The TC approved a citation field, so if I'm 
> going to suggest dropping it, I want something to take its place.
>
> What namespace it is in doesn't matter that much to me, but I do think 
> the "Reference" class ought to be fairly generic.
>
> Finally, if the odf prefix is meant to relate on to the package, then 
> we should change the suggest prefix:

>
>     odfp?
>     package?
>
> ... I don't know.
The namespace is already 
http://docs.oasis-open.org/opendocument/meta/package
If we might want to make the metadata concept reusable for other 
packages (Adobe, Microsoft ;-) as Rob suggested, we might use some 
independent namespace URL like
http://docs.oasis-open.org/meta/package and a prefix like "pkg". The 
local name is versatile and therefore technically irrelevant.

Svante


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