-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Chris Chabot wrote: > Hey Loic, > > I'm not directly familiar with Elgg's implementation, so it kind of > depends. If Elgg supports 0.8, then upgrading it to the latest svn > trunk isn't to much work, we've added one new param to the social > api, and a new (optional) interface for cache invalidation, but no > major changes to the service layers besides that. > > If however Elgg's shindig version only supports 0.7, well then it's > going to be a bit more work, 0.8 was the revision that defined new > REST and JSON-RPC API's, aligned our people end-point with the > PortableContacts spec and thus changed a lot of our filtering and > paging options.. so in that case, it would be quite a bit of extra > work to sync up with that.
The code is at https://code.elgg.org/extensions/plugins/opensocial/shindig/ and although it does not contain a version number that would allow me to figure out if it's 0.7 or 0.8 the first commit is r521 | kevin | 2008-08-17 12:23:00 +0200 (Sun, 17 Aug 2008) I don't see branches at http://svn.apache.org/repos/asf/incubator/shindig/ that would give me a hint about which shinding version was current at the time. However, since opensocial 0.8 was published in may 2008, I suppose the answer is that shindig was supporting opensocial 0.7 ( published in january 2008). Or maybe I missed a much easier way to figure this out ;-) > > If you're looking to take on that challenge, make sure to check out > partuza's reference / demo implementation, it's source code is the > closest we have to proper documentation on how to implement all > the different social data calls, you can find partuza's shindig > implementation classes at: > http://code.google.com/p/partuza/source/browse/#svn/trunk/Shindig > (PartuzaService & PartuzaDbFetcher are the 2 classes that deal with > the social data, the OAuth classes deal with the (optional) OAuth > support for the REST/RPC interface). This is a very helpfull hint. > If you run into any specific issues, please feel free to ping us, > we're always happy to help! Thanks a lot. Cheers -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkpHRO0ACgkQ8dLMyEl6F21KqQCeOT3iO04sxMVy1hBFlgD2RFS3 40QAoJS/J9wSHhuYXPP7R22LInvXAhie =ztrQ -----END PGP SIGNATURE-----