Google Open Sources Wave Protocol Implementation
eldavojohn writes "Certainly one of the most important steps in adopting a protocol is a working open source example of it. Well, google has open sourced an implementation of the wave protocol for those of you curious about Google's new collaboration and conversation platform. It's been reviewed, skewered and called 'Anti-Web' but now's your chance to see a Java implementation of it. The article lists it as still rapidly evolving so it might not be prudent to buy into it yet. Any thumbs up or thumbs down from actual users of the new protocol?"
I've read reviews of it as real time collaboration. Think of it as private e-mail, IM, and document collaboration all in one system.
-- "Freedom is the right of all sentient beings" -Optimus Prime
I for one feel bad for the helpless telecoms. They have done everything in their power provide nothing but exceptional service to customers over the past 30 years, including protecting our privacy and investing in infrastructure ~/sacrasm. Regardless of 'infringing' business models, we should be rejoicing the opportunity to compliment the current, and broken, communication model. By providing an alternative protocol with specific functionality it's not replacing current technology, simply enhancing it. Let's just hope it's not a product of the PR machine.
It might be pro-GoogleOS. I would not be surprised if it becomes a communication hub for Google's netbook OS.
I think that every web developer that misses this out, will pay it hard.
Experts say that true innovations are hard to detect. I would say, keep an eye on this, or you will regret it.
I wish I could use my mod points to mod you a lazy bastard. I mean COME ON, it's a google product. GOOGLE. JUST FUCKING GOOGLE IT!
Ezekiel 23:20
Waves are exactly as local as email is. WFP sits atop XMPP (the protocol that runs Jabber). Waves do not reside "out there"; they reside on your XMPP server. I would expect any organization using Waves to maintain its own XMPP server or 3 (but I have seen stranger things).
WFP isn't perfect, but if you're going to complain about it not residing on your local machine, you'd better be prepared to make exactly the same complaints about email. Personally I think email has proven itself to be a plausible communication medium, even occasionally for mission critical work. WFP has the same potential in a few years time when it's stabilized.
Wave is surely an interesting concept and application, but if there's any web app that just makes you want to scream for a native implementation, it's Wave. There's no way even the fastest web browser running on a Quad core or Octo core with 8 gigs of RAM will leave you satisfied with the experience. Just as I typed that, my browser froze in Slashdot.2.0 for like five seconds.
Why is Google spoiling good concepts by tying them to the browser exclusively? They just need to develop for the three major platforms, Windows, Linux and OS X. And open source it so that the enthusiasts of other OSes can port them. And they can still have a web implementation for people on other platforms or those who do not want to install a native app.
This space for rent.
but what good would that do you, if it's an ever changing document, like a conversation between multiple people?
I think the whole idea of wave is AWESOME. My one question is ... how is Google going to make money off of it???
I doubt if Google will make much money off of the wave protocol or message format... Much like SMTP, it'll just kind of be out there for other people to implement.
I'm sure they'll offer a free (ad supported) Wave service however, much like they've got Gmail now... And they'll probably offer a paid subscription to business users, like with Google Apps right now...
Of course, they're spearheading the whole thing... So they could probably get an actual wave server (hardware/software/whatever) to market long before anyone else can. They could sell that, but it doesn't really sound like Google's way of doing things...
"Work is the curse of the drinking classes." -Oscar Wilde
It's not currently a service, so you're point still isn't valid. Yes, they have ONE server up. It's a BETA. An INVITE ONLY beta. Where did you get the idea that someone is putting mission critical things there? Now that this reference implementation is out you can even have your own server running NOW, before Google's even hinted at running their own service.
Troll harder please.
Nah, Microsoft would have several separately licensed and managed components. They'd call them something like Exchange, Live Communications Server and Sharepoint.
Calling someone a "hater" only means you can not rationally rebut their argument.