Not really, here's my view of os:DataRequest (as I plan to do when we
separate Gadgets and OS):
It's very generic, says nothing about the application. DataRequest is
some type of accessor to the local server data, whereas MakeRequest
accesses remote content.
For the Gadget spec part, it would simply exist as a protocol with no
supported values.
OS would require support for os:DataRequest/@method being one of
{people.get, actvities.get}
OS would extend pipelineing with os:PeopleRequest, os:ViewerRequest...
Containers like eBay's would extend the method with our proprietary
APIs: Shopping, Trading, etc... This way we can take all the data
returned by them, and use them in pipelining, EL, and templates, just
like OS would use PeopleRequest and others
Then we also have mappings to RPC, REST in a very similar way. One day
perhaps, this eCommerce API, could become a standard like OS, but
that's far down the line. Just trying to establish a path using an
establish framework.
On Nov 4, 2:02 pm, Lane LiaBraaten <
lliab...@google.com> wrote:
> One thing I need to change is that data pipelining should really be under
> "Social Gadget Container" since all the tags are for people/activities/etc
> except HttpRequest. HttpRequest is pretty much equivalent to the <Preload>
> tag in the Gadget XML, so I think it'll be okay to just have "Gadget
> Containers" support that.
>
> -Lane
>
> >
opensocial-and-gadg...@googlegroups.com<
opensocial-and-gadgets-spec%2Bunsu...@googlegroups.com>
> > .