[Esip-discovery] recursion picture
Ruth Ellen Duerr
rduerr at Colorado.EDU
Wed Apr 10 12:18:31 EDT 2013
I think the diagram helps show that there can be actually many levels of OpenSearch, so from that sense it is a good addition. I don't understand the top arrow from the Search Provider Directory OSDD to the Query for Search Providers however. It isn't clear what that is for. I also admit that from an esthetic standpoint having the text of the fragment of the results overlaying the return line is a bit distracting/confusing, though I think necessary given the content (i.e., to show the different types and levels of return entries).
I note that we've begun extending this whole OpenSearch thing in even further directions. For example, one of the types of things that we return in an entry is a set of OSDD pointers to related data sets. This can happen at either the data set level or the granule level. While we don't use that precisely like the following, it is sort of a concept reminiscent of the Amazon "if you liked this, you might like that" links…
On Apr 10, 2013, at 9:52 AM, "Lynnes, Christopher S. (GSFC-6102)" <christopher.s.lynnes at nasa.gov> wrote:
> What do you think of this picture? Does this clarify or just further confuse?
> Caption: Though the focus so far has been on two level recursion (Dataset search to Granule Search), this need not be the case. This shows a 3 level recursion, beginning with a search for search providers (or engines) satisfying user criteria (e.g., searchTerms="ozone"). Each step in the recursion returns links to OpenSearch Description documents, which in turn inform the client on how to execute the next level search, until the lowest level, where the return consists of links to actual data of interest.
> Dr. Christopher Lynnes, NASA/GSFC, ph: 301-614-5185
> Esip-discovery mailing list
> Esip-discovery at lists.esipfed.org
More information about the Esip-discovery