- From: Jim Whitehead <ejw@cse.ucsc.edu>
- Date: Thu, 9 May 2002 10:54:48 -0700
- To: "Carmen Pancerella" <carmen@ca.sandia.gov>, <w3c-dist-auth@w3.org>
Hi Carmen, There has not been any significant work on "Use of Dublin Core Metadata in WebDAV" since the 1999 document, draft-ietf-webdav-dublin-core-01, http://www-old.ics.uci.edu/pub/ietf/webdav/dc/draft-ietf-webdav-dublin-core- 01.txt In part, we have been waiting for the Dublin Core group to develop a normative specification of how to represent Dublin Core elements in XML/RDF, an effort that has been stalled for many years. Looking at the Dublin Core website, it appears they may release some documents this month. However, I no longer think it makes sense to tie the WebDAV property expression of Dublin Core elements exactly to a Dublin Core standard. The DC documents assume that you'll have all of the DC elements in one chunk of XML. With WebDAV, it makes sense to put each DC elements into a separate properties. Hence, the XML representation of DC elements in DAV will be somewhat different from the DC/XML and DC/RDF drafts I have seen: http://dublincore.org/documents/2001/11/28/dcmes-xml/ http://www.ukoln.ac.uk/metadata/dcmi/dc-xml-guidelines/ Also, I don't think it makes sense to use RDF for DC elements. It just adds extra bytes on the wire, without gaining much. It would be trivial to write a routine on top of an existing DAV client library to extract the DC properties, then return them in the DC-approved RDF format. Hence, an RDF-aware application could easily get DC elements stored as DAV properties, in RDF format. No need to send all the RDF data over the wire. > I'm putting together a collection of datasets in WebDAV, > and I want to use WebDAV properties to contain Dublin > Core metadata. I searched the web archives and found a > 1999 document about WebDAV and Dublin Core. Has anything > else been done since this time? Has anybody done this? > Any advice? My recommendations are: * one property per DC element - use standard DC namespace, and element names * use a standard convention for multiple items per property (such as multiple authors for a resource). Using <ul><li>{auth 1)<li>(auth 2)...</ul> makes some sense to me (similar to the existing draft). * use xml:lang as appropriate to represent elements in multiple languages > In particular, I'm interested in how others have used qualified > Dublin Core and have included encoding schemes in the WebDAV > properties, and have searched for metadata in WebDAV > repositories. (This isn't covered by the 1999 document.) I don't know of any efforts that use DC elements in WebDAV properties, but definitely encourage the development of same. - Jim
Received on Thursday, 9 May 2002 13:55:41 UTC