← Prev in month ← Prev in thread
Next in thread → Next in month →

OASIS Search Web Services TC Releases Committee Drafts

From
Ray Denenberg, Library of Congress <>
Date
2008-07-28T15:53:22+00:00
ID
1c9401c8f0c9$eaa3df80$
Thread
OASIS Search Web Services TC Releases Committee Drafts
The OASIS Search Web Services Technical 
Committee,  http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=search-ws,  is pleased to announce the release of five Committee 
Drafts.

(1) Search Web Services - searchRetrieve Operation: Abstract 
Protocol Definition Version 1.0 - Committee Draft 01 30 June 2008

(2) 
Search Web Services - searchRetrieve Operation: Binding for SRU 1.2 Version 
1.0  - Committee Draft 01 30 June 2008

(3) Search Web Services - 
searchRetrieve Operation - Binding for SRU 1.2: Auxiliary Binding for HTTP GET- 
Version 1.0 - Committee Draft 01 30 June 2008

(4) Search Web Services - 
CQL 1.2: The Contextual Query Language Version 1.0 - Committee Draft 01 30 June 
2008

(5) Search Web Services - searchRetrieve Operation: Binding for 
OpenSearch Version 1.0 - Committee Draft 01 30 June 2008

Links to these 
documents are at the bottom of this message.

Informally (and more 
succinctly), the five documents are:

(1) Abstract Protocol 
Definition  (APD)
(2) Binding for SRU 1.2 
(3) Auxiliary Binding for 
HTTP GET
(4) CQL 1.2
(5) Binding for OpenSearch 

The  Abstract 
Protocol Definition (1) provides the framework for the definition of 
"Application Protocol Bindings", including SRU 1.2 (2) , SRU 2.0 (see Annex A of 
SRU 1.2 Binding), and openSearch (5). 

 A binding may be "static" or 
"dynamic".  A static binding is a human-readable document, essentially a 
profile.  A dynamic binding is a machine-readable description of a server, 
written in a description language that the Committee is also developing (see 
Annex B of APD).

The premise behind dynamic bindings is that any search 
engine, even one that existed prior to development of the standard, need only to 
provide a dynamic binding -  a self-description. It need make no other 
changes in order to be accessible. A client will be able to access any search 
engine that provides a description, if only it implements the capability to read 
and interpret the description and use it to formulate a request (including a 
query) and interpret the response.

SRU (1.2 and 2.0)  are static 
bindings. openSearch is a dynamic binding.

notes: 
 -  The 
SRU 1.2 binding, together with the Auxiliary Binding for HTTP GET, is intended 
to be fully compatible with the current SRU 1.2 specification at http://www.loc.gov/sru/.
- The CQL 1.2 Spec is intended to be fully compatible 
with the current CQL 1.2 specification at http://www.loc.gov/standards/sru/specs/cql.html.
-  The openSearch binding is intended to be 
fully  compatible with http://www.opensearch.org/Specifications/OpenSearch/1.1/Draft_3.

CALL FOR PARTICIPATION

 The next phase of work for the TC will be the development of 
SRU/CQL 2.0 (as mentioned in  Annex A of the SRU 1.2 Binding), and the 
Description Language (as mentioned in Annex B of the Abstract Protocol 
Definition).   

The Committee hopes to involve the SRU 
Implementors Group in this next phase of work to develop SRU/CQL 2.0 and the 
Description Language. You can participate either by joining the committee, or if 
you are unable to join, via discussion over this list.  Please contact me 
directly () to discuss how to join the 
committee.      

The lead committee member for 
SRU/CQL 2.0 will be Rob Sanderson (). The lead committee 
members for the description language will be Ashley Sanders 
() and Ralph LeVan 
().

Links.
(1) Search Web Services - searchRetrieve 
Operation: Abstract Protocol Definition Version 1.0 - Committee Draft 01 30 June 
2008
http://docs.oasis-open.org/search-ws/v1.0/apd-V1.0.doc
http://docs.oasis-open.org/search-ws/v1.0/apd-V1.0.pdf
http://docs.oasis-open.org/search-ws/v1.0/apd-V1.0.html

(2) 
Search Web Services - searchRetrieve Operation: Binding for SRU 1.2 Version 
1.0  - Committee Draft 01 30 June 
2008
http://docs.oasis-open.org/search-ws/v1.0/sru-1-2-V1.0.doc
http://docs.oasis-open.org/search-ws/v1.0/sru-1-2-V1.0.pdf 

http://docs.oasis-open.org/search-ws/v1.0/sru-1-2-V1.0.html 

(3) 
Search Web Services - searchRetrieve Operation - Binding for SRU 1.2: Auxiliary 
Binding for HTTP GET- Version 1.0 - Committee Draft 01 30 June 
2008
http://docs.oasis-open.org/search-ws/v1.0/binding-for-get-V1.0.doc
http://docs.oasis-open.org/search-ws/v1.0/binding-for-get-V1.0.pdf 

http://docs.oasis-open.org/search-ws/v1.0/binding-for-get-V1.0.html 

(4) Search Web Services - CQL 1.2: The Contextual Query Language Version 
1.0 - Committee Draft 01 30 June 
2008
http://docs.oasis-open.org/search-ws/v1.0/cql-1-2-V1.0.doc
http://docs.oasis-open.org/search-ws/v1.0/cql-1-2-V1.0.pdf 

http://docs.oasis-open.org/search-ws/v1.0/cql-1-2-v1.0.html 

(5) 
Search Web Services - searchRetrieve Operation: Binding for OpenSearch Version 
1.0 - Committee Draft 01 30 June 
2008
http://docs.oasis-open.org/search-ws/v1.0/opensearch-V1.0.doc
http://docs.oasis-open.org/search-ws/v1.0/opensearch-V1.0.pdf  

http://docs.oasis-open.org/search-ws/v1.0/opensearch-v1.0.html
← Prev in month ← Prev in thread
Next in thread → Next in month →