I said:
> The co-existence of two XML formats will need some careful
> explanation, but I think it meets the requirements which seem
> to be being articulated
> for:
>
> - on the one hand an XML format that supports the full DCAM
> for those implementers who need that functionality (and who
> are presumably familiar with the DCAM and the structure of
> the "description set")
>
> - on the other hand an XML format that supports a
> well-defined subset of the DCAM sufficient to meet the needs
> of a reasonable proportion (?) of implementers, and, in terms
> of the XML structure, uses conventions that are fairly
> similar to the conventions used in the existing format
>
> Does this seem a reasonable way to move forward?
>
> And in particular, putting aside what the XML structure for
> dc-xml-minimal looks like, is that subset of the DCAM
> description model that I've described above the subset that
> we want to support?
>
> If we agree that subset is a good basis to work from, then
> I'll write up a draft spec for the second XML format plus
> examples, sample W3C XML Schemas etc, for the start of next week.
OK, perhaps somewhere in the world late Friday afternoon counts as the
start of the week.... ;-)
I've created a new document:
Expressing Dublin Core metadata using XML (DC-XML-Min)
http://dublincore.org/architecturewiki/DCXMLRevision/DCXMLMGuidelines/20
06-09-18
which describes a new DC-XML-Min format, which supports a serialisation
of a subset of the DCAM description model, along the lines Ann was
outlining last week (Property URIs as XML element names, one value
string per statement, no rich representations).
There are some example DC-XML-Min instances here:
http://dublincore.org/architecturewiki/DCXMLRevision/DCXMLMInstances/200
6-09-18
and that page also has pointers to W3C XML Schemas and a GRDDL XSLT
transform.
And I've created a slightly modified version of the previous proposal in
the Wiki
Expressing Dublin Core metadata using XML (DC-XML-Full)
http://dublincore.org/architecturewiki/DCXMLRevision/DCXMLFGuidelines/20
06-09-18
which describes a DC-XML-Full format, which supports a serialisation of
the full DCAM description model.
There are some example instances here
http://dublincore.org/architecturewiki/DCXMLRevision/DCXMLFInstances/200
6-09-18
and again that page also has pointers to W3C XML Schemas and a GRDDL
XSLT transform.
In both cases, I've extended the description model to include a "Value
Class URI", as suggested by Mikael back at [1]. In doing this I'm guilty
of jumping ahead rather as we haven't yet finished preparing the
revisions to the DCAM document, so it should be treated as very
provisional for now, but it should be possible to read the rest of it
and skip over those sections.
There's quite a lot of inter-linked stuff there: I've tried to check it
over, but I dare say I've made some mistakes in there somewhere!
Anyway, these two drafts will form the basis for the discussion of DC in
XML at the f2f meeting of the DC Arch WG at the DC-2006 conference.
Cheers
Pete
[1]
http://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=ind0606&L=dc-architecture&
P=5763
---
Pete Johnston
Technical Researcher, Eduserv Foundation
Web: http://www.eduserv.org.uk/foundation/
Email: [log in to unmask]
Tel: +44 (0)1225 474323
|