Geeks Try Google Wave, Have Mixed Feelings
readwriteweb.com
readwriteweb.com
I really think this changes everything. People keep leaning on the document aspects of it, but I tend to think of sites like reddit, digg, hn, even 4chan and how, if applied, it changes the way web communication happens. Imagine a realtime Reddit with living, breathing comment threads. Even the StackOverflow model becomes something new with this.
Even more basic than that is how this, I believe, will replace email for even casual users. I'm sure the rest of you have similar experiences where you get involved in long email threads with friends, and how that can slow down, say, planning something to do that night, or planning a trip or some kind of thing that requires consensus and a bit of discussion. The flow of reply-all, wait, reply-all goes away completely.
And, of course, the collaboration aspects of it are pretty awesome.
So I wasn't convinced until last night, and now I'm nearly as excited as when I first saw the graphical web with Mosaic or sent my first email with a NeXT box in college or dialed up my first BBS.
There is quite a bit of promise here.
If it's not obvious to you what problem it solves, then you've spent too long away from corporate environments with their massive, unwieldy threads of emails flying about, full mailboxes, and other email issues.
The problem that Wave solves is blindingly obvious to anyone who uses email as a primary tool to work with teams. Whether it's the right solution is another question altogether, but the problem is definitely there.
I could be missing something though, is Wave something you can install locally and have control over? It's not Google's style so I'd guess not.
If I'm mistaken, I'm more than willing to be enlightened.
Being marketed as "It can do everything!!! It's the new internet!", which seems to be the current strategy, could pay off, but maybe not. Likely only with geeks wanting to play with technology.
I'd be really surprised if it takes off with consumers quite yet.
Perhaps they thought they had to differentiate from message boards or IM or email or IRC?
If you have to coordinate communication and collaboration among any group of people, Wave will help. Though if it's only 2, 5 or 10 people, it's more likely you can get everyone to agree on convention and get by with older tools.
Unlike Google Wave, MooGroups is available now, being improved upon everyday, doesn't require any signup, and allows you to use any email system.
Wave seems almost obvious except that it wasn't invented earlier.
I would echo a lot of other reviews: it's too complex and ambitious. This applies to the protocol/platform as well as their initial client. There's just so much going on and it's trying to do so much at once that it's very unwieldy.
I think simplicity is an important feature if you want new software to gain traction, and especially if you want new protocols to be adopted. I think simpler tools like http://shoptalkapp.com (disclosure: co-founder) do a better job of solving the problem you describe. And the tools we use to build it, which are gradually being open sourced at http://dieselweb.org, make real-time web apps pretty accessible to developers.
Having used the wave client and read about the protocol, I just think both are too complex to really gain traction. All the bugs in Gooogle's own wave client are evidence that it's not an easy platform to write apps on, at least at this point. I'm sure they'll continue to pour tons of resources into it, and maybe they'll turn it around. Time will tell.
http://spreadsheets.google.com/ccc?key=0Ar8He-EcPg54dDVvRjZp...
Or put your Wave address here so we can add you to a HN wave.
Though I have to say I remember the conference calls with 20 participants as one of the more absurd excesses during the dot.com bubble.
Most of the other problems reviewers have identified appear to be almost purely basic software issues (new or updated waves don't float to the top for example, can't draft a response yet, etc.), things that Google could just silently update tomorrow or next week.
In addition, we've only seen one Wave client. The protocol itself seems sound, but alternate clients could easily solve many of the identified "problems".
The importance of Wave is and always has been the protocol. The client is just an example or reference app.
For myself I'd love to use it to co-author papers and collaboratively write technical specifications and design docs with my (across the continent) colleague.
As a geek, I'm mainly interested in the API, not myself using it immediately. That will come around surely, but the API is what I really want to sink my teeth into.