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, Theo