Anamaria Stoica wrote:
Hi everyone,
I'm Anamaria Stoica (on irc: anamarias) and I'll be working on Google Gadget and OpenSocial Integration<http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/GoogleGadgetsandOpenSocialIntegration>which will make XWiki more social. My main mentor is going to be Sergiu Dumitriu.
The co-mentor will be Jerome.
The full integration of Google Gadgets and Open Social will involve the creation of a Gadgets Application (using Velocity macros) and backend support for the new gadgets API. The new gadgets run in containers (OpenSocial containers) which must support the OpenSocial API (compared to the original gadgets that run on any website). Moreover any OpenSocial Application will be able to be installed.
Project comprises 2 parts: - Gadgets Application : iGoogle like Dashboard, Gadgets Directory, Add Gadget action etc. - Open Social integration : integration with Apache Shindig<http://incubator.apache.org/shindig/>, application for adding and removing apps, storing activities, adding and removing friends, canvas pages for OpenSocial applications, etc.
You should start by reading and following tutorials (from http://wiki.opensocial.org/index.php?title=Articles_%26_Tutorials), the API reference (from http://wiki.opensocial.org/index.php?title=JavaScript_API_Reference) and the specifications (from http://www.opensocial.org/page/specs-1). One important decision is what version of the API we should support. Please write an email for this, listing the advantages and disadvantages of 0.8.1 and 0.9.
I'll make sure to add a detailed project description, architecture and plan on the gsoc wiki and ask for your opinions and suggestions.
I'm very happy to be here ! :)
-- Sergiu Dumitriu http://purl.org/net/sergiu/