Hey Thomas, You are indeed correct, the default out-of-the-box sample code uses a json back-end, but do note that this isn't intended for real use.. there's no write locks, no scalability, it's only purpose is to have something to play with when you've first installed shindig.
The best way to exercise and validate the implementation is by running the OpenSocial complaince test gadget, located at http://code.google.com/p/opensocial-resources/wiki/ComplianceTests (use the 0.8 JavaScript one), however do note that the json backend isn't complete and will have plenty of errors in it, and that part of the services offered by shindig require a container (a social web site that 'contains' open social gadgets) for the user preferences, proper security tokens etc. Luckily there's also a much more complete real example of how to use php-shindig with a MySql back-end: http://code.google.com/p/partuza/ (and a live version at http://www.partuza.nl), which does a good job at demonstrating how to implement all the container bits. On Sat, Jul 18, 2009 at 5:48 PM, Thomas Kwan <[email protected]> wrote: > I just installed shindig-1.0-incubating-php, and I can access http:// > <your.host>/gadgets/ifr?url= > http://www.labpixies.com/campaigns/todo/todo.xmlwithout > problem. > > The default config points to > ./src/social/sample/JsonDbOpensocialService.php > and I assume it will create a json file > with the requested data if we can an opensocial application that will > execise person_service and app_data_service. > Anyone can point me to such app? > > thanks >

