Mikael,
Thanx, I look forward to reading your next draft.
I don't have any use cases but I feel there may be and I just haven't found them yet!??
As part of the DC-Date work I've been thinking there may be a case for a new date encoding scheme that allows embedding of textual descriptions (eg. for indicating a period like "Baroque" alongside a numeric representation), which of course means both syntax and language may need to be specified. But that's not very firm yet, eg. I'm thinking ideally it would allow multiple labels to allow the date value itself to include multiple languages.
I can certainly see a case for embedding HTML formatting in a rich representation (eg. a description with paragraphs), but I guess you could do that in XHTML. The issue is that if you can't specify the syntax encoding you don't know whether the XML is XHTML, MathML, or whatever....? I also want to be able to store multiple rich representations in multiple languages (eg. paragraph/HTML marked up description in different languages).
I'll need to keep thinking about the other RDF structural stuff - you've given some pointers for me to think about. I guess there's a real reliance on looking up RDF schemas to know that dcrdf:valueString is a sub-property of rdf:value, etc. Most of the apps I build don't have that lookup ability so rely on "basic" RDF constructions.
Thanx,
Douglas
|