News for hackers. Stuff that matters.
Re:Apache Wave by aidos on Friday April 04, 2014 @04:38PM (#7534187)
I thought the server was open source running a documented protocol? I never got to close to it other than playing with the client. I recall considering installing the server - May be misremembering though....
Re:Apache Wave by Jtsummers on Friday April 04, 2014 @04:57PM (#7534328)
There were two protocols. One used internally by the Google Wave server, and a federation protocol based on XMPP.

Extending waves could be done with gadgets and bots. Bots were essentially XMPP clients that could observe the wave and submit changes to it [1]. Gadgets had other utilities, like introducing features to a wave document. I can't remember any particularly interesting ones, but some simple ones would be dice rollers and polls.

[1] I played with a clojure REPL bot at one point, neat concept and I liked the idea for a collaborative way to teach someone how to program or pair program. I toyed for a time with exposing a common lisp REPL (I didn't get far) to create a collaborative worksheet-style interface. Since the underlying technology was language agnostic I thought it would have been neat as a way to integrate a number of different interactive languages.

Re:Apache Wave by vertex-four on Friday April 04, 2014 @04:43PM (#7534229)
The issue is that the protocol pretty much only let people implement feature-for-feature compatible Wave servers. It wouldn't be possible to extend it past that.