Hello shindig-dev,
It seems like a lot of the questions on shindig-dev are around how to wire
the OpenSocal API to a real backend. Given that, I'm in the process of
putting together a guide on how to attach your local version of Shindig to a
native datasource.
Here's a draft set of items that I'm planning to cover in the guide:
Basics
1. Quick review on how to install Shindig on your server.
- Testing some simple (non-OpenSocial) Gadgets on your server.
2. Testing an OpenSocial app within your Shindig environment
- Trying out the SampleContainer.
- Trying out some other simple OpenSocial apps with the
SampleContainer
- Playing around with simple XML based state data within the
SampleContainer
Intermediate-Advanced
1. State Data access concepts
- Reviewing concepts on how to access data
- The all Java approach - implementing interfaces
- The RPC approach - creating http based response
mechanisms
2. Building your own data access using either
- Java approach
- Getting familiar with the classes and interfaces in
org.apache.shindig.social.*.
- Implement the provided interfaces to access custom data.
- Language neutral RPC approach
- How to build your own http mechanism in PHP to serve
social data
Let me know if you any suggestions or additions, and we'll continue to flesh
this out and publish it.
Thanks,
-Chris
--
Chris Schalk, Google Developer Advocate