Hi Brian, For installing shindig/partuza there's a couple of guides: http://www.chabotc.com/php/setting-up-shindig-and-partuza-on-a-mac/ http://www.chabotc.com/generic/setting-up-shindig-and-partuza-on-windows/
We don't really have a good how-to yet of how to create your mysql data interrelation other then the practical example partuza gives you, but the basic steps are: 1. Create the container RPC services in JavaScript, see http://code.google.com/p/partuza/source/browse/trunk/html/js/container.jsas example 2. Create the database integration for the People, AppData and Activities services, example: http://code.google.com/p/partuza/source/browse/trunk/Shindig/PartuzaService.phpand http://code.google.com/p/partuza/source/browse/trunk/Shindig/PartuzaDbFetcher.php. The best documentation here really is the source code, as long as you make sure that the Exceptions and return types are identical to the example, everything will work well. 3. Configure shindig to use you custom service class(es), see the doc comment at the top of http://svn.apache.org/repos/asf/incubator/shindig/trunk/php/config/container.php 4. To support signed makeRequest's, generate keys following the instruction in http://svn.apache.org/repos/asf/incubator/shindig/trunk/php/certs/README 5. Add code to the site to generate the Gadget IFRAME's, and make sure the iframe URL contains the user preferences, country, lang, navigation params and has a proper security token, example : http://code.google.com/p/partuza/source/browse/trunk/Application/Views/gadget/gadget.php 6. (Somewhat optional) If you want to support REST + OAuth, implement the OAuth service, example: http://code.google.com/p/partuza/source/browse/trunk/Shindig/PartuzaOAuthLookupService.phpand http://code.google.com/p/partuza/source/browse/trunk/Shindig/PartuzaOAuthDataStore.php 7. Install the container compliance test from http://code.google.com/p/opensocial-resources/wiki/ComplianceTests and fix any bugs that show up :-) Hope that helps! -- Chris On Wed, Jan 7, 2009 at 9:53 PM, BrianB <[email protected]> wrote: > > I am not the smartest of people, but also not the dumbest! :) > > I have looked online for weeks now concerning a sample of how to get > an OpenSocial container working with the API, REST, etc. > > I am just looking for a basic step by step that then pieces together > Google's less than clear Docs. > > ie > > 1. Install Shindig (link) > 2. How to tie Shindig with existing MySql db (ie which pages to edit, > sample edits, etc) > 3. etc. > > I see the API, but getting from step one (installing Shindig) to step > 5 (addressing the API) I get a little confused. Anyone have any > suggestions how to host OpenSocial apps on an existing social > network? (I have partuza installed, but still missing about 5 basic > steps). > > Thank you for any help you can give. > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Implementing OpenSocial Containers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/opensocial-container?hl=en -~----------~----~----~----~------~----~------~--~---
