Hello. I'm designing a social network application.
I'm wondering wether to start from scratch or to base the development over some 
kind of platform/container like Shindig. This should be extensible enought to 
add all the fuctionalities that I need.

OpenSocial compliance is not primary my concern, but if it can simplify the 
development of social features on my site, maybe reusing third party 
widgets/gadgets and so on,.. it is well appreciated. Moreover, if the 
platform/container can give a starting code base for managing pretty complex 
things such as users' activities, activities stream, social graph, 
authorization etc.. it would be cool. 
Anyway I need the freedom to extend (extend data at the persistence layer, 
extend the persistence layer itself with things like DAOs and Hibernate, extend 
the container with a set of web services that expose functionalities and data 
through SOAP/REST etc..).

Now, the question is. Is Shindig good for this? Is it a good idea to start 
developing a social site extending Shindig? 

OR

Shindig is usefull only if I want to make my EXISTING social site an OpenSocial 
Container?

Thank you very much



      

Reply via email to