Its also worth noting that I am still planning to rev the core fed proto to v0.3, documenting error conditions and fixing a couple of brainos (like typos, but with the brain rather than the fingers) that are in 0.2. So if you have concrete suggestions(*) for problems in 0.2, now would be an excellent time to make them.
Anthony (*) for instance, not using pubsub for signature publishing. That was just an act of silly tiredness on my part On Oct 1, 2009 7:53 PM, "Dan Peterson" <[email protected]> wrote: Hey folks, Given the recent push to open up the preview of Google Wave to users ( http://googleblog.blogspot.com/2009/09/surfs-up-wednesday-google-wave-update.html), we wanted to take a moment to provide an update on the overall federation protocol effort. Short summary: We're continuing to work to open up a server-to-server federation port on WaveSandbox <http://wavesandbox.com/>.co <http://wavesandbox.com/>m<http://wavesandbox.com/>, but, due to production pressures related to our recent preview release, we are now planning to enable it towards the end of October. We've also been working to provide more documentation around the wave model, and so we've produced a draft specification for the wave conversation model: <LINK> Getting deeper into the details: As a number of you in this forum have already noted, we've added support for agents to FedOne. Agents are the underlying infrastructure for robots as in the Google Wave APIs ( http://code.google.com/apis/wave/extensions/robots/index.html). The first agent we created was "Echoey" which proved useful for debugging federation. As the name implies that whenever added to a wave will echo a response. Check it out at: http://code.google.com/p/wave-protocol/source/browse/src/org/waveprotocol/wave/examples/fedone/agents/echo/Echo.java . In order for us to be able to federate WaveSandbox <http://wavesandbox.com/> .co <http://wavesandbox.com/>m <http://wavesandbox.com/> we have updated our production systems to support the operations as used in FedOne. This took us a significant step closer to supporting federation. We expect to make a few small changes to FedOne in order to allow it to federate with WaveSandbox<http://wavesandbox.com/> .com <http://wavesandbox.com/>. Please note that once we start federating WaveSandbox<http://wavesandbox.com/> .co <http://wavesandbox.com/>m <http://wavesandbox.com/>, this will be an experimental service. This means that we will not have 100% uptime, and will likely still contain bugs. We also expect that have to perform data migrations on waves and enhance the federation protocol to allow for more efficient signing of deltas. Beyond the changes listed in the Google Wave Conversation model roadmap, the federation protocol will continue to change over the course of the coming months as well. We are working through some of the quirks in our production system, including sunsetting some unnecessary (internal) operations, specifying the format of URIs, and improving ID generation in waves. Given the cryptographic authentication measures in the federation protocol, once a wave has been generated (and thus signed), it becomes impossible to migrate its contents from one underlying format to another. In order to avoid trapping user data in obsolete formats, the federation port on wave.google.com is gated on many of the above items. The draft Google Wave Conversation Model specification mentioned above goes into significant detail about the XML-like format of documents stored in wavelets. You will note that the FedOne client does not use the document schema as published above. We expect the FedOne client to only provide limited support for the new document schema initially. Nonetheless, we encourage you to inspect it as this is where we are heading. Please take a look at the new spec, and let us know what you think. Cheers, -Dan --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Wave Protocol" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/wave-protocol?hl=en -~----------~----~----~----~------~----~------~--~---
