[Esip-discovery] recursion picture
cwhite at esri.com
Wed Apr 10 13:03:28 EDT 2013
Great job on the diagram, I think this makes the recursion concept more clear. The caption is critical in my opinion, especially to convey the idea that as long as the search results in an OSDD, the recursion can continue. This is what blew my mind yesterday that I wasn't understanding before. Perhaps we include another line in the caption or in the text to indicate that this is not limited to even three-step recursion, but really n-step until no further OSDD (or other search protocol) is returned.
I think the example rel links and attributes are also helpful. Agree with Ruth's comments that if the diagram were printed, the light return line underneath may make the example rel link hard to read. My vote is that however you change it the graphic, do keep the example links!
Thanks for working on this.
From: esip-discovery-bounces at lists.esipfed.org [mailto:esip-discovery-bounces at lists.esipfed.org] On Behalf Of Lynnes, Christopher S. (GSFC-6102)
Sent: Wednesday, April 10, 2013 9:34 AM
To: Ruth Ellen Duerr
Cc: esip-discovery at lists.esipfed.org
Subject: Re: [Esip-discovery] recursion picture
On Apr 10, 2013, at 12:18 PM, Ruth Ellen Duerr <rduerr at Colorado.EDU> wrote:
> Hi Chris,
> 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.
OK, I'll take that part out.
> 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).
Let me see if I can work on the aesthetic aspect.
> 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...
Yes, another way of using the same concept: horizontal recursion rather than vertical recursion.
> 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
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