Fw: I-D Action:draft-godoy-webdav-xmlsearch-00.txt

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Fw: I-D Action:draft-godoy-webdav-xmlsearch-00.txt

Javier Godoy-2

Maybe it is too early for thinking about generic-structure queries, but I
believe it is worthwhile to explore this topic and draft an experimental
approach.

I'm thinking about a WebDAV enabled repository, where each file has metadata
descriptors. Descriptors may be repeated, hence they could not be properties
by themselves
and have to be wrapped within a container property. The drawback of using a
wrapper property is that one cannot query some metadata fields, because
DAV:basicsearch deals only with properties as a whole.

The solution I propose is a new search grammar (based on DAV:basicsearch),
which also allows XPath expressions for "filtering" XML content. Several
features are OPTIONAL in order to
adapt the expression power (and the costs of supporting this grammar) to the
requierments of each use-case, while having an interoperable grammar.

I would appreciate your feedback.

Regards,

Javier Godoy

----- Original Message -----
From: <Internet-Drafts@...>
To: <i-d-announce@...>
Sent: Sunday, January 13, 2008 9:30 AM
Subject: I-D Action:draft-godoy-webdav-xmlsearch-00.txt


>A New Internet-Draft is available from the on-line Internet-Drafts
>directories.
>
> Title           : A WebDAV Search Grammar for XML Properties
> Author(s)       : R. Godoy, H. Minni
> Filename        : draft-godoy-webdav-xmlsearch-00.txt
> Pages           : 40
> Date            : 2008-01-13
>
> This document specifies XS:xml-search, a search grammar for use with
> the Web Distributed Authoring and Versioning (WebDAV) SEARCH
> protocol.  XS:xml-search extends the DAV:basicsearch grammar with
> XPath expressions which are evaluated on properties whose values are
> XML fragments.
>
> The full expression power of XPath may exceed the requirement in
> simple use cases, therefore some provisions are made in order to
> reduce the cost of implementing this specification, as well as the
> computational cost of evaluating allowed queries.
>
> A URL for this Internet-Draft is:
> http://www.ietf.org/internet-drafts/draft-godoy-webdav-xmlsearch-00.txt