On 6 Jul 2005 at 10:35, Mike Taylor wrote:
> > Date: Wed, 6 Jul 2005 00:29:44 +0200
> > From: Theo van Veen <[log in to unmask]>
> >>> Another way to attract people to SRU is to show that the functionality
> >>> of OAI is (almost) contained in SRW/U. I admit we need to do some extra
> >>> work there.
> >> You mean like this:
> >> http://www.dlib.org/dlib/february05/sanderson/02sanderson.html
> > In a way, but I was more thinking in terms of a simple working
> > example with an "update date index" like
> > http://sruhost/sru?opeartion=searchRetrieve&version=1.1&query=rec.date>20050706&x
> > -collection=xyz&recordSchema=srw_dc.
> > The extra work I refer to has to do with the use of persistant
> > record identifiers (rather than a number in a resultset) and the use
> > of a predefined recordSchema to get only record identifiers.
> The identifier index already exists, of course: rec.identifier. The
> record's last modification date is also available as
> rec.lastModificationDate. The collection need not be an extension
> parameter, but should be ANDed into the query. I can't offhand thing
> of an existing index that captures this notion, so we'd need to make
> one up -- oai.collection, for example. So your request above would be
> represented by the CQL query:
> rec.lastModificationDate > 20050706 and oai.collection = xyz
You're right, but we still need a recordSchema for "Listidentifiers".
> Ralph has written a (presumably one-page) "OAI Profile" for SRU, which
> says pretty much this, though AFAIK it's not released yet.
I was not aware of this but I assume that this profile will solve it completely,