Hi, Roger.
The gadgets.realtime library and the Wave gadgets API are a little bit
divergent right now. The primary difference is that the Wave API
allows developers to update specific fields in the sharedstate
property, and allows a "local" piece of sharedstate data.
The intention is for the gadgets.realtime APIs to be used by Wave.
We'll be making some modifications (backwards-compatible) to the
gadgets.sharedstate API to sync it up with Wave's in the next few
weeks.
The short story is that ultimately the gadgets.realtime APIs will be
supported in gadgets inside a chat, gadgets running in the iGoogle/
orkut canvas pages, and gadgets running in a Wave.
Thanks!
-Moishe