OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

search-ws message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: RE: [search-ws] 2.0 features (draft message to SRU implementors)


What happened to non-SRU responses? i.e., Atom Feed

Ralph

> -----Original Message-----
> From: Ray Denenberg, Library of Congress [mailto:rden@loc.gov]
> Sent: Tuesday, August 26, 2008 11:47 AM
> To: search-ws@lists.oasis-open.org
> Subject: [search-ws] 2.0 features (draft message to SRU implementors)
> 
> Following is a draft message that I propose to post to the SRU list.
> This
> is for discussion at tomorrow's call. We should discuss what else to
> include
> in the message and/or other messages (should there be multiple
messages
> -
> to avoid overload of a given message).
> 
> 
> ******* DRAFT MESSAGE ***************
> 
> SRU Implementors:
> 
> The OASIS Search Web Services Technical Committee invites your
> participation
> in the development of SRU/CQL 2.0.
> 
> We have begun accumulating suggestions for 2.0 features. Additional
> suggestions are welcome.  We are also currently gathering requirements
> for
> geospatial  and LOM applications.
> 
>  Among the suggestions are:
> 
> 1. Allow Non-XML Record Representations
> Many formats do not map easily into XML, for example multimedia,
> images, and
> even complex text formats. Allow non-xml serialized data in the
> response, or
> value by reference. These would be signaled by additional values for
> the
> recordPacking parameter. For example   recordPacking="base64" or
> recordPacking="uri"
> 
> 2. Proximity
> deprecate the PROX BOOLEAN operator and instead represent proximity by
> adding a relation, 'window'.  examples:
> * dc.title window/distance<5/unit=word "fries salt vinegar"
>  (fries, salt, and vinegar all within a span of 5 words)
> *dc.title window/distance<5/unit=word ((fish and fries) and (salt or
> vinegar))
> (fish and chips and one of salt or vinegar, in a 5 word window)
> * dc.title window/distance=2/unit=word/ordered "fries salt "
> (fries followed by salt with 2 words between)
> 
> 3. Faceted Searching ("scan" a result set)
> One might search a library database for books about a particular
topic,
> and
> then see how many records there are in different time period
> 
> 4. Result Set Size
> Allow the client to indicate how much effort the server should take to
> determine or estimate the number of records in the result set.
> Similarly,
> allow the response to estimate accuracy of  the result-set-size
> reported.
> The server may be able to determine the exact number of records, or
> provide
> a realistic estimate, but it may be an expensive process. The server
> might
> prefer not go through that process unless the client requests that it
> do so.
> Or the client might want to explicitly request that the server go
> through,
> or not go through, that process. (The client might want the first 10
> records, or any 10 records, regardless of how many records there are.
> In
> that case if the server goes through the process of determining how
> many
> records there are, it may go through an expensive process for nothing.
> There
> is also the special case where the server cannot determine or estimate
> the
> number of records in the result set. In that case it might be useful
to
> have
> a special value or some way to indicate this condition.)
> 
> 5. Multiple Query Types
> CQL is currently the only query type used by SRU but there could be
> other
> query types as well, for example, Parameterized Query and XQuery.
> 
> 6.  Eliminate the Version and Operation Parameters
> These two parameters  are based on the assumption that the same base
> URL
> might be used for different operations and versions. Instead,
different
> base
> URLs should be used.
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe from this mail list, you must leave the OASIS TC that
> generates this mail.  Follow this link to all your TCs in OASIS at:
> https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
> 




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]