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 >