Hi Shannon:

We're always happy to welcome a new OpenSocial and gadgets container into
the mix, and Joomla looks like an interesting way to create whole sets of
them. From a superficial read of the Joomla site (joomla.org), a few
integration points might be:
* Ability to add a gadget to an arbitrary Joomla "page"
  - with fixed configuration (UserPrefs) or user-defined
* Ability to add an "add gadget to this page" control to any Joomla "page"
  - Allows any arbitrary gadget, or set thereof, to be added to the page
* To the extent that Joomla knows about the concept of "users" and how
they're related to one another, providing Joomla-linked implementations of
Person, Activity, and AppData handlers for the OpenSocial APIs. These in
turn would be integrated into a running instance of the Shindig RESTful
server and make the above gadget(s) into OpenSocial Apps relevant to the
Joomla context.

Note that to do any of these, the code bases don't need to merge -- Joomla
can happily be a client or extension of OpenSocial/gadgets by using Shindig
code or by building the container pieces itself. This is advisable since it
keeps the mission of each product focused. Also, Shindig's license allows
you to copy code into your codebase (raw or as JARs)... probably
container-related code (mostly JavaScript) if anything.

Could you say more about Joomla and how you see it working with - or
extended by - Shindig's implementation of OpenSocial and gadgets?

Welcome to Shindig!
--John

On Thu, Jun 12, 2008 at 4:02 PM, Quinn, Shannon P <[EMAIL PROTECTED]> wrote:

> Hello all,
>
> I apologize for spamming the list - I dug through the archives and perused
> the website, but couldn't really find a central point of contact for the
> project, so as long as I can converse with one person, the rest of you are
> free to ignore me. :P
>
> My name is Shannon.  I am participating in the 2008 rendition of GSoC,
> working with the Joomla CMS community to make it an OpenSocial container.
>  However, after several conversations with my Joomla advisor, and several
> looks back at some of the other GSoC projects I'd almost applied for,
> Shindig captured our attention for many reasons.
>
> I was wondering if I could be a bit more present in this community by way
> of working to make Joomla an OpenSocial container through integrating it
> with Shindig.  I know there is currently an issue of licensing - Joomla uses
> the GPLv2 license, which is incompatible with the Apache 2.0 license.
>  However, I understand that Joomla will be moving to GPLv3 very soon, which
> is apparently much friendlier with Apache's license.
>
> That's pretty much my shpiel.  Feedback, comments, and general suggestions
> are very much much welcome; in fact, I'd love to hear back with thoughts
> from anyone.  Any direction from the experts is appreciated!
>
> Thank you!
>
> Regards,
> Shannon Quinn
>
> --
> Shannon Quinn
> College of Computing
> [EMAIL PROTECTED]
>

Reply via email to