-
Website
http://geeklad.com/ -
Original page
http://geeklad.com/5-reasons-google-wave-is-not-ready -
Subscribe
All Comments -
Community
-
Top Commenters
-
brucini
2 comments · 1 points
-
thunderror
2 comments · 2 points
-
viclogic
2 comments · 4 points
-
Mahogany
2 comments · 1 points
-
Manuel Belmadani
3 comments · 1 points
-
-
Popular Threads
I also don't like how when you view a public wave it goes into your inbox, even if you don't add yourself to it or reply in it. The best you can do is hide it in your trash but I did not realize this when I was playing around with it and now have a ton of waves I can't get rid of but only hide. I also accidentally left a reply on my profile settings page which I now am unable to delete.
http://danieltenner.com/posts/0012-google-wave....
implemented via bots. I actually started trying to implement my own "Undo
Bot", but did not succeed. It requires duplicating the entire wave
structure each time a blip is added/modified and storing it somewhere. It
was a bit more involved than I had initially anticipated, so I stopped
trying to develop it. Hopefully someone much smarter than me will figure it
out.
The contact management really needs work though as does access control. Let
me give you an example. Say you work together on a collaborative website
with 9 other people. All 10 of you are essentially contractors for the
website owner, and you get paid for content. The 10 of you write many waves
with secret information that is only to be shared between the 10 of you.
First of all, if you want to start a new wave with everyone in the group, it
is a major pain. You need to pick and choose the other 9 people and add
them to the wave. You may forget someone and they miss out on important
info. You may accidentally add someone you shouldn't have, and there's no
way you can remove them.
Another situation you may run into is that bad things can happen if someone
leaves the team. That person will remain on all the waves with everyone
else, and there's no way to remove him or her. Plus, without access
control, he or she can sabotage the waves, invite others that should not be
invited, make them public when they should not, etc...
Certainly using a hosted solution with the federated service would resolve
the access control issues, as you stated. But if anyone is to use Google
Wave as their client, I think it would be best if some of these features
were implemented, particularly for public waves.
Some of the public waves in Google Wave have been experiencing a lot of pain
due to the lack of access control. Because anyone can join and do anything
they want to the wave, bad things happen. Of course, even if they do not
implement access control, some form of revision control would alleviate some
the pain. It would at least allow reverting to a prior version before the
bad things happened.
Sorry, I have no more invites to give out. :(
mentioned in this article. But at a minimum, you need to be able to set
read-only/read-write permissions and the ability to remove people from a
wave. That would allow Wave users to moderate and remove any individuals
that are a nuisance with sabotage, graffiti, spam, etc. Combine that with
better contact management groups, and revision control, and you've got a
pretty solid real-time collaborative platform.
I still do believe that it needs a two-way interface with email, to gain
wide acceptance and usage. A lot of people will take the stance that "email
ain't broke so don't fix it." It will take backward compatability for such
individuals to even consider using it.
It may not be necessary for someone like you or me that accepts, embraces,
and utilizes new technologies with little issue. Unfortunately, there are a
lot of folks out there that need to be eased into it. They require
facilitation with the transition in the form of "legacy support." Besides,
it is difficult to deny that it would be very convenient to use email and
wave all in the same place.
The big differences would be that of course there would be no real-time interaction, and you wouldn't be able to edit blips, only add new ones. I suppose some provisions can be made for editing blips. When the wave user modifies a blip, the email user could receive an email with the modifications. But of course, the email user will not be able to modify the wave.
particularly on the lack of email integration. I think you're spot-on in
stating that lack of email integration is going to be a major roadblock for
mass adoption.
I've got my invite and am now twiddling my thumbs waiting for other people I know to get their wave invites. I have no interest in 'waving' people I don't know. In addition I want to email them from and receive emails in wave but have to move between services to do so.
My overall impression leads to a resounding fail for google at this point.
preview. Assuming that preview is the equivalent to what everyone else
calls "alpha", it should eventually move into beta which should be much
better. When it does eventually get there, they will need to include
support for email in some fashion if they expect mass adoption.
The good news is that being a federated protocol, someone else may beat
Google to reverse compatibility and develop some kind of Wave client/service
that integrates both email and Wave.
The first thing that really bothers me is that (like you mentioned) contact management users Google Contacts. This should be fine as I use it (and it syncs to mobile devices, etc). Great. Except, like you said, the fact that it lumps everyone together with no way to discern who is a Wave user and who is regular contact. I like that they're trying to integrate Wave participants as regular contacts, but they should create a group in GContacts and have everyone who is added in Wave automatically added to that group. For me that would facilitate the management of my thirty some odd Wave users from the sea of some 600 contacts.
A nit-picky point, but major usability issue is that when you click the + in the contacts pane, the focus doesn't automatically go to the input box. So you type into nothingness until you click. It's little, but really annoying.
Not being able to remove people really bothers me as well.
I thought when I saw the Playback feature demoed that while playing back, you could go back at any point to a previous version. I have had people really mess up the structure of a Wave (by accident, although maliciousness is possible too) and there is no way to go back.
I'd like to comment on the "Ping" feature. If you use this from within a Wave it makes a private blip between you and the person you pinged. The next time they log on (or if they are online) they get a pop-up. This is all great. The problem lies in the fact that you cannot delete these ping-related blips, even if they are empty. This is a source of major frustration for me as it often destroys the flow of collaborative documents.
Finally, the e-mail situation: why can't blah@gmail.com be our Wave address (or, once federated, user@domain.com)? Barring this, at the VERY least, I think that e-mails to blah@googlwave.com become a new wave in the inbox with the contents of the e-mail, if the mailer is a Wave user, they are added as a participant. I don't even need any back-and-forth functionality to start. I just think this would be a great way of getting info from current systems into wave without having to copy paste. The other e-mail functionality, which I'm sure to come, can happen later.
Great post, well written, bang on, and very informative.
you mentioned, as well as the way email integration should work. Being able
to receive @googlewave.com would be perfect, because then I we can just
forward all mail to that address and have all communication happen in one
place.
But I don't agree with your claim: "Google Wave has no way to group your contacts together to build the equivalent of mailing lists". Indeed, you can form the equivalent of a mailing list in the form of a single wave: you can then bring more news to the list by adding contents to the wave, with no need to create another wave.
However, if you're working in a collaborative group, it is unlikely you'll
only ever work on a single topic. If the entire subject matter changes, or
you're working on a new project with those folks, you would lose all the
work on the previous project if you were to use the same wave and overwrite
it with the new project/content.
For one, I think that email needs to be better integrated than what you've described. You are proposing that someone could be invited via email to a wave. However, in order to participate in the conversation they still need to join the wave. If they don't have a wave account (somewhere, assuming we are talking about a federated environment) yet, this is a big hassle.
It is a lot like if you get an email from someone sending you pictures posted on XYZ Picture Hosting service. However, if you want to see the pictures you need to sign up for an account. This is a major pain and a lot of people won't bother with it, so you will lose a lot of participants.
I think your idea of creating a "tsunami" for containing other waves for use within a group will work. It is definitely better than using a single wave and continually overwriting it. It would still be better to have group contact management, but the tsunami concept is a good workaround to use until Google (or someone else) implements better contact management.
In other words, while I must agree all the features you listed would be really helpful if they were implemented, but it does not make Google Wave any less "ready" for the public.
I wouldn't call Google Wave a "Twitter killer" though. Wave and Twitter
serve different purposes. Twitter is a poor communication tool for the
reasons you mentioned. If you want an open dialogue with someone, Twitter
is not the medium to use. You would probably use email or instant
messaging, or Wave.
Twitter is really more for sharing small bits information than it is
collaboration and communication. If Twitter ever dies, it won't be because
Google Wave killed it.
Did you see the pole that Guy Kawasaki ran about, if they decided to charge for it, how much would people be prepared to pay? Do you know what 60%+ of the respondents said? They'd pay for it not to exist at all.
No, I didn't see that. It still boggles me how and why it ever became such
a popular service.
It's like alpha code. No-one expects it to be perfect.