Get Your Wave Peeves Off Your Chest!

Something that’s been bugging me about the Google Wave interface are the icons that show you three participants from each wave in your inbox (and other searches). The origins of the feature make sense - in email we’re used to seeing who an email is from right from our inbox. In one and two person waves it does kind of make sense, but when you have multiple participants the icons stop being useful and just become clutter. To me it adds nothing to my ability to identify a wave and just makes my inbox “noisy”. The icons in the wave make sense, but I’d like a more thought out approach to identifying waves. Something like:

  • Make waves I’ve started a slightly different colour (like sites where the author’s comments are shaded slightly blue).
  • Don’t show icons at all in the inbox/searches (or make it easy to show and hide).
  • Let me tag or bookmark specific blips within waves and make it obvious from the inbox which waves have “starred blips”.

Now this post wasn’t started just as a gripe against something I’d like to see changed - I’d like to hear what things you’d change about wave if you could. I’m not necessarily talking features we know might come (like the recently switched on “Remove” button). I mean interface and behaviour changes that don’t make sense to you, or made sense at first, but don’t now you’ve used it a bit. What are your specific gripes and revolutionary ideas that would make using Wave more of a delight for you?

Wave is constantly in a state of flux, so there’s every chance the feature you hate might be altered in future. So get your pet peeves out here in the comments or on this post’s sister wave (embedded)

[wave id=“googlewave.com!w%252BPia29cqgA”]

The Massive (but not Exhaustive) List of Wave Resources

When I started First Waves I wanted to keep my readers up to date with Google Wave news and keep on top of changes and updates as they happen. However, looking around the net I soon found many sites that already do a great job of keeping up with Wave news, and I hate the idea of rehashing the same stuff my readers could get at any number of excellent sites. So instead I have started to concentrate on larger news and “future direction” stuff here at First Waves, and I hope my readers are OK with the focus.

But I realise that many people do want up-to-the minute Wave information, so I’m going to lay out the sites and people I follow, and if you’re a hardcore Wave nut, you might like to follow them too. These people all have my utmost respect and admiration for their writing and dedication to Wave. I’ve included these sites in a Google Reader bundle called Best Google Wave Sites. If you trust my judgement, you can use the bundle to subscribe to all twenty-two feeds in just a couple of clicks! If you’d like to know more about the sites though, read on!

Wave Users - Hints and Tips

First and foremost, you cannot go past the Official Google Wave Blog - written by Googlers with news information and tips. If you only subscribe to one other site (ahem), this should be it. It’s kind of a no-brainer though so lets move on to some less obvious sites.

The Shiny Wave by David Cook takes a look at useful waves, gadgets and bots as well as the latest important technological developments that could impact Google Wave. Once a month he profiles the work of a talented Wave developer, and generally keeps a close eye on the Wave development community.

The Complete Guide to Google Wave Alright, this isn’t a site to follow so much as a book, but it’s written by the enormously talented Gina Trapani with Adam Pash. The site includes the entire book for you to read for free, or you can get it in PDF or full colour print versions for a very small fee. If you’re just getting started in Google Wave, there really is no other site you need to get your head around it.

Google Wave Information by Pooja Srinivas (a Googler) is a compilation of Wave guides Pooja has written. The focus is on brand new users who might find something like the Complete Guide (above) too complicated. It also covers some unusual and fun use cases for Wave.

Waving At You by Russell Tripp is where Russell puts all his tips and information on Google Wave to “ease the learning curve” as he puts it. Waving At You and Russell’s Twitter account are where I found a lot of my favourite Wave resources. His tips are simple, but always excellent.

