Quick proposal to change the type attribute for declaring support of
extensions.
Currently we have extraScanData, extraSearchData and extraExplainData to
allow you to specify which request the extension is available for.
But in practice I find that this is either not enough, or too much.
I'd prefer one value 'extension' and let the extension profile which
requests it can be sent on.
eg:
<supports type="extension">
info:srw/extensions/1/ident-v1.0 serverInfo
</supports>
A great example as the serverInfo can be sent on any request. Another one
would be a request for the recordIdentifier, which could be sent on
explain and searchRetrieve but not scan.
Rob
,'/:. Dr Robert Sanderson ([log in to unmask])
,'-/::::. http://www.csc.liv.ac.uk/~azaroth/
,'--/::(@)::. Dept. of Computer Science, Room 805
,'---/::::::::::. University of Liverpool
____/:::::::::::::.
I L L U M I N A T I Cheshire3 IR System: http://www.cheshire3.org/
|