> 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
Ralph has written a (presumably one-page) "OAI Profile" for SRU, which
says pretty much this, though AFAIK it's not released yet.
_/|_ ___________________________________________________________________
/o ) \/ Mike Taylor <[log in to unmask]> http://www.miketaylor.org.uk
)_v__/\ "No man ought to surrender his own judgment to any mere authority,
however respectable" - Joseph Priestley
--
Listen to free demos of soundtrack music for film, TV and radio
http://www.pipedreaming.org.uk/soundtrack/
|