Google announced last year that its new Wave Service would become more open source over time. Today on the mailing list they released two new components as open source, the Rich Text Editor and a Simple Web Client component. I will be hosting an instance of the new Rich Text Editor for testing later on this evening, please check here for updates.
This is what I’ll be running from a technical standpoint:
• The Wave Rich-Text Editor
• A client-side concurrency control module (aka “CC stack”), which
coordinates the communication of deltas between a Wave client and a
Wave server.
• A Simple Web Client that combines the Rich-Text Editor and CC stack
together with a simplistic “login” system and wave selection panel.
(If you’re familiar with FedOne, think of this as the web version of
the FedOne console client, albeit with real-time editing.)
• An updated FedOne that serves the new client-server protocol and
hosts the simple web client.
A word of warning, they’ve marked this as a very rough version of the code base. It functions fine, but it still has some known bugs and therefore is in a separated code branch from the main wave protocol code. Once it’s stable, it will be merged into the primary branch. In other words, what I’ll be previewing here is considered very alpha and might not be online for very long.