Waverz uses waves themselves to create the articles. Using the wavearchive@appspot.com bot, an archived html copy of a wave is made (at http://archive.waverz.com). You can then embed this archive in a page using some simple javascript (or php or python on the back end). Beyond this technical marvel though is an insightful site written by a number of Wavers including one of my fave wavers Jon Blossom and Dragon Silicon, who’s work I’ve only just discovered while writing this article.

Google Wave Possibilities by Tim Brown is another excellent source of Wave news. Tim is a “Wave Watcher”

  • a group of Wave helpers - and for good reason. His site is full of helpful information (like how to get started with particular bots), and Google Wave news.

Wave on Business is focussed on how businesses might use Google Wave. The site incorporates presentations, use case scenarios and information on collaboration.

Google Wave Book by Andrés Ferraté is a companion site to the books Getting Started with Google Wave and Google Wave: Up and Running. It is more than just a catalogue for the books though, and contains insightful posts with tips and ideas.

Riding the Wave by Prasun Nair has Wave news, but mixes in some news about other communications technology such as telephones. The posts cover Wave news and information on its future direction.

Google Wave Info. The latest news and information about Google Wave by an anonymous author. Some useful information.

Wave Developers

These sites are run by Wave developers for Wave developers and contain a mix of the technical and informative. If you would like to dive in to the nuts and bolts of Google Wave, these are a few of the best!

The Google Wave Developer Blog is the official blog for Google Wave developers. It’s full of tips and guides and helpful information for developers who are just starting out with Wave and for Wave gurus too.

Google Wave Samples Gallery is the go-to place for new robots and gadgets as they come out. Primarily a teaching resource, the extensions here are tagged with how well they will teach you the concepts behind developing for Google Wave. An excellent source of useful bots too!

On Top of the Wave by Kiwibcn is a site run by a team of developers to showcase their experiences developing for Google Wave. One of their most popular posts is how to Develop your first wave robot in Java and clearly demonstrates their knowledge and their ability to teach.

Wave.to by @waveDOTto is the home of the developers of the excellent Mr-Ray extension, plus many more. These guys clearly know their stuff, and they are passionate about sharing it with the developer community and the public.

With Waves are a team of four developers who have created a number of popular extensions including Amazon and eBay bots that insert product listings into waves when you mention them. They have also released their Extension Generator that they use internally to build their own robots. That’s generous!

Mastering Wave by Daniel Graversen follows the process of developing for Google Wave, as well as highlighting important Wave news and tips. This site is one of the first Wave sites I subscribed to.

Process Wave is written by seven software engineering students, and follows their process of developing from Invity, a group management bot, to a collaborative modelling tool integrating the open source ORYX software into Wave.

Go Wave hasn’t been updated for little while now, but has some good information about Robots, Gadgets and Embedding.

Google Wave Sites by Region

The following Wave sites are written for specific communities and are often in another language. This should not be a problem. I speak nothing but English, but thanks to modern internet translation software have no trouble reading and participating in these sites. If you subscribe to these sites in Google Reader you can use the built in translation function and you should have no troubles whatsoever.

Spanish

WAVEsfera by David Alviz. David was an enthusiastic commenter here on First Waves, so I followed him back to WAVEsfera and discovered his site was in Spanish. Realising I was missing out on some excellent tutorials and news I subscribed as soon as I remembered that Google Reader does instant translation! I’m glad I did

  • David updates almost twice daily (!) and is an endless font of knowledge and excitement over Wave. Without David, I’d probably be missing out on all the other excellent non-English wave resources below.

German

Google Wave Surfer by Thomas Friebel has news and information with particular focus on the Wave experience and how it is changing over time. The site also includes a forum for users to share their wave experiences.

Wave Inside by Sascha Ahlers has shorter updates than Google Wave Surfer, but they are no less informative. A good resource for quick news.

French

Google Wave France is maintained by three authors who explore Wave use cases and report updates and changes as they happen.

Russian

Google Wave Russia by Vadim Barsukov has some in-depth articles from Q&A sessions with Lars “Google Wave” Rassmussen. Some of the content appears to be English articles translated to Russian, but there is some original content too.

Everything else

Of course, this list is not meant to be complete. There are authors I’ve not met, site’s I’ve not found and tweets I’ve not seen. There are sites like Smarterware or Read Write Web that often cover Wave news, but aren’t dedicated to covering Wave. As I come across articles like this, I’ll add them to my “Further Wave Reading” list over on the left. I also re-tweet interesting Wave articles from @firstwaves on Twitter. If you really want to be in the loop, follow my Twitter list of Wave Geniuses too!

I’ve also left off a lot of good resources and people that can be found on Google Wave itself, as that will take another post entirely. <a href=“https://wave.google.com/wave/wavethis?t=Contact+from+First+Waves&r=nunn.joshua@googlewave.com” title=“Contact Josh via Google Wave”>Ping me if you’d like to chat, and I’m sure I can help you find some great people, and useful resources.

If you know of some great Google Wave resources I haven’t covered, please let me know in the comments below!

Karma: A Way to Keep Wavers In Line?

Here’s a neat little gadget/bot combo that could prove very useful for public waves if the system caught on.

Add the Karma Gadget and Bot to your waves and use it to rate your users (out of five stars). If users get consistently low scores, they will be automatically kicked from Waves that choose to turn on this option.

Karma Rating Gadget

Of course there are some potential problems with such a tool: if a user expresses unpopular views in one wave and gets poor ratings, they might find themselves banned from any future wave that uses the tool, regardless of the subject. If the tool took off in popularity it could be quite horrible to find yourself on the end of such banishment.

On the other hand, if the tool doesn’t get popular it would be unreliable for crowdsourcing opinions, letting in known trolls who had just not been rated on enough waves.

Despite these shortcomings however, I would love to see this developed further (and even be integrated as part of the official spam-fighting tools of Wave), as I see great potential in harnessing the opinions of others in keeping waves free from known trolls and spammers.

One potential use case is the immediate banishment of those frustrating bots that pop up all over the place (Kanye-bot anyone?). I’m uncertain whether bots are in the firing line (Karma-Bot itself seems immune and doesn’t show up in the rating gadget). I’m also unclear about what happens if something like the public group (which can be rated) gets consistently bad reviews.

As of writing, the gadget does not carry out bans and won’t until Google implement the kick-out feature. I will be following this tool as it develops, and I’ll be looking for opportunities to use it. And if you see me on a wave that uses Karma, please be nice!

Karma: A Reputation Rating System for Google Wave Users.

Follow, Follow, Follow, Follow the Waves You Choose

Probably the most important part of the Wave experience for new user has been the ability to search for public waves to join. Without Public Waves many people would not have enough of a network to really experience Wave in full, and the Wave community may not have grown as quickly as it has. Public Waves have allowed quick access to tips and tricks, unofficial support and general chit chat on a diverse range of topics.

The downside of this was a significant gotcha: just clicking a public wave was enough to add you to the Wave permanently and drag the wave into your inbox. From that point, your only recourse to silence the wave was to mute it (archiving only works as long as no one else contributes), and muting does not remove you from the wave.

The inability to remove yourself from a wave you have participated in is an accounting feature I guess. When the development team finally gives us the ability to remove ourselves, we still need to know which waves we have participated in.

But back to the sticky business of autofollowing public waves. What it meant was the risk of associating with Waves you never meant to follow. A misplaced click (very easy in the fast-flowing river of public waves) meant a new wave in your inbox and your face on the top of a wave. For example, clicking a wave called  “I hate my boss” immediately associated you with that wave!

Today Google have rolled out a new feature to fix this. Two new buttons now let you Follow and Unfollow a wave. When you click on an interesting public wave, you are no longer added automatically. Once you click off that wave, it will disappear into the stream and you will have no further part in it. To monitor it in your inbox/folder structure, you can now choose to follow it (using the Follow button of course), and it will move into your inbox, where you can treat it like any other wave you are in. You can move it to folders, searches will include it and it will behave like a normal wave with one key difference: you will not appear in the list of wave users at the top.

This makes a huge difference, and means that public waves now take on a sort of social networking aspect, as you can follow the information and people who interest you without being directly involved (sort of like feed readers or Twitter lists). It also improves the user experience by making public waves something you have to explicitly choose to have in your inbox.

To remove a wave from your inbox, you can simply click Unfollow and the wave will disappear as though it was never there.

Keep in mind though that the public wave behaves as it used to the second you edit it. As soon as you create or edit a blip, the wave will add you as a participant and the wave will appear in your inbox as though you had followed the wave. This makes perfect sense, as participation triggers all the accounting measures that must keep track of who made what changes. Unfollow will not remove you from the wave, it will merely be archived from view (the old Mute function).

All in all these changes are a welcome fix to one of the most vexing problems of the initial release. I look forward to seeing the other improvements as Google Wave develops!

Follow your waves - Google Wave Blog.

Google Wave Invite Community

Let’s face it, most of us we’re absolutely thrilled when we could jump on Gmail when it first arrived. The rebirth of communication is here and this time its waving at you! Visit us often and get involved in our forums for ways to get your hands on your own Google Wave invitation.

Creating a community for Google Wave invites and more!