I'm not impressed with OpenSearch. It is a sloppy design and not
well-documented. It is heavily slanted toward what A9.com wanted
to do on their website, and that stuff is all dead. Essentially,
OpenSearch is a proprietary format that was published in an
open manner.

If you compare OpenSearch to Atom, there is a huge difference in
the quality of the design and the spec.

GData is a much better design.

wunder

On 10/12/06 11:32 AM, "Erik Hatcher" <[EMAIL PROTECTED]> wrote:

> Walter - I'm curious what your thoughts are on the OpenSearch
> standard as well.  Do you think Solr should support that natively as
> well?
> 
> I'm a proponent of the Atom Publishing Protocol as well, for the record.
> 
> Erik
> 
> 
> On Oct 12, 2006, at 1:09 PM, Walter Underwood wrote:
> 
>> On 10/12/06 8:26 AM, "Chris Hostetter" <[EMAIL PROTECTED]>
>> wrote:
>> 
>>> I agree ... comments various people have made over the last few
>>> weeks or
>>> so have gotten me thinking that standardizing the way errors are
>>> returned to the HTTP client (for both updates and selects) is one
>>> of the
>>> biggest "API problems" in SOlr right now.
>> 
>> This is a complicated issue. We sent zillions of messages about it
>> on the Atom Publishing Protocol list. The end result was to use
>> HTTP request methods and response codes and be religiously
>> correct about the HTTP behavior.
>> 
>> We should take a look at the APP spec to see what we can learn
>> from that. Atom got *lots* of review, all the way to Roy Fielding.
>> 
>> The current APP draft is here. This is in IETF Last Call, so it
>> is nearly finished.
>> 
>>   http://bitworking.org/projects/atom/draft-ietf-atompub-
>> protocol-11.html
>> 
>> One option would be to implement APP rather than designing something
>> new. When I was at HP, one of the design principles was "standard is
>> better than better." APP will not be an exact match to Solr, but
>> it is very well designed and it is probably worth the effort to
>> build on the vast amount of work and review that went into APP.
>> If you want to dig in further, the mailing list is here:
>> 
>>   http://www.imc.org/atom-protocol/index.html
>> 
>> If we have APP for indexing, results in Atom format would help a lot.
>> Google GData is a pretty good Atom search API.
>> 
>> wunder
>> -- 
>> Walter Underwood
>> Search Guru, Netflix
> 

Reply via email to