google-wave

Google Wave Robot / Python Variable question

I'm experimenting/having a little fun with wave robot python apiv2. I made a little 8ball app for the robot which works fine, and now I'm trying to make a trivia app. I've never programmed in Python but I'm pretty sure my syntax is correct. Here is the relevant code: elif (bliptxt == "\n!strivia"): reply = blip.reply() if (triviaS...

Development team collaboration via Google Wave

I hope I am not repeating any previously asked question. Anyway, so Google Wave is nice and shiny and sounds like a lot of folks(at least at Google I/O :) used it in a useful for work(!) way. I've been beta-testing Google Wave for sometime now, but can't quite grasp how to improve our workflow using it. We have a medium size team of dev...

OAUTH for google wave @googlewave.com addresses

Is there a way to use google's OAUTH to find an @googlewave.com account name? ...

Unit testing Google wave robots in Java

Any tips or best practices for unit testing Google Wave robots written in Java? I'm expecting to deploy on AppEngine, if that helps. I'm a fan of TDD but new to both Wave Robots and AppEngine, so I'm hoping to use TDD to help me explore the design space. ...

How do I get contents of a Google Wave given the wave id and wavelet id?

I am using the robots api. I have a wave id and wavelet id, and my app's email is added to the wave. How can I simply get the wave (or wavelet's) contents using the python api? ...

HttpError 502 with Google Wave Active Robot API fetch_wavelet()

I am trying to use the Google Wave Active Robot API fetch_wavelet() and I get an HTTP 502 error example: from waveapi import robot import passwords robot = robot.Robot('gae-run', 'http://images.com/fake-image.jpg') robot.setup_oauth(passwords.CONSUMER_KEY, passwords.CONSUMER_SECRET, server_rpc_base='http://www-opensoci...

Remove robot as an editor of a blip

I have a Google Wave robot which makes changes to some blip content depending on what a user inputs. When this edit is made, the robot is listed in the blip as one of the people who have edited it (so shows its Avatar and robot name). I was wondering if anyone knew if it was possible (and if so how), to stop the robot being listed as an...

Generate a Constant expression from a function

For my Google Wave robot, on the onDocumentChanged event I want to apply a filter as follows: @Capability(filter = FILTER) @Override public void onDocumentChanged(DocumentChangedEvent event) { ... } I want the filter to be generated the first time the robot is run, which I'm trying to do as follows: private static final String FI...

Highlighting changes in a Google Wave gadget during playback

I read through the Wave Gadgets tutorial, and it shows you how to write a simple gadget that will record bids and display the current bids. When you run it through playback mode, you can see the changes to the gadget state, but they're not highlighted the way that text in blips has its changes highlighted. Can gadgets provide the same h...

Running wave robot inside django app engine patched webapp

Hey, I got a google wave python robot running with an existing django app engine web app. all works well apart from one thing. for some reason i am unable to access my datastore which is the same datastore for the django webapp. i want to read data and store data to the django datastore from the robot. what can i do? ...

Open Google wave login link in new window

I am embedding a wave in my website and it is public wave . The login link in wave is opening in same window but I want to open it in new window. ...

Google wave authentication login on 3rd party website

Hey, im trying to figure out how to make a user authenticate with my web app using google accounts and be recognized as an active session with google wave. Currently when i use google accounts login, everything works fine but embedded google wave widgets dont recognize the users session and asks him to relogin. The only way i found aro...

How do I make use of the google active robot API to react to other servlet actions?

I'm trying to create a wave robot that reacts to outside events, To do this, I have a program that POST's data to an HTTPServlet, which then processes the data into a usable form. I then somehow need to send this data to my robot wavelet so that it can make the changes to google wave. The problem is that the method of obtaining other ser...

Can't edit root_blip of fetched wavelet

When i edit root_blip of wavelet everything works fine, but if i fetch the wavelet nothing happens neither in googleWave nor logs (no errors occured), although "wave_list.reply(text)" works. I have made myRobot.setup_oauth() def OnWaveletSelfAdded(event, wavelet): text = "123" wave_list = myRobot.fetch_wavelet(wave_id="googlewav...

Is there a FedOne (Google Wave) web frontend?

Hi, I installed the fedone server on my mac mini and got the command line client up and running. I can create and edit waves - as said via the command line. For some hours now, I'm looking for a web based client similar to googles wave frontend. Is there something I am missing? No clients out there? Also, an Eclipse plugin to create a ...

Google Wave Server Installation

I am trying to install a google wave server on a linux virtual machine as local host. I followed all the instructions given on the wave-protocol installation wiki http://code.google.com/p/wave-protocol/wiki/Installation but i'm getting this error when I run the run-server.sh script. $ ./run-server.sh Jul 23, 2010 10:02:24 AM org.wave...

How is Wave developed with GWT?

Whatever happens to Google Wave, its UI, in my opinion, is 'beautiful'. In fact, it's listed as a real world project that utilizes GWT on GWT's web site. I would like to learn how Wave was built using GWT, but there does not seem to be many documentation on that topic. Could anyone please point me to the right direction with regards t...

google wave: how did they make divs clickable

Hello, As we are facing GWT performance issues in a mobile app I peeked into Google Wave code since it is developed with GWT. I thought that all the buttons there are widgets but if you look into generated HTML with firebug you see no onclick attribute set on clickable divs. I wonder how they achieve it having an element that issues ...

What is client-side GWT architecture of Wave

I am wondering if some of you are aware of the architectural approaches taken by the Wave team to build its GWT web client? Since i am trying to optimize performance of one GWT app designed for mobiles, it is hard not to admire its speedy credentials :) Is Wave not using GWT-RPC to get regular updates from server? Firefox tracks some ...