Guys, is there a pre-set order of including required features into apps
rendered by Shindig?

I'm running into the following problem:

The feature I'm working on, "opensocia-templates", is trying to add
functionality to the "opensocial" namespace:

var opensocial = window.opensocial || {};
opensocial.templates = {};

However, the core opensocial feature ("opensocial-0.8") seems to override
the "opensocial" namespace unconditionally:

var opensocial = {};

This seems to me to be largely correct (since this is the core opensocial
library), but the problem is that Shindig includes this AFTER the template
feature JS, regardless of the order in which the features are <require>d.
The effect is that the core library always destroys the opensocial namespace
object.

Is there a way to make "opensocial-0.x" the first opensocial feature to be
inlined?

Reply via email to