30 Einladungen für Google Wave zu vergeben

Kurz und schmerzlos: Die ersten 30 Kommentatoren die eine valide Mail-Adresse angeben, erhalten eine Einladung zu Google Wave.

Was ist Wave?

Google Wave ist ein von Google Inc. am 27. Mai 2009 vorgestelltes, internetbasiertes System zur Kommunikation und Zusammenarbeit in Echtzeit. Es besteht aus einem Webangebot und einem XMPP-basierten Protokoll. Google Wave ist als frühe Developer-Preview-Version von den beiden bei Google Australien tätigen Brüdern Jens und Lars Rasmussen entwickelt worden, die mit ihrer eigenen Firma Where 2 Tech die Grundlage von Google Maps bildeten, bevor diese von Google übernommen wurde. Google Wave wurde mit dem Open-Source-Programmier-Framework Google Web Toolkit realisiert.


Google lässt Desktop-Tool für Wave als „illegal“ entfernen

In der Google Group für die Wave-API hat sich etwas sehr interessantes abgespielt. Ein User hatte ein Desktop-Tool geschrieben, mit dem man sich über neue Waves in der eigenen Inbox benachrichtigen lassen konnte. Daraufhin ergab sich folgender Dialog mit einer Google-Mitarbeiterin:

pamela (Google Employee)
Hi Oliver –
There is no source code in the repository. Where is the source code
available at?
We do not offer an API that gives access to inbox information, so I’m
curious as to how you managed to do this. Can you explain further?

Oliver Baker
Hi Pamela,
My application is relatively basic. On any web browser open up Google
Wave and then view its source, Google Wave builds the User Interface
after it loads the main page, which is why you can’t see the User
Interface Code (Unless you are using Google Chrome and use the
Inspector on the User Interface). However, when Google Wave Finishes
loading the page before creating the GUI the source of the page
contains an Array of your Waves (Not in 100% entirety, like not all
the Blips will have all of their text written in the source of the
page) but there is an extremely sufficient amount there to Gather your
Waves, their ID’s, Title, Creator etc…
After Gathering that information (Which I have not entirely perfected
yet) I display the Waves for the user in the Programs Notify Icon Menu
along with each ones Total Messages and Unread Messages.

pamela (Google Employee)
Hey Oliver-
I responded to you offline, but will also respond here to keep the thread in
the forum.
I assumed that was how you were doing this, but wanted to give you a chance
to explain. It is generally considered illegal to „scrape“ the HTML of
webpages that do not grant explicit permission for that. That is why
webpages provide APIs- so that developers can legally use content.

Eine wirklich sehr bemerkenswerte Rechtsauffassung mit der Google hier innovative Entwickler behindert… ^^


Google Wave-Bots

Hier eine kleine Übersicht bis jetzt verfügbarer und interessanter Bots für Google Wave.

Polly the Pollster (polly-wave@appspot.com)
Erstellt Multiple Choice-Umfragen

RSSyBot (rssybot@appspot.com)
Fügt einen RSS-Feed hinzu

Sweepy (sweepy-wave@appspot.com)
Entfernt leere Blips

Posterous (posterous-robot@appspot.com)
Ermöglicht die Veröffentlichung von Postings

BingyBot (bingybot@appspot.com)
Beantwortet Fragen mit Hilfe von Bing

Yelpful (yelpful@appspot.com)
Ein Interface für Yelp

Google Wave in externe Webseiten einbinden

Um eine Wave in externe Webseiten einzubetten, einfach den Bot blog-bot@appspot.com zu den eigenen Kontakten hinzufügen. Sobald man die jeweilige Wave erstellt hat, den Bot adden und die Informationen zum einbetten entnehmen:

Wave embed

Den Embed-Code kann man danach wieder aus der Wave entfernen. Beispiel:

<title>Waves in externe Webseiten einbinden</title>
<div id="wave" style="width: 560px; height: 420px"></div>
<script src="http://wave-api.appspot.com/public/embed.js" type="text/javascript">
<script type="text/javascript">// <![CDATA[
var wave =
new WavePanel('https://wave.google.com/wave/');
wave.setUIConfig('white', 'black', 'Arial', '13px');
// ]]></script>

Live findet sich das Beispiel hier: Wave extern einbetten (Funktioniert nur mit Wave-Account)

Wer das ganze lieber händisch nachverfolgen will, wird im Wave Embed API Tutorial fündig.

Doctor Wave: When to use Google Wave

Hier mal ein Wave mit Anwendungstipps vom Google Wave-Team:

There are tons of ways to use Google Wave–here are just a few examples to get you thinking and an overview video that shows Google Wave in action.

Organizing events
Keep a single copy of ideas, suggested itinerary, menu and RSVPs, rather than using many different tools. Use gadgets to add weather, maps and more to the event.

Meeting notes
Prepare a meeting agenda together, share the burden of taking notes and record decisions so you all leave on the same page (we call it being on the same wave). Team members can follow the minutes in real time, or review the history using Playback. The conversation can continue in the wave long after the meeting is over.

Group reports and writing projects
Collaboratively work in real time to draft content, discuss and solicit feedback all in one place rather than sending email attachments and creating multiple copies that get out of sync.

Bring lots of people into a wave to brainstorm – live concurrent editing makes the quantity of ideas grow quickly! It is easy to add rich content like videos, images, URLs or even links to other waves. Discussion ensues. Etiquettes form. Then work together to distill down to the good ideas.

Photo sharing
Drag and drop photos from your desktop into a wave. Share with others. Use the slideshow viewer. Everyone on the wave can add their photos, too. It is easy to make a group photo album in Google Wave.