The difference between /maps and /maps/search/api currently is that /maps is a straight json dump of all the map configurations, and /maps/search/api provides extra information about the search in its results and accepts query parameters that are useful especially if you are trying to populate a paging Extjs table with the results.
On Thu, Aug 26, 2010 at 10:27 AM, David Winslow <[email protected]>wrote: > What is the distinction between an API and a Search API? > > -d > > > On Thu, Aug 26, 2010 at 10:22 AM, Sebastian Benthall <[email protected]>wrote: > >> *Proposal for 1.0:* >> >> /data >> /data/search >> /data/search/api >> >> /maps *<-- the only proposed change*(s) >> /maps/api *<-- the only proposed change*(s) >> /maps/search >> /maps/search/api >> >> >> *Alternative proposal for 1.0:* >> Same as a above but dropping maps/api entirely. >> >> >> *Speculative proposal for future release:* >> >> /search >> /search/api >> >> /data >> /data/api --> ??? >> /data/search --> redirects to /search?flag=data >> /data/search/api --> redirects to /search/api?flag=data >> >> /maps >> /maps/api --> full json dump >> /maps/search --> redirects to /search?flag=maps >> /maps/search/api --> redirects to /search/api?flag=maps >> >> >> >> On Thu, Aug 26, 2010 at 10:04 AM, David Winslow <[email protected]>wrote: >> >>> It would be nice to flesh this out a bit to avoid shifting URLs around >>> after the 1.0 release if we can help it. >>> >>> -d >>> >>> >>> On Thu, Aug 26, 2010 at 9:53 AM, Sebastian Benthall <[email protected]>wrote: >>> >>>> Currently combined maps and data search is unspecified except for "it >>>> would be nice to combine maps and data search some day." >>>> >>>> So I suppose this doesn't interact with those plans at all. >>>> >>>> >>>> On Thu, Aug 26, 2010 at 8:59 AM, David Winslow <[email protected]>wrote: >>>> >>>>> How does this interact with plans to unify map search with data search? >>>>> >>>>> -d >>>>> >>>>> >>>>> On Wed, Aug 25, 2010 at 9:49 PM, Ariel Nunez <[email protected] >>>>> > wrote: >>>>> >>>>>> > I propose we change the url structure in these ways: >>>>>> > /maps - overview page of GeoNode's map-related tools (was /community >>>>>> ) >>>>>> > /maps/api - a json dump of all map configurations >>>>>> >>>>>> +1 >>>>>> >>>>>> I thought about this issue too a couple of weeks ago, and agree with >>>>>> your proposal. >>>>>> >>>>>> Ariel >>>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Sebastian Benthall >>>> OpenGeo - http://opengeo.org >>>> >>>> >>> >> >> >> -- >> Sebastian Benthall >> OpenGeo - http://opengeo.org >> >> > -- Sebastian Benthall OpenGeo - http://opengeo.org
