Creating Waves
If you've been watching my twitter/identi.ca stream lately you'll notice that I've managed to get access to the Google Wave developers preview.
Apart from "teh coolness" of being involved with something like this, the main reason I signed up was I really wanted to see if it was possible to bring Wave functionality to the Plone CMS.
One of the big things about Wave is the fact that Google is not envisioning it as a vendor lockin system. Instead they are open sourcing and open standarding (yeah I know it's not a real word), "the lions share" of what they have. This includes their very rough "Federation Protocol". This is the bit that allows different wave servers to talk to each other much like SMTP servers do now. My plan, once I've gotten my head around how wave works in real life, is to see if it's possible to create a Product for Plone that allows it to interact with different Wave servers, much the way other products allow it to interact with existing mail servers.
The most exciting news however is a hint that there might be a code release soon. Nothing concrete but I'm certainly looking forward to seeing how they handle the Federation Protocol in "Real Life(tm)".









