Like many people, I'm having a hard time seeing how the Google OpenSocial announcement isn't missing some essential pieces. While I have inferred the bigger architecture from the OpenSocial API site, and partner sites, I find it disconcerting that the architectural big picture is essentially implied primarily by the Google Gadgets architecture.
The following picture seems to sum up my understanding of the current state of affairs with respect to what was announced:
I would like someone to confirm or clarify my understanding. What exactly is Google's vision and promise for the OpenSocial API? As a social app developer, is this really going to solve the majority of my cross-platform (social network sites) issue? As a social network provider, should I plan on implementing the Google Gadget API + OpenSocial?
Google, please help! The messaging here is really really confusing.