Open Search in an Afternoon


(Inspired by discussion at the MW2011 Opensearch unconference session)

 

12pm - 1pm

 

Eat a hearty lunch and clear your mind. :)

 

1pm - 1:30pm

 

Assess your existing collection search capabilities

OpenSearch is, at the end of the day, search, so it needs to run on top of an existing search implementation. Key points to discover:

 

1:30pm - 2pm

 

Look at examples

These are examples of various results for OpenSearch queries. I think this is more useful to start with than the spec (which we'll get to shortly).

And here are a few examples of the OpenSearch description document:

 

Leave those examples open in another window and move on... 

 

2pm - 2:30

 

Read over the spec

Not the whole thing, since for this first round I would really just copy what you need from the examples above. Just skim it and use it to clarify how to modify the examples.

 

2:30pm - 4:30pm

 

Get right to it

Results XML:

Description file:

Discovery link:

 

4:30pm - 5pm

 

Test and iterate

 

5pm

 

Go get a beer and brainstorm next steps

Ideas for use:

 

Done. Who's first?