Thanks for your comments. My presentation does an overall assessment of SocialSite code base as it exists in the svn. I did realise while analysing the code that client and server are disjointed in many places and social site talks about embedding social site widgets in any site.
Questions - 1. Are social site widgets opensocial gadgets + couple of additional features? 2. How are you guys making the widget itself portable ? Thanks Rajdeep On Tue, Jan 20, 2009 at 1:37 PM, Dave <[email protected]> wrote: > On Mon, Jan 19, 2009 at 1:12 AM, Rajdeep Dua <[email protected]> wrote: > > I have compiled a presentation based on Sun's Social Site project which > > extends Shindig into a full blown SNS. > > > > http://sites.google.com/site/opensocialarticles/social-site-architecture > > Nice! You've got a pretty good overview of SocialSite internals there. > > I've got a couple of corrections for you. Most of them stem from the > fact that your presentation confuses the SocialSite Server with the > sample app that we include to show how to use our gadgets. We've been > working to reduce this confusion and if you look at our current code > base, you'll see that there is now a very clear separation between the > server and the sample app(s). > > The point is that SocialSite is a centralized social graph server that > provides access to the graph data via web services (OpenSocial + > extensions) and infrastructure for running authenticated OpenSocial > Gadgets on any type of web site. The only UI we offer is in the form > of OpenSocial Gadgets and an admin console (not for end users). The > sample app is just one example of how our Gadgets can be used. > > Here are some specific corrections/notes on the presentation: > > Page 2 > - Note that Struts/Tiles are used in only two places > 1) the Admin Console > 2) A sample app that shows how to use our gadgets with Struts/Tiles > > Page 3 > - Again: Struts/Tiles only in Admin Console > > Page 4 > - This is a screen-shot of the Struts/Tiles sample app > > Page 5 > - Pages from the Struts/Tiles sample app > > Page 7 > - We no longer package as JMaki widgets, we're pure OpenSocial Gadgets > now and you can add our gadgets with just couple of lines of > JavaScript > - Gadgetizer is a gadget that can display a collection of gadgets, > managed by the user > > Page 18 > - Should mention that Profile properties are defined by a > configuration file, so you can leave out standard properties or you > can add new properties specific to your social site. > > Hope that helps... > > Thanks, > Dave >

