Re a separate app, one of the things I was going to all was whether we
could integrate it with the template system. I didn't as I'm not sure when
I'll be revisiting that (I will, but it may be a number of months yet).

Scott's suggestion below is perfect for this use case and it won't be held
up by me. All I ask is that the application can be managed via an API so
that the template system can inject code as necessary (and yes, that is my
use case so I expect to do the work if noone beats me).

Rosd

>From a mobile device - forgive errors and terseness
On Jun 29, 2012 4:44 PM, "Scott Wilson" <[email protected]>
wrote:

> On 29 Jun 2012, at 13:46, Olexiy Chudnovskyy wrote:
>
> > Hi Ross,
> >
> > thanks for your fast reply.
> >
> >> What I wanted to say is that your approach looks really good. I liked
> what
> > I
> >> saw in the video from a concept point of view. I really like the
> > simplicity of
> >> wiring widgets together. It looked potentially very powerful. I'd love
> to
> > see it
> >> applied in a more complex environment.
> >> Getting the code here would be a good way of encouraging that.
> >
> > I will put the source code online and publish the link here.
> >
> >>
> >> A couple of things I noticed. Most significantly it looked like your
> demo
> > is built
> >> on a pretty old version of Wookie (perhaps 0.8?). It probably wouldn't
> > take
> >> much to bring it all up to date, but we need to be aware of this.
> >
> > The current prototype was ported to Wookie 0.10 (the screencast is a
> little
> > older). It wasn't important for us at that moment as we just wanted to
> > demonstrate the idea. Also we don't utilize OpenAjax-Event Bus of Wookie
> > yet, but use our own quick & dirty implementation. However, it is
> planned to
> > switch to Wookie's IWC implementation.
> >
> >>
> >> This solution wouldn't work outside a browser instance would it? That
> is I
> >> couldn't have a map widget on Foo's page respond to the changes on
> Bar's.
> >>
> >> Would it work across browser tabs?
> >
> > If the Wookie-Event Bus implementation would allow it - than yes, as
> widgets
> > do nothing else then sending messages to the public event bus.
>
> In Rave using the OpenAjax implementation of IWC it wouldn't as the scope
> of that is the browser window - OpenAjax relays the messages from child
> iFrames to the container and then to its registered children.
>
> However, if the ROLE implementation is ported to Rave, then that uses XMPP
> and server-side relaying, so that ought to work.
>
> As long as the messaging implementation works using the same API (i.e.
> hub.publish(topic,message); hub.subscribe(topic, callback)) it should also
> be portable between implementations.
>
> >
> >>
> >> In general, speaking purely as a potential user rather than a currently
> > active
> >> Wookie developer, I would like to see this integrated into Wookie and am
> >> happy to help in any way I can.
> >
> > Thanks, every feedback and report on experience with the system would be
> > helpful!
>
> Its a really nice solution for interactive widget development; maybe
> rather than extending the core Wookie server perhaps it could be an add-on
> application for use by widget developers? So something like:
>
> - user opens the "IWC Enchancer" application
> - user selects a widget src folder
> - "IWC Enchancer" application publishes widget to local Wookie server
> - user interacts with widget; "IWC Enchancer" application prompts user to
> annotate iwc events
> - "IWC Enchancer" application save changes to widget src folder, and
> re-deploys updated widget to Wookie
>
> What do you think?
>
> >
> > Best Regards,
> > Olexiy
> >
> >
> >>
> >> On 29 June 2012 12:58, Olexiy Chudnovskyy
> >> <[email protected]> wrote:
> >>> Hi all,
> >>>
> >>>
> >>>
> >>> my name is Olexiy Chudnovskyy, i’m a PhD student of Chemnitz
> >>> University of Technology. Together with other universities and
> >>> industrial partners we use/contribute to Wookie in course of the
> >>> European Research Project OMELETTE. Currently, our research focuses on
> >>> inter-widget communication facilities, which were introduced also in
> >> Wookie since 0.10 release.
> >>>
> >>>
> >>>
> >>> I wanted to share with you an idea of enriching existing stand-alone
> >>> widgets with inter-widget communication functionality. The goal is to
> >>> make already deployed widgets “talking” to each other without manual
> >>> intervention into widget internals. We have published a paper on the
> >>> approach and built a first simple prototype to demonstrate how it’s
> >> working:
> >>>
> >>>
> >>>
> >>>  <http://vsr.informatik.tu-chemnitz.de/demo/iwc-extension>
> >>> http://vsr.informatik.tu-chemnitz.de/demo/iwc-extension
> >>>
> >>>
> >>>
> >>> It would be interesting to find out, what do you think about the idea.
> >>> Do you find it useful? Is this way of extending widgets is
> >>> understandable for end users?
> >>>
> >>>
> >>>
> >>> I would be happy to get some feedback from you!
> >>>
> >>>
> >>>
> >>> Best Regards,
> >>>
> >>> Olexiy
> >>>
> >>>
> >>>
> >>> E-Mail:  <mailto:[email protected]>
> >>> [email protected]
> >>>
> >>> Phone:  +49 371 531 39146
> >>>
> >>> Chemnitz University of Technology
> >>>
> >>> Department of Computer Science
> >>>
> >>> Distributed and Self-organizing Systems Group
> >>>
> >>> Straße der Nationen 62
> >>>
> >>> D-09107 Chemnitz
> >>>
> >>> Germany
> >>>
> >>>
> >>>
> >>
> >>
> >>
> >> --
> >> Ross Gardler (@rgardler)
> >> Programme Leader (Open Development)
> >> OpenDirective http://opendirective.com
> >
> >
>
>

Reply via email to