On 6 Dec 2012, at 14:05, Ross Gardler wrote:

> On 6 December 2012 13:34, Franklin, Matthew B. <[email protected]> wrote:
> 
>>> -----Original Message-----
>>> From: Ross Gardler [mailto:[email protected]]
>>> Sent: Thursday, December 06, 2012 5:54 AM
>>> To: dev
>>> Subject: Host Navigation API
>>> 
>>> Does it make sense to implement a feature that provides an API to allow a
>>> widget to instruct a host platform to take some navigation action? Does
>>> such an API already exist?
>> 
>> I don't know about in W3C widgets; but this pattern is very common in
>> OpenSocial Gadgets.  OpenSoical has a whole RPC layer that it uses to
>> marshal requests between the widget and its container.  In my desire to see
>> OpenSocial gadget functionality align more with W3C, I could definitely
>> envision the case where you would want to start to include this capability
>> in W3C widgets.
>> 
> 
> I should have thought to look at OpenSocial.

If we can reuse the OpenSocial APIs - or at least have close functional 
alignment - that would be useful. 

> 
>> My secondary question is whether this is something that should be done here
>>> in Wookie or whether this is out of scope. I'm doing the work over on
>>> GItHub at the moment for a specific project but it seems to me like this
>>> might be more broadly applicable.
>> 
>> It would be interesting to see if we couldn't just use some of the same
>> features from Shindig to make this happen in Wookie Widgets.
>> 
>> 
> My own interest is in the API specification rather than a Wookie specific
> implementation of that API. I need to do this, in the first instance, in a
> Windows 8 RT app that hosts  Widgets. So I'm unlikely to contribute to
> embedding this feature in Wookie, but I would be happy to provide a
> reference implementation as part of the C# Connector framework if
> appropriate. If I were able to keep the API compatible with anything
> Shindig then it would be easier for others to implement the same feature in
> Java.
> 
> Ross
> 
> 
> 
> -- 
> Ross Gardler (@rgardler)
> Programme Leader (Open Development)
> OpenDirective http://opendirective.com

Reply via email to