Google Wave Looking To Join Apache Software Foundation
MMacFadden writes "The Google Wave team has officially submitted the open source version of Wave to the Apache Software Foundation as a candidate Incubator project. Google hopes that the wave technology will continue to grow, supported by the new open source community (which is made up of Google and non-Google employees alike). Here is the proposal itself."
I really hope Wave lives on. It is really a great idea albeit a bit to ambitious for its time (The whole lets replace email overnight thing). Maybe with some TLC from the OS community and a while in the incubator we can have a truly ripe and great piece of software.
Read the linked article, they go into the details. "Unfortunately, Google did a poor job of clarifying the potential of Wave or helping users understand how to embrace and utilize it. The initial excitement gave way to confusion, followed by apathy, and eventually to Google deciding to kill the project--at least as far as Google hosting and supporting it is concerned."
Here's why:
I have a Chrome bug to submit, log onto my Google account, type details of my bug and sadly, I find the 'submit' button disabled.
Sometimes, I am not surprised that Google Wave "bit the dust."
I think a second problem with Wave was that the implementation sucked. They built Wave using some kind of Java toolkit that hid the JavaScript frontend code from programmers. As a result, the page the user interacted with was slow and inflexible. There was more Java library and framework bloat on the server. Writing extensions for it also was unnecessarily cumbersome. For example, the content of a wavelet wasn't in XHTML subset as you might expect, it was in some weird attributed text format. Just getting the text out of that was work.
If they had hand-coded the frontend and written a lightweight backend, Wave would likely still be around. As it was, it was probably sucking up developer resources big time and causing Google developers to jump ship.
Maybe I need to RTFA, but I just went to http://google.com/wave and it worked fine. I know it's no longer developed, but it still exists
If you can't convince them, convict them.
It's going to be shut off in about 2 months, and they reassigned the entire team to other projects and the creator left to go to facebook, who just days ago announced an effort on a project "to replace email" with something more collaborative and real time.
Where have you been?
http://googleblog.blogspot.com/2010/08/update-on-google-wave.html
Look at a Real Estate transaction: Clients, Realtors, Attorneys, and Bankers all collaborating on documents.
Right now we fax, mail, and email them around.
Imagine a wave-based real estate transaction where everyone makes tracked changes to a single document. It's perfect!
All that remains is the hardest part: the social engineering aspect. Because wave isn't useful if only one party is using it!
Spoon not. Fork, or fork not. There is no spoon.
Do you have a link to the youtube video?
Here you go:
http://tinyurl.com/yjuygc3
http://www.huffingtonpost.com/2010/11/01/lars-rasmussen-why-i-quit_n_776807.html
http://gizmodo.com/5690405/facebook-email
http://techcrunch.com/2010/10/29/rasmussen-facebook-google/
http://www.google.com/
The protocols themselves are open and yes it allows distributed servers. Wave In A Box, the reference implementation is one such project and there are a small number of us who are running testing versions of this server.
Wave was an amazing idea with some really poor implementation. Having wiki capabilities but no revision control? Duh. No way to create some sort of social grouping or mailing list or whatever. Not letting the wave creator kick people from the wave. Not letting the wave creator set even basic editing privileges. Wave didn't fail to take off because it was confusing. It failed to take off because it wasn't even ready for alpha status. They should of spent less time trying to shove it as some sort of email replacement and more time making it at least work.
Part of the incubator project is WAIB (Wave in a Box) - which you can download now off the main Wave Protocol website (www.waveprotocol.org) which allows you to run your own Wave Server - including a supplied web interface. The Wave protocol includes federation so you can link up WAIB.