[Google Wave APIs] Testing a specific robot version

2009-10-18 Thread David Trattnig
Is there an approach to test one specific version of a robot?
For example following doesn't work:
7.latest.my...@appspot.com

If not existent - is there a plan for a similar feature?
Currently it's quite hard to test robots under-development while serving a
working version to the public. The only way is to create a second test-app
on AppEngine.

Thanks
david

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Wave is missing from my preview account??

2009-10-18 Thread David Trattnig
Is it possible that participants of a Wave trash the Wave although they
are not the creator of the Wave? I mean not to delete the individual Blips
but the whole Wave?
david


On Sun, Oct 18, 2009 at 12:28 AM, Monika Adamczyk moni...@gmail.com wrote:


 I don't think this is a wave that shows and disappears. So far I can't
 find it. It's seems like the wave was permanently removed from my
 account.

 Monika

 On Oct 16, 12:59 pm, Sheruno sher...@gmail.com wrote:
  Sometimes you can experience some lag in the preview. Wave dissappear or
 if
  you move one to a folder it need like 5 minutes or more to show it.
  It's a bit frustrating but is a preview. I hope it will work faster soon
 ^_^
 
  2009/10/16 Monika Adamczyk moni...@gmail.com
 
 
 
   I had a wave 2 days ago in which I talked to someone and now no matter
   how I search for it, I can't locate it.
 
   I checked All folder and it's not there. I also searched for all waves
   (with:...) I had with this user - nada. Nothing in my Trash as well.
 
   My understanding is that even if one of the participants deletes all
   blips in a wave, I should still have reference to the wave in my
   account and I should be able to replay it.
 
   As far as I know, this is the only wave that I am missing. Has anybody
   else experienced loss of waves?
 
   Monika
 
 
 


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Storeing non-text information in a blip

2009-10-18 Thread François Parmentier

You can just use the Annotation of a blip:
http://wave-robot-python-client.googlecode.com/svn/trunk/pydocs/waveapi.document.Annotation-class.html

On 14 oct, 02:41, Joe Developer joe.d.develo...@gmail.com wrote:
 On Tue, Oct 13, 2009 at 7:33 PM, ThomasWrobel darkfl...@gmail.com wrote:

  Also, seeing as this would effectively just used as storage/
  retrieving, would each user (/s client) effectively need to post a
  blank widget in a blip?

 There would be no reason for that as far as I can see..

  We could, I assume, use one widget for all the storage of the wave.
  But it would be nicer to keep the advantages of having one object tied
  to a blip.

 Well, presumably you would still need such a widget to view or modify your
 objects, they would in this case also act as a container for data. I agree
 that one could probably find more elegant solutions but at this point I am
 not privvy to them. Perhaps you should seek out the author of say
 SWFAnimator, a wave based collaborative swf animation tool.



  On Oct 13, 2:25 pm, ThomasWrobel darkfl...@gmail.com wrote:
   Ah, yes, that looks like it.

   Does the Wave store state changes for these key/value pairs in its
   history automatically?

 Yes.

 Note that robots (or other clients) can alter and retrieve those key:value
 pairs programmatically.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Unable to match URL using Python

2009-10-18 Thread JamesBrooks

Changing my version didn't fix the URL matching by the way.

On Oct 17, 4:35 pm, JamesBrooks ja...@james-brooks.net wrote:
 Sorry for the spam, I just had to change the version number to fix
 this.

 On Oct 17, 4:34 pm, JamesBrooks ja...@james-brooks.net wrote:



  Actually don't ignore it, when I changed my events register to:
  tehgdbot.RegisterHandler(events.BLIP_SUBMITTED, OnBlipSubmitted)

  And named my function appropriately, it broke, nothing is sent when a
  Blip is submitted. I thought this problem was fixed?

  On Oct 17, 4:24 pm, JamesBrooks ja...@james-brooks.net wrote:

   Ignore the fact I've named my function incorrectly.

   On Oct 17, 4:11 pm, JamesBrooks ja...@james-brooks.net wrote:

So I'm using this function for my OnBlipSubmitted event:

def OnBlipCreated(properties, context):
        logging.debug(Blip created!)
        blip = context.GetBlipById(properties['blipId'])
        blipText = blip.GetDocument().GetText()
        logging.debug(TEXT:  + blipText)
        regex_url = r'http:\/\/([\w.]+\/?)\S*'
        logging.debug(Just past the regex_url variable!)
        logging.debug(regex_url)
        for match in re.finditer(regex_url, blipText):
                url = match.group(0)
                #logging.log(blipText.replace(url, TehGDURL(url))
                logging.debug(Short url created!)

The logging works when the blip does not contain the URL, however as
soon as there is a URL inside of the blip, nothing is logged. Matching
the URL should work 100% there, why does Wave not send the URL
created?

James
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Does /_wave/robot/profile get called on the preview instance?

2009-10-18 Thread Dominic Lovell

Hey,

I've noticed that my robot doesnt have any profile information on the
preview instance (wave.google.com), whereas on the sandbox (i.e. dev
preview) it works as expected. My robot doesnt have an avatar, name or
profile URL. I can hit  /_wave/robot/profile and get the JSON that is
required, and my image displays via a direct URL, so theres not a
config issue, particularly coz it works on the dev preview, it just
doesnt seem to trigger on the preview Wave.

Is this feature turned off on the preview instance? And if so, is
there a list or a way of knowing the functionality that is and isnt
available between the two environments?

Should I be testing my robot on the dev preview or the preview
instance?

Cheers.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Does /_wave/robot/profile get called on the preview instance?

2009-10-18 Thread David Nesting
On Sun, Oct 18, 2009 at 7:38 AM, Dominic Lovell kr8m3...@gmail.com wrote:

 Is this feature turned off on the preview instance? And if so, is


I've noticed in the last week or so that none of the robots seem to have
names/avatars anymore.  I suspect this is a more global problem (bug?) that
only recently started happening.

David

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Does /_wave/robot/profile get called on the preview instance?

2009-10-18 Thread David Trattnig
According to my experience on preview is that it gets only called when you
add the robot to your contact list. If you click Manage contacts on the
left-bottom and then remove and re-add it, you should see a request to
/_wave/robot/profile
in your AppEngine logs.
cheers
david


On Sun, Oct 18, 2009 at 8:08 PM, Dominic Lovell kr8m3...@gmail.com wrote:


 Hey,

 I've noticed that my robot doesnt have any profile information on the
 preview instance (wave.google.com), whereas on the sandbox (i.e. dev
 preview) it works as expected. My robot doesnt have an avatar, name or
 profile URL. I can hit  /_wave/robot/profile and get the JSON that is
 required, and my image displays via a direct URL, so theres not a
 config issue, particularly coz it works on the dev preview, it just
 doesnt seem to trigger on the preview Wave.

 Is this feature turned off on the preview instance? And if so, is
 there a list or a way of knowing the functionality that is and isnt
 available between the two environments?

 Should I be testing my robot on the dev preview or the preview
 instance?

 Cheers.
 


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Does /_wave/robot/profile get called on the preview instance?

2009-10-18 Thread Dominic Lovell

Hi David T,

I tried this before sending this message, and it made no difference.
Perhaps what David N is saying is right.

I updated my robot version, removed and added the contact several
times. There was only 1 hit in the logs, and it was from when I did it
manually.

On Oct 19, 1:52 am, David Trattnig david.tratt...@gmail.com wrote:
 According to my experience on preview is that it gets only called when you
 add the robot to your contact list. If you click Manage contacts on the
 left-bottom and then remove and re-add it, you should see a request to
 /_wave/robot/profile
 in your AppEngine logs.
 cheers
 david



 On Sun, Oct 18, 2009 at 8:08 PM, Dominic Lovell kr8m3...@gmail.com wrote:

  Hey,

  I've noticed that my robot doesnt have any profile information on the
  preview instance (wave.google.com), whereas on the sandbox (i.e. dev
  preview) it works as expected. My robot doesnt have an avatar, name or
  profile URL. I can hit  /_wave/robot/profile and get the JSON that is
  required, and my image displays via a direct URL, so theres not a
  config issue, particularly coz it works on the dev preview, it just
  doesnt seem to trigger on the preview Wave.

  Is this feature turned off on the preview instance? And if so, is
  there a list or a way of knowing the functionality that is and isnt
  available between the two environments?

  Should I be testing my robot on the dev preview or the preview
  instance?

  Cheers.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Gadget - css and element ID isolation.

2009-10-18 Thread Chris Searle

Starting to play with gadgets - and I see in a lot of the examples  
creation of html elements with an ID that is then JS manipulated. For  
example from the jquery/yui sample I've been reading:

div id=test style=height: 500px;/div


It struck me - if there are two instances of a given gadget how is  
this handled? Are IDs unique only within the gadget, within the  
containing blip, wavelet or whole wave?

Similar question on css - how isolated are gadgets? I had assumed that  
for example plain p text would be the same size as normal blip  
content but they appear to be a good deal larger.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Gadget - css and element ID isolation.

2009-10-18 Thread David Nesting
On Sun, Oct 18, 2009 at 9:15 AM, Chris Searle chrisdsea...@gmail.comwrote:

 It struck me - if there are two instances of a given gadget how is
 this handled? Are IDs unique only within the gadget, within the
 containing blip, wavelet or whole wave?


The gadgets are rendered in their own IFRAME, so they are completely
isolated from other content on the page.

David

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Testing a specific robot version

2009-10-18 Thread Smola

I believe that you can change the version currently being served in
your appengine dashboard.  However, if you are talking about having a
working version up for the public and another one that you are
developing, you're right, you have to have two different appIDs
because appengine looks at the same version file for whatever version
you work with.


On Oct 18, 2:46 am, David Trattnig david.tratt...@gmail.com wrote:
 Is there an approach to test one specific version of a robot?
 For example following doesn't work:
 7.latest.my...@appspot.com

 If not existent - is there a plan for a similar feature?
 Currently it's quite hard to test robots under-development while serving a
 working version to the public. The only way is to create a second test-app
 on AppEngine.

 Thanks
 david
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Gadget - css and element ID isolation.

2009-10-18 Thread Chris Searle

On 18. okt.. 2009, at 18.23, David Nesting wrote:

 On Sun, Oct 18, 2009 at 9:15 AM, Chris Searle  
 chrisdsea...@gmail.com wrote:
 It struck me - if there are two instances of a given gadget how is
 this handled? Are IDs unique only within the gadget, within the
 containing blip, wavelet or whole wave?

 The gadgets are rendered in their own IFRAME, so they are completely  
 isolated from other content on the page.

As simple as that eh? Thanks for clarifying - makes a lot more sense  
in that case ;)
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Robot state persists

2009-10-18 Thread David Nesting
On Sun, Oct 18, 2009 at 9:57 AM, Smola callmesm...@gmail.com wrote:

 I need a way for information my robot gathers to persist.  So, let's
 say I want to find a blip and save its ID so I can work with it in the
 future.  I don't know how to do that currently.  I know how to find
 the ID of a blip, but I do I save it for later use?  Or, if I create


You can either persist your data to the wave itself (e.g.
wavelet.setDataDocument), or, since your robot is certainly implemented
using appengine, use the appengine datastore.

an object in response to an event, how do I save all of the properties
 of that object as they are affected by more and more incoming blips?


Serializing the object and storing it either with the wavelet, or in a
datastore, would seem like fine solutions to that problem.


 Is the object automatically saved on the server when my robot is added
 to a wave and then stays there the rest of the time?  It would seem
 that if waves are to exist forever in my archive that that would take
 up quite a bit of space down the road.


If you store your state with the wavelet, it stays with the wavelet and
disappears only when the wavelet disappears.  Since it's not taking up space
in your own datastore, you don't have to worry about managing it.  On the
other hand, if you'd rather store this in your own datastore, you'll need to
clean up your data on your own (the blip_deleted event might be useful), but
yes, I would imagine that this would grow as the number of waves your robot
participates in grows.

David

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Initializing gadget state from robot

2009-10-18 Thread Chris Searle

If you have a robot add a gadget to a wave (adding a document.Gadget  
to the blip document) - is there a way to initialize the state of the  
gadget? For example - if the robot has found enough information in the  
blip text itself - it would be nice to just use it instead of  
presenting the user with the form that is used when no state is present.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] RkTaggy - new Python simple robot :)

2009-10-18 Thread riklaunim

I've made a simple Wave robot in Python. The robot currently supports
one tag:
[barchart]Chart Title
label,int_value
label,int_value
label,int_value
[/barchart]
And will add to the blip an image - image of bar chart (google charts)
with the data from the tag. I'll add more tags to it soon, but you can
reuse the code and make your own robot.

You can read the description/tutorial and get the code from the
article below :)
English: http://www.rkblog.rk.edu.pl/w/p/rktaggy-example-google-wave-robot/
Polish: http://www.python.rk.edu.pl/w/p/google-wave/
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Initializing gadget state from robot

2009-10-18 Thread Chris Searle


On 18. okt.. 2009, at 21.56, RoboPhred wrote:


 You need to get the Gadget entry from the gadget you added.  Once you
 do this, you can use element.setField(key, value) to control its
 state.  I'm not sure how to go about getting the gadget object for a
 newly added gadget (gadget insert/append have no return types).
 Perhaps you can go back and try something like GadgetView.getGadgets
 or getGadget(url) to find it again.

Ah. Looks interesting. This would allow me to replace my python code  
with a static XML file (would have to move the code - a urlfetch that  
retrieves json - to the gadget - but that's not too hard).

I'll look into this.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: how to detect a new blip added to a wave?

2009-10-18 Thread François Parmentier

With python, the capabilities.xml is generated.
You have to maintain app.yaml and to register the handlers to use in
your code.

On 11 oct, 18:45, Thomas Wrobel darkfl...@gmail.com wrote:
 oh, hmz...I just followed the 
 tutorial;http://code.google.com/intl/nl-NL/apis/wave/extensions/robots/java-tu...
 The python tutorial is 
 here;http://code.google.com/intl/nl-NL/apis/wave/extensions/robots/python-...

 I think you need a particular directory structure. The java one seems
 to specify it better then the python one.

 ~~
 Reviews of anything, by anyone;www.rateoholic.co.uk
 Please try out my new site and give feedback :)

 2009/10/11 JamesBrooks ja...@james-brooks.net:





  I never even had a war directory, maybe I should install the eclipse
  plugin...

  On Oct 11, 5:25 pm, ThomasWrobel darkfl...@gmail.com wrote:
  You dont see a capabilities.xml file in your war directory anywhere?
  It should be in war/_wave I think.
  I'm working in java here, but I think the xml should be the same.

  On 11 okt, 18:22, JamesBrooks ja...@james-brooks.net wrote:

   I know what an XML file is, but how do I edit it? I'm writing my robot
   in Python, and using the App Engine to upload it, but I don't see
   where I edit it.

I just edited it using eclipse and added the WAVELET_BLIP_CREATED
line.
Its just a text file with a XML extension.

On 11 okt, 18:14, JamesBrooks ja...@james-brooks.net wrote:

 How do you modify the XML file?

 On Oct 10, 1:06 pm, Paul Staab paul.st...@googlemail.com wrote:

  do start with simple things:
  have you registiered BLIP_SUBMITTED and WAVELET_BLIP_CREATED in the
  capabillities.xml and changed its version-number?

  On 10 Okt., 12:50, twdarkflame darkfl...@gmail.com wrote:

   I'm probably doing something silly here, but I'm just trying to 
   get my
   bot to respond to a post.

   I tried;

    for (Event e: bundle.getBlipSubmittedEvents()) {
              Blip blip2 = wavelet.appendBlip();
                 TextView textView2 = blip2.getDocument();
                 textView2.append(event=+e.getType().toString());

                 if (e.getType() == EventType.BLIP_SUBMITTED) {

                     Blip blip3 = wavelet.appendBlip();
                     TextView textView3 = blip3.getDocument();
                     textView3.append(Thats a good comment!5/10);
                   }

                 if (e.getType() == EventType.WAVELET_BLIP_CREATED 
   ) {
                     Blip blip4 = wavelet.appendBlip();
                     TextView textView4 = blip4.getDocument();
                     textView4.append(Thats a good comment! 
   10/10);
                   }
       }

   And I get nothing at all

   I also tried putting it in the
    for (Event e: bundle.getEvents()) {
   ...

   }

   loop and also nothing.

   However,  if (e.getType() == 
   EventType.WAVELET_PARTICIPANTS_CHANGED)
   {    
   does trigger an response.
   And so does bundle.wasSelfAdded() (which of course isnt in a 
   loop).

   So...what am I missing?

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Creating an iframe gadget in Google Wave.

2009-10-18 Thread Aaron Smithers

The answer to your question is in the very link your provided. THere
is an iframe gadget listed on that page. the URL for the gadget is:
http://wave-ide.appspot.com/iframe.xml

Enjoy

On Oct 9, 6:29 pm, Murkurial cronvape...@gmail.com wrote:
 I was wondering if anyone could tell me how to create an iframe gadget
 that would allow one to insert a scrollable website within a wave.
 Here's an example of one that I've recently seen.

 https://wave.google.com/wave/#restored:wave:googlewave.com!w%2BVD_TspnyA

 I know next to nothing about code but I was told that this was
 relatively easy to create.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Robot state persists

2009-10-18 Thread atc



On Oct 18, 5:57 pm, Smola callmesm...@gmail.com wrote:
 I need a way for information my robot gathers to persist.  So, let's
 say I want to find a blip and save its ID so I can work with it in the
 future.  I don't know how to do that currently.  I know how to find
 the ID of a blip, but I do I save it for later use?  Or, if I create
 an object in response to an event, how do I save all of the properties
 of that object as they are affected by more and more incoming blips?

What language are you using?

 Is the object automatically saved on the server when my robot is added
 to a wave and then stays there the rest of the time?  It would seem
 that if waves are to exist forever in my archive that that would take
 up quite a bit of space down the road.


The persistence probably comes from using the datastore provided by
Google App Engine.

Provide a bit more information first and perhaps people can help.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Testing a specific robot version

2009-10-18 Thread atc

Perhaps have two App Engine applications, dev-myrobot and myrobot?

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Using non-standard URIs with setAnnotation()

2009-10-18 Thread Matt Prigge

It doesn't appear that setAnnotation()  with a link/manual type
supports anything aside from http:// as a URI type. Are there plans to
change this?  Am I just doing it wrong?

I'm trying to write a robot for an internet spaceships MMO (EVE
Online) that uses an in-game browser based on Chromium. There are some
game-aware extensions to the browser that allow you to launch in-game
windows by clicking on links or calling a built-in JS function.  An
example link might look like this: showinfo:5//30004099 and the JS
function call looks like this: javascript:CCPEVE.ShowInfo(5,
30004099); (both do the same thing - the first one is a bastardized
old version - the JS is the new version).

I'm trying to figure out how to get a robot to recognize terms used in
a blip and rewrite them into either one of these types of links
without needing to replace the text with a gadget or something a
little less user friendly like that. Try as I might, setAnnotation()
seems to squash any non-standard URI you use. It sets the link, but
the link text is empty and just resolves to #. Just for giggles,
trying the same thing using the link button from within the actual
Wave client yeilds even more interesting results. If it doesn't
recognize the URI as being valid, it urlencodes it and then slaps
https://wave.google.com/wave/#restored:wave:; onto the beginning of
it (which I think is it assuming that you typed in a Wave ID).

So - basic questions:
   1) Am I just doing this wrong?
   2) Is it likely that setAnnotation and/or the linking engine will
accept non-standard URIs as input? (up to and including javascript:)

If the answer is No to both of those, I'll just code the robot to
insert a gadget, it's just not as clean as I'd like it to be.

Thanks!
- Matt

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Python Robot API - Annotating Blips

2009-10-18 Thread atc

doc = wavelet.CreateBlip().GetDocument()
doc.SetAnnotation(Annotation(Range(0, 22), link/manual, 
http://
www.google.com))
doc.SetText(THIS IS ANNOTATED TEXT)

I've tried with 'SetAnnotation' as pasted above, and I just get a
blank document. Can someone help this noob?
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Python Robot API - Annotating Blips

2009-10-18 Thread atc

doc = wavelet.CreateBlip().GetDocument()
doc.SetAnnotation(Annotation(Range(0, 22), link/manual, 
http://
www.google.com))
doc.SetText(THIS IS ANNOTATED TEXT)

I've tried with 'SetAnnotation' as pasted above, and I just get a
blank document. Can someone help this noob?
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Python Robot API - Annotating Blips

2009-10-18 Thread atc

doc = wavelet.CreateBlip().GetDocument()
doc.SetAnnotation(Annotation(Range(0, 22), link/manual, 
http://
www.google.com))
doc.SetText(THIS IS ANNOTATED TEXT)

I've tried with 'SetAnnotation' as pasted above, and I just get a
blank document. Can someone help this noob?
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Python Robot API - Annotating Blips

2009-10-18 Thread atc

Argh, I shouldn't have refreshed the page - I've submitted the message
several times it seems - can someone delete the duplicates?

On Oct 18, 10:41 pm, atc alextcoll...@gmail.com wrote:
                 doc = wavelet.CreateBlip().GetDocument()
                 doc.SetAnnotation(Annotation(Range(0, 22), link/manual, 
 http://www.google.com;))
                 doc.SetText(THIS IS ANNOTATED TEXT)

 I've tried with 'SetAnnotation' as pasted above, and I just get a
 blank document. Can someone help this noob?
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Robot state persists

2009-10-18 Thread Solomon Wu
Adding to atc's info.For java appengine, one can use JDO or JPA to access
appengine datastore.  For JDO, first, create a JDO object by specifies the
annotation.  Then one can just call makePersistent() to persist the data.
See http://code.google.com/appengine/docs/java/datastore/
Hope it helps.

On Sun, Oct 18, 2009 at 10:32 AM, atc alextcoll...@gmail.com wrote:




 On Oct 18, 5:57 pm, Smola callmesm...@gmail.com wrote:
  I need a way for information my robot gathers to persist.  So, let's
  say I want to find a blip and save its ID so I can work with it in the
  future.  I don't know how to do that currently.  I know how to find
  the ID of a blip, but I do I save it for later use?  Or, if I create
  an object in response to an event, how do I save all of the properties
  of that object as they are affected by more and more incoming blips?

 What language are you using?

  Is the object automatically saved on the server when my robot is added
  to a wave and then stays there the rest of the time?  It would seem
  that if waves are to exist forever in my archive that that would take
  up quite a bit of space down the road.
 

 The persistence probably comes from using the datastore provided by
 Google App Engine.

 Provide a bit more information first and perhaps people can help.

 


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Wave is missing from my preview account??

2009-10-18 Thread Brian May

On Sat, Oct 17, 2009 at 11:58:17AM -0700, Monika Adamczyk wrote:
 I don't think this is a wave that shows and disappears. So far I can't
 find it. It's seems like the wave was permanently removed from my
 account.

How are you trying to look for it? If you are searching based on the title, it
is possible somebody has changed the title.
-- 
Brian May br...@microcomaustralia.com.au

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Can I use Wave in my application?

2009-10-18 Thread Alf

Hello,

I am thinking about to use Wave as a main method of conversations on
my own web site. This means, I should have an ability to restrict
access to certain messages and/or threads to the participants only.
Sorry if the answer is obvious, I am still waiting for the Wave
Sandbox access to be granted to me.

Second question is where the Wave conversations are to be stored? If
the storage is on Google servers, will it be free of charge or, if
not, how much should I expect to pay for such a service? Of course, it
might be too early to ask about it, but before rely on the service for
my future development I wanna know something beforehand.

Thanks,
Alf.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Feature Request For Embed API

2009-10-18 Thread Eric Dorman

Hey guys,

Is there a way to either allow developers to help build out the Embed
API or develop more features in the API for us to use?

Thanks  God Bless,
Eric
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Using non-standard URIs with setAnnotation()

2009-10-18 Thread David Nesting
On Sun, Oct 18, 2009 at 11:11 AM, Matt Prigge mpri...@gmail.com wrote:

 example link might look like this: showinfo:5//30004099 and the JS
 function call looks like this: javascript:CCPEVE.ShowInfo(5,
 30004099); (both do the same thing - the first one is a bastardized
 old version - the JS is the new version).


Could you create an HTTP resource that simply issues a redirect to one of
these URIs?  In other words, make the link go to something like this:

http://example.appspot.com/showinfo?5//30004099

And it would respond with an HTTP redirect to showinfo:5//30004099.

Maybe?

David

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Can I use Wave in my application?

2009-10-18 Thread James Purser

On Sun, 2009-10-18 at 17:07 -0700, Alf wrote:
 Hello,
 
 I am thinking about to use Wave as a main method of conversations on
 my own web site. This means, I should have an ability to restrict
 access to certain messages and/or threads to the participants only.
 Sorry if the answer is obvious, I am still waiting for the Wave
 Sandbox access to be granted to me.
 
 Second question is where the Wave conversations are to be stored? If
 the storage is on Google servers, will it be free of charge or, if
 not, how much should I expect to pay for such a service? Of course, it
 might be too early to ask about it, but before rely on the service for
 my future development I wanna know something beforehand.

Hi Alf,

To answer your first questions:

- All waves are restricted to participants by default. This means you
actively have to declare a wave to be public to allow non wave
participants to get access to them.

- If you utilise the Google Wave service then the waves will be stored
on Googles servers. Your participants will also need Google Wave
accounts to be able to access the waves.

-- 
James Purser
Collaborynth
http://collaborynth.com.au
Mob: +61 406 576 553
Skype: purserj1977
Twitter: http://twitter.com/purserj


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Does /_wave/robot/profile get called on the preview instance?

2009-10-18 Thread Dominic Lovell

Is anyone else able to create a robot and have the profile information
show up in preview in the last few days?


On Oct 19, 2:03 am, Dominic Lovell kr8m3...@gmail.com wrote:
 Hi David T,

 I tried this before sending this message, and it made no difference.
 Perhaps what David N is saying is right.

 I updated my robot version, removed and added the contact several
 times. There was only 1 hit in the logs, and it was from when I did it
 manually.

 On Oct 19, 1:52 am, David Trattnig david.tratt...@gmail.com wrote:

  According to my experience on preview is that it gets only called when you
  add the robot to your contact list. If you click Manage contacts on the
  left-bottom and then remove and re-add it, you should see a request to
  /_wave/robot/profile
  in your AppEngine logs.
  cheers
  david

  On Sun, Oct 18, 2009 at 8:08 PM, Dominic Lovell kr8m3...@gmail.com wrote:

   Hey,

   I've noticed that my robot doesnt have any profile information on the
   preview instance (wave.google.com), whereas on the sandbox (i.e. dev
   preview) it works as expected. My robot doesnt have an avatar, name or
   profile URL. I can hit  /_wave/robot/profile and get the JSON that is
   required, and my image displays via a direct URL, so theres not a
   config issue, particularly coz it works on the dev preview, it just
   doesnt seem to trigger on the preview Wave.

   Is this feature turned off on the preview instance? And if so, is
   there a list or a way of knowing the functionality that is and isnt
   available between the two environments?

   Should I be testing my robot on the dev preview or the preview
   instance?

   Cheers.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Python Robot API - Annotating Blips

2009-10-18 Thread atc

On Oct 19, 1:34 am, David Nesting da...@fastolfe.net wrote:
 I think your call to SetText is eliminating your annotations.  Try setting
 your annotations after you set the text.  You need to have content there in
 order to annotate it.  I agree that the documentation is a bit lacking
 still.

Thanks for your reply. Funnily enough that makes total sense. One
issue with my code was incorrect arguments to the SetAnnotation()
call, as well as an invalid rabnge

So, got it fixed now - code's below for anyone else pondering this!

doc = wavelet.CreateBlip().GetDocument()
doc.SetText(THIS IS ANNOTATED TEXT)
doc.SetAnnotation(Range(2, 12), link/manual, http://
www.google.com)

What other annotations are available? Where do I get the valid names
from?!

Thanks again for the help,

atc
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Does /_wave/robot/profile get called on the preview instance?

2009-10-18 Thread pamela (Google Employee)
Apologies, we turned off robot profiles in Wave preview due to an issue
fetching them. We expect this to be resolved soon.
- pamela

On Mon, Oct 19, 2009 at 11:51 AM, Dominic Lovell kr8m3...@gmail.com wrote:


 Is anyone else able to create a robot and have the profile information
 show up in preview in the last few days?


 On Oct 19, 2:03 am, Dominic Lovell kr8m3...@gmail.com wrote:
  Hi David T,
 
  I tried this before sending this message, and it made no difference.
  Perhaps what David N is saying is right.
 
  I updated my robot version, removed and added the contact several
  times. There was only 1 hit in the logs, and it was from when I did it
  manually.
 
  On Oct 19, 1:52 am, David Trattnig david.tratt...@gmail.com wrote:
 
   According to my experience on preview is that it gets only called when
 you
   add the robot to your contact list. If you click Manage contacts on
 the
   left-bottom and then remove and re-add it, you should see a request to
   /_wave/robot/profile
   in your AppEngine logs.
   cheers
   david
 
   On Sun, Oct 18, 2009 at 8:08 PM, Dominic Lovell kr8m3...@gmail.com
 wrote:
 
Hey,
 
I've noticed that my robot doesnt have any profile information on the
preview instance (wave.google.com), whereas on the sandbox (i.e. dev
preview) it works as expected. My robot doesnt have an avatar, name
 or
profile URL. I can hit  /_wave/robot/profile and get the JSON that is
required, and my image displays via a direct URL, so theres not a
config issue, particularly coz it works on the dev preview, it just
doesnt seem to trigger on the preview Wave.
 
Is this feature turned off on the preview instance? And if so, is
there a list or a way of knowing the functionality that is and isnt
available between the two environments?
 
Should I be testing my robot on the dev preview or the preview
instance?
 
Cheers.
 


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Python Robot API - Annotating Blips

2009-10-18 Thread pamela (Google Employee)
We haven't published an authoritative list of those annotations as we aren't
confident in their stability. Feel free to use them for now, but keep in
mind that they may change. Most likely, they will be documented as part of
the wave-protocol, since they help define the data model, and we will then
link to that list.
- pamela

On Mon, Oct 19, 2009 at 12:44 PM, David Nesting da...@fastolfe.net wrote:

 On Sun, Oct 18, 2009 at 5:54 PM, atc alextcoll...@gmail.com wrote:

 What other annotations are available? Where do I get the valid names
 from?!


 I haven't found a good authoritative source, but my own experimentation has
 yielded the following (self-explanatory?) annotations, just from styling
 text in the editor:

 conv/title (marks the range of this annotation as the blip's title)
 lang=en
 style/fontWeight=bold
 style/fontStyle=italic
 style/textDecoration=underline
 style/textDecoration=line-through
 style/fontSize=2em
 style/color=rgb(229, 51, 51)
 style/backgroundColor=rgb(51, 127, 229)
 link/manual=http://example.com/

 The style/* annotations appear to mirror CSS, so it's possible more CSS
 properties can be expressed with these annotations, I don't know.

 Notably absent are annotations for bullets, indentation, h1/h2/h3-style
 headings and left/center/right justification. These don't seem to be
 expressed through the Python API, but maybe someone else has had better luck
 with the Java.

 David

 


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Feature Request For Embed API

2009-10-18 Thread pamela (Google Employee)
Hey Eric-
None of the Wave APIs are open-source at this point, but you're welcome to
suggest features in the issue tracker, or just discuss here.

- pamela

On Mon, Oct 19, 2009 at 11:18 AM, Eric Dorman dorman...@gmail.com wrote:


 Hey guys,

 Is there a way to either allow developers to help build out the Embed
 API or develop more features in the API for us to use?

 Thanks  God Bless,
 Eric
 


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Feature Request For Embed API

2009-10-18 Thread Eric Dorman

Hey James,

So how would I go about building my own Wave Sever?

On Oct 19, 12:03 am, James Purser jamesrpur...@gmail.com wrote:
 On Sun, 2009-10-18 at 20:56 -0700, Eric Dorman wrote:
  Hey Pamela,

  I know this probably sounds crazy,but is there a way for developers to
  develop their own api for Google Wave or is it impossible?

  Again I know this is probably a crazy question,but I just had to ask.

  Thanks  God Bless,
  Eric Dorman

 Eric to be honest I think if you want to build your own API, you might
 have to build your own Wave server.
 --
 James Purser
 Collaborynthhttp://collaborynth.com.au
 Mob: +61 406 576 553
 Skype: purserj1977
 Twitter:http://twitter.com/purserj
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Feature Request For Embed API

2009-10-18 Thread Brett Morgan
Heya Eric,
Have you had a chance to download the Wave Reference Server, aka FedOne,
yet?

Some linkage:
http://code.google.com/p/wave-protocol/wiki/Installation
http://code.google.com/p/wave-protocol/wiki/Installation
http://code.google.com/p/wave-protocol/
http://code.google.com/p/wave-protocol/
http://wavingtheshiny.collaborynth.com.au/books/fedone-book/fedone-book

http://wavingtheshiny.collaborynth.com.au/books/fedone-book/fedone-book
brett

On Mon, Oct 19, 2009 at 3:14 PM, Eric Dorman dorman...@gmail.com wrote:


 Hey James,

 So how would I go about building my own Wave Sever?

 On Oct 19, 12:03 am, James Purser jamesrpur...@gmail.com wrote:
  On Sun, 2009-10-18 at 20:56 -0700, Eric Dorman wrote:
   Hey Pamela,
 
   I know this probably sounds crazy,but is there a way for developers to
   develop their own api for Google Wave or is it impossible?
 
   Again I know this is probably a crazy question,but I just had to ask.
 
   Thanks  God Bless,
   Eric Dorman
 
  Eric to be honest I think if you want to build your own API, you might
  have to build your own Wave server.
  --
  James Purser
  Collaborynthhttp://collaborynth.com.au
  Mob: +61 406 576 553
  Skype: purserj1977
  Twitter:http://twitter.com/purserj
 



-- 
Brett Morgan http://domesticmouse.livejournal.com/

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Feature Request For Embed API

2009-10-18 Thread Eric Dorman

Hey Brett,

No, I have not even looked at it.

Thanks for the links man.

I just really thought maybe it was possible to create your own api
without having to download the Wave Server.

Thanks  God Bless,
Eric Dorman

On Oct 19, 12:17 am, Brett Morgan brett.mor...@gmail.com wrote:
 Heya Eric,
 Have you had a chance to download the Wave Reference Server, aka FedOne,
 yet?

 Some linkage:http://code.google.com/p/wave-protocol/wiki/Installation
 http://code.google.com/p/wave-protocol/wiki/Installationhttp://code.google.com/p/wave-protocol/
 http://code.google.com/p/wave-protocol/http://wavingtheshiny.collaborynth.com.au/books/fedone-book/fedone-book

 http://wavingtheshiny.collaborynth.com.au/books/fedone-book/fedone-book
 brett



 On Mon, Oct 19, 2009 at 3:14 PM, Eric Dorman dorman...@gmail.com wrote:

  Hey James,

  So how would I go about building my own Wave Sever?

  On Oct 19, 12:03 am, James Purser jamesrpur...@gmail.com wrote:
   On Sun, 2009-10-18 at 20:56 -0700, Eric Dorman wrote:
Hey Pamela,

I know this probably sounds crazy,but is there a way for developers to
develop their own api for Google Wave or is it impossible?

Again I know this is probably a crazy question,but I just had to ask.

Thanks  God Bless,
Eric Dorman

   Eric to be honest I think if you want to build your own API, you might
   have to build your own Wave server.
   --
   James Purser
   Collaborynthhttp://collaborynth.com.au
   Mob: +61 406 576 553
   Skype: purserj1977
   Twitter:http://twitter.com/purserj

 --
 Brett Morganhttp://domesticmouse.livejournal.com/
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Feature Request For Embed API

2009-10-18 Thread Brett Morgan
Where were you envisioning being able to put your API, if not into your own
Wave Server?

On Mon, Oct 19, 2009 at 3:24 PM, Eric Dorman dorman...@gmail.com wrote:


 Hey Brett,

 No, I have not even looked at it.

 Thanks for the links man.

 I just really thought maybe it was possible to create your own api
 without having to download the Wave Server.

 Thanks  God Bless,
 Eric Dorman

 On Oct 19, 12:17 am, Brett Morgan brett.mor...@gmail.com wrote:
  Heya Eric,
  Have you had a chance to download the Wave Reference Server, aka FedOne,
  yet?
 
  Some linkage:http://code.google.com/p/wave-protocol/wiki/Installation
  http://code.google.com/p/wave-protocol/wiki/Installation
 http://code.google.com/p/wave-protocol/
  http://code.google.com/p/wave-protocol/
 http://wavingtheshiny.collaborynth.com.au/books/fedone-book/fedone-book
 
  http://wavingtheshiny.collaborynth.com.au/books/fedone-book/fedone-book
 
  brett
 
 
 
  On Mon, Oct 19, 2009 at 3:14 PM, Eric Dorman dorman...@gmail.com
 wrote:
 
   Hey James,
 
   So how would I go about building my own Wave Sever?
 
   On Oct 19, 12:03 am, James Purser jamesrpur...@gmail.com wrote:
On Sun, 2009-10-18 at 20:56 -0700, Eric Dorman wrote:
 Hey Pamela,
 
 I know this probably sounds crazy,but is there a way for developers
 to
 develop their own api for Google Wave or is it impossible?
 
 Again I know this is probably a crazy question,but I just had to
 ask.
 
 Thanks  God Bless,
 Eric Dorman
 
Eric to be honest I think if you want to build your own API, you
 might
have to build your own Wave server.
--
James Purser
Collaborynthhttp://collaborynth.com.au
Mob: +61 406 576 553
Skype: purserj1977
Twitter:http://twitter.com/purserj
 
  --
  Brett Morganhttp://domesticmouse.livejournal.com/
 



-- 
Brett Morgan http://domesticmouse.livejournal.com/

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Feature Request For Embed API

2009-10-18 Thread Brett Morgan
In which case, yes it is possible to create your own API. It will, however,
require that you dig into FedOne, and understand Operational Transforms to
do so.
hope that helps...

On Mon, Oct 19, 2009 at 3:30 PM, Eric Dorman dorman...@gmail.com wrote:


 Hey Brett,

 I really hadn't thought that far yet.

 I just wanted to see if it was even possible to create your own api
 with Google Wave.

 Thanks  God Bless,
 Eric Dorman

 On Oct 19, 12:26 am, Brett Morgan brett.mor...@gmail.com wrote:
  Where were you envisioning being able to put your API, if not into your
 own
  Wave Server?
 
 
 
  On Mon, Oct 19, 2009 at 3:24 PM, Eric Dorman dorman...@gmail.com
 wrote:
 
   Hey Brett,
 
   No, I have not even looked at it.
 
   Thanks for the links man.
 
   I just really thought maybe it was possible to create your own api
   without having to download the Wave Server.
 
   Thanks  God Bless,
   Eric Dorman
 
   On Oct 19, 12:17 am, Brett Morgan brett.mor...@gmail.com wrote:
Heya Eric,
Have you had a chance to download the Wave Reference Server, aka
 FedOne,
yet?
 
Some linkage:
 http://code.google.com/p/wave-protocol/wiki/Installation
http://code.google.com/p/wave-protocol/wiki/Installation
  http://code.google.com/p/wave-protocol/
http://code.google.com/p/wave-protocol/
  http://wavingtheshiny.collaborynth.com.au/books/fedone-book/fedone-book
 

 http://wavingtheshiny.collaborynth.com.au/books/fedone-book/fedone-book
 
brett
 
On Mon, Oct 19, 2009 at 3:14 PM, Eric Dorman dorman...@gmail.com
   wrote:
 
 Hey James,
 
 So how would I go about building my own Wave Sever?
 
 On Oct 19, 12:03 am, James Purser jamesrpur...@gmail.com wrote:
  On Sun, 2009-10-18 at 20:56 -0700, Eric Dorman wrote:
   Hey Pamela,
 
   I know this probably sounds crazy,but is there a way for
 developers
   to
   develop their own api for Google Wave or is it impossible?
 
   Again I know this is probably a crazy question,but I just had
 to
   ask.
 
   Thanks  God Bless,
   Eric Dorman
 
  Eric to be honest I think if you want to build your own API, you
   might
  have to build your own Wave server.
  --
  James Purser
  Collaborynthhttp://collaborynth.com.au
  Mob: +61 406 576 553
  Skype: purserj1977
  Twitter:http://twitter.com/purserj
 
--
Brett Morganhttp://domesticmouse.livejournal.com/
 
  --
  Brett Morganhttp://domesticmouse.livejournal.com/
 



-- 
Brett Morgan http://domesticmouse.livejournal.com/

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] capabilites.xml is blank

2009-10-18 Thread Calum

For some reason, no matter what I do. My capabilities.xml file always
seems to be blank. I am using the Python SDK and I am told it's
supposed to automatically generate this file however it's blank.

Is this just a case of waiting for the file to be generated, or is
this an error?

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Which Robots are available in Wave Preview?

2009-10-18 Thread MouseNBrowse

I'm in about the same position.  I tried adding robots to a wave with
little results.

I did however, get emoticony to work.  The funny thing is that it only
replaced the emoticons after the first blip.

So, I would suggest trying more than one blip of emoticons.

Good luck!

On Oct 13, 6:19 am, Malcolm Gin malcolm@gmail.com wrote:
 Do we have to do something extra to actually activate the robots?

 I added emoticony and attempted to use it in the way shown in the
 screenshot, and there's no automatic substituting of a typed emoticon
 to an image-based emoticon.

 Similarly, I tried the Guardiany robot and the Roshambo robot with the
 same (zero) results.

 Thanks,
 M

 On Oct 1, 10:07 pm, pamela fox (Google employee)

 pamela@gmail.com wrote:
  Hi Mike-

  You can add robots that you know the addresses of. For instance, I
  just added emoticon...@appspot.com to a Wave. You can look for robots
  in the samples gallery (http://wave-samples-gallery.appspot.com/) but
  keep in mind that they are only samples. We don't have any that we
  think are ready to be unleashed on the masses yet.

  - pamela

  On Oct 2, 3:19 am, Mike Powered mttra...@gmail.com wrote:

   When do you anticipate unleashing robots on the masses?  I've been
   looking all over the place and can't find them anywhere.

   On Sep 30, 11:16 pm, pamela fox (Google employee)

   pamela@gmail.com wrote:
Hi Ahsan-

You can use any robots (that are functional) by adding as participant,
but there are no robots linked to from the extensions gallery wave.
This is because we want to make several additions to the robots APIs
to make them more user-friendly first.

More info on extensions gallery in this 
screencast:http://www.youtube.com/watch?v=WC7EbPpRoXMfeature=email

- pamela

On Oct 1, 3:45 pm, Ahsan Ali doublelet...@gmail.com wrote:

 Hi,
 Which Robots are available in Wave Preview?

 Rosy? Bouncy? Is there a list somewhere?

 Thanks,

 Ahsan Ali

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Feature Request For Embed API

2009-10-18 Thread Eric Dorman

Hey Brett,

Yes, I it does help me.

Do I have to download anything to use the FedOne or the Operational
Transforms?

Thanks  God Bless,
Eric Dorman

On Oct 19, 12:33 am, Brett Morgan brett.mor...@gmail.com wrote:
 In which case, yes it is possible to create your own API. It will, however,
 require that you dig into FedOne, and understand Operational Transforms to
 do so.
 hope that helps...



 On Mon, Oct 19, 2009 at 3:30 PM, Eric Dorman dorman...@gmail.com wrote:

  Hey Brett,

  I really hadn't thought that far yet.

  I just wanted to see if it was even possible to create your own api
  with Google Wave.

  Thanks  God Bless,
  Eric Dorman

  On Oct 19, 12:26 am, Brett Morgan brett.mor...@gmail.com wrote:
   Where were you envisioning being able to put your API, if not into your
  own
   Wave Server?

   On Mon, Oct 19, 2009 at 3:24 PM, Eric Dorman dorman...@gmail.com
  wrote:

Hey Brett,

No, I have not even looked at it.

Thanks for the links man.

I just really thought maybe it was possible to create your own api
without having to download the Wave Server.

Thanks  God Bless,
Eric Dorman

On Oct 19, 12:17 am, Brett Morgan brett.mor...@gmail.com wrote:
 Heya Eric,
 Have you had a chance to download the Wave Reference Server, aka
  FedOne,
 yet?

 Some linkage:
 http://code.google.com/p/wave-protocol/wiki/Installation
 http://code.google.com/p/wave-protocol/wiki/Installation
   http://code.google.com/p/wave-protocol/
 http://code.google.com/p/wave-protocol/
   http://wavingtheshiny.collaborynth.com.au/books/fedone-book/fedone-book

 
 http://wavingtheshiny.collaborynth.com.au/books/fedone-book/fedone-book

 brett

 On Mon, Oct 19, 2009 at 3:14 PM, Eric Dorman dorman...@gmail.com
wrote:

  Hey James,

  So how would I go about building my own Wave Sever?

  On Oct 19, 12:03 am, James Purser jamesrpur...@gmail.com wrote:
   On Sun, 2009-10-18 at 20:56 -0700, Eric Dorman wrote:
Hey Pamela,

I know this probably sounds crazy,but is there a way for
  developers
to
develop their own api for Google Wave or is it impossible?

Again I know this is probably a crazy question,but I just had
  to
ask.

Thanks  God Bless,
Eric Dorman

   Eric to be honest I think if you want to build your own API, you
might
   have to build your own Wave server.
   --
   James Purser
   Collaborynthhttp://collaborynth.com.au
   Mob: +61 406 576 553
   Skype: purserj1977
   Twitter:http://twitter.com/purserj

 --
 Brett Morganhttp://domesticmouse.livejournal.com/

   --
   Brett Morganhttp://domesticmouse.livejournal.com/

 --
 Brett Morganhttp://domesticmouse.livejournal.com/
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Feature Request For Embed API

2009-10-18 Thread Brett Morgan
The links I posted further back in this thread detail the requirements
around downloads and the like. For understanding waves I suggest digging
through the various talks in the Google IO '09 collection. And possibly show
up for the Google Wave office hours and ask questions of the team... =)

On Mon, Oct 19, 2009 at 3:46 PM, Eric Dorman dorman...@gmail.com wrote:


 Hey Brett,

 Yes, I it does help me.

 Do I have to download anything to use the FedOne or the Operational
 Transforms?

 Thanks  God Bless,
 Eric Dorman

 On Oct 19, 12:33 am, Brett Morgan brett.mor...@gmail.com wrote:
  In which case, yes it is possible to create your own API. It will,
 however,
  require that you dig into FedOne, and understand Operational Transforms
 to
  do so.
  hope that helps...
 
 
 
  On Mon, Oct 19, 2009 at 3:30 PM, Eric Dorman dorman...@gmail.com
 wrote:
 
   Hey Brett,
 
   I really hadn't thought that far yet.
 
   I just wanted to see if it was even possible to create your own api
   with Google Wave.
 
   Thanks  God Bless,
   Eric Dorman
 
   On Oct 19, 12:26 am, Brett Morgan brett.mor...@gmail.com wrote:
Where were you envisioning being able to put your API, if not into
 your
   own
Wave Server?
 
On Mon, Oct 19, 2009 at 3:24 PM, Eric Dorman dorman...@gmail.com
   wrote:
 
 Hey Brett,
 
 No, I have not even looked at it.
 
 Thanks for the links man.
 
 I just really thought maybe it was possible to create your own api
 without having to download the Wave Server.
 
 Thanks  God Bless,
 Eric Dorman
 
 On Oct 19, 12:17 am, Brett Morgan brett.mor...@gmail.com wrote:
  Heya Eric,
  Have you had a chance to download the Wave Reference Server, aka
   FedOne,
  yet?
 
  Some linkage:
  http://code.google.com/p/wave-protocol/wiki/Installation
  http://code.google.com/p/wave-protocol/wiki/Installation
http://code.google.com/p/wave-protocol/
  http://code.google.com/p/wave-protocol/

 http://wavingtheshiny.collaborynth.com.au/books/fedone-book/fedone-book
 
  
  http://wavingtheshiny.collaborynth.com.au/books/fedone-book/fedone-book
 
  brett
 
  On Mon, Oct 19, 2009 at 3:14 PM, Eric Dorman 
 dorman...@gmail.com
 wrote:
 
   Hey James,
 
   So how would I go about building my own Wave Sever?
 
   On Oct 19, 12:03 am, James Purser jamesrpur...@gmail.com
 wrote:
On Sun, 2009-10-18 at 20:56 -0700, Eric Dorman wrote:
 Hey Pamela,
 
 I know this probably sounds crazy,but is there a way for
   developers
 to
 develop their own api for Google Wave or is it impossible?
 
 Again I know this is probably a crazy question,but I just
 had
   to
 ask.
 
 Thanks  God Bless,
 Eric Dorman
 
Eric to be honest I think if you want to build your own API,
 you
 might
have to build your own Wave server.
--
James Purser
Collaborynthhttp://collaborynth.com.au
Mob: +61 406 576 553
Skype: purserj1977
Twitter:http://twitter.com/purserj
 
  --
  Brett Morganhttp://domesticmouse.livejournal.com/
 
--
Brett Morganhttp://domesticmouse.livejournal.com/
 
  --
  Brett Morganhttp://domesticmouse.livejournal.com/
 



-- 
Brett Morgan http://domesticmouse.livejournal.com/

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Feature Request For Embed API

2009-10-18 Thread Eric Dorman

Hey Brett,

Okay thanks again for all your help tonight I really appreciate it.

I have joined one of the Office Hours Meetings. I think I joined the
first one and that was great.

Thanks again and God Bless,
-Eric Dorman

On Oct 19, 12:51 am, Brett Morgan brett.mor...@gmail.com wrote:
 The links I posted further back in this thread detail the requirements
 around downloads and the like. For understanding waves I suggest digging
 through the various talks in the Google IO '09 collection. And possibly show
 up for the Google Wave office hours and ask questions of the team... =)



 On Mon, Oct 19, 2009 at 3:46 PM, Eric Dorman dorman...@gmail.com wrote:

  Hey Brett,

  Yes, I it does help me.

  Do I have to download anything to use the FedOne or the Operational
  Transforms?

  Thanks  God Bless,
  Eric Dorman

  On Oct 19, 12:33 am, Brett Morgan brett.mor...@gmail.com wrote:
   In which case, yes it is possible to create your own API. It will,
  however,
   require that you dig into FedOne, and understand Operational Transforms
  to
   do so.
   hope that helps...

   On Mon, Oct 19, 2009 at 3:30 PM, Eric Dorman dorman...@gmail.com
  wrote:

Hey Brett,

I really hadn't thought that far yet.

I just wanted to see if it was even possible to create your own api
with Google Wave.

Thanks  God Bless,
Eric Dorman

On Oct 19, 12:26 am, Brett Morgan brett.mor...@gmail.com wrote:
 Where were you envisioning being able to put your API, if not into
  your
own
 Wave Server?

 On Mon, Oct 19, 2009 at 3:24 PM, Eric Dorman dorman...@gmail.com
wrote:

  Hey Brett,

  No, I have not even looked at it.

  Thanks for the links man.

  I just really thought maybe it was possible to create your own api
  without having to download the Wave Server.

  Thanks  God Bless,
  Eric Dorman

  On Oct 19, 12:17 am, Brett Morgan brett.mor...@gmail.com wrote:
   Heya Eric,
   Have you had a chance to download the Wave Reference Server, aka
FedOne,
   yet?

   Some linkage:
   http://code.google.com/p/wave-protocol/wiki/Installation
   http://code.google.com/p/wave-protocol/wiki/Installation
 http://code.google.com/p/wave-protocol/
   http://code.google.com/p/wave-protocol/

 http://wavingtheshiny.collaborynth.com.au/books/fedone-book/fedone-book

   
   http://wavingtheshiny.collaborynth.com.au/books/fedone-book/fedone-book

   brett

   On Mon, Oct 19, 2009 at 3:14 PM, Eric Dorman 
  dorman...@gmail.com
  wrote:

Hey James,

So how would I go about building my own Wave Sever?

On Oct 19, 12:03 am, James Purser jamesrpur...@gmail.com
  wrote:
 On Sun, 2009-10-18 at 20:56 -0700, Eric Dorman wrote:
  Hey Pamela,

  I know this probably sounds crazy,but is there a way for
developers
  to
  develop their own api for Google Wave or is it impossible?

  Again I know this is probably a crazy question,but I just
  had
to
  ask.

  Thanks  God Bless,
  Eric Dorman

 Eric to be honest I think if you want to build your own API,
  you
  might
 have to build your own Wave server.
 --
 James Purser
 Collaborynthhttp://collaborynth.com.au
 Mob: +61 406 576 553
 Skype: purserj1977
 Twitter:http://twitter.com/purserj

   --
   Brett Morganhttp://domesticmouse.livejournal.com/

 --
 Brett Morganhttp://domesticmouse.livejournal.com/

   --
   Brett Morganhttp://domesticmouse.livejournal.com/

 --
 Brett Morganhttp://domesticmouse.livejournal.com/
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Dynamic height gadget not always resizing

2009-10-18 Thread Chris Searle

Have a gadget with the dynamic-height feature.

The last line of the stateUpdated method is  
gadgets.window.adjustHeight();

However, I see that the gadget stays at 200px quite often. Leaving and  
re-opening the wave sometimes helps, not always. If you have the  
gadget several times in a wave some resize some don't. It all seems a  
little random.

Is this simply a preview problem (can't say that I've seen it in the  
developer sandbox) ?

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Dynamic height gadget not always resizing

2009-10-18 Thread Jonathan Hunt

Hi Chris,

Are you using Google Chrome - are there any errors output on the
console? I am having problems in Google Chrome (Mac) with gadget
resizing but not on Firefox.

Regards,
Jonny

On Mon, Oct 19, 2009 at 3:30 PM, Chris Searle chrisdsea...@gmail.com wrote:

 Have a gadget with the dynamic-height feature.

 The last line of the stateUpdated method is
 gadgets.window.adjustHeight();

 However, I see that the gadget stays at 200px quite often. Leaving and
 re-opening the wave sometimes helps, not always. If you have the
 gadget several times in a wave some resize some don't. It all seems a
 little random.

 Is this simply a preview problem (can't say that I've seen it in the
 developer sandbox) ?

 




-- 
Jonathan J Hunt j...@42quarks.com
Homepage: http://www.42quarks.com
(Further contact details there)
Physics isn't the most important thing. Love is. Richard Feynman

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Re: Python Robot API - Annotating Blips

2009-10-18 Thread atc



On Oct 19, 2:44 am, David Nesting da...@fastolfe.net wrote:
 I haven't found a good authoritative source, but my own experimentation has
 yielded the following (self-explanatory?) annotations, just from styling
 text in the editor:

 conv/title (marks the range of this annotation as the blip's title)
 lang=en
 style/fontWeight=bold
 style/fontStyle=italic
 style/textDecoration=underline
 style/textDecoration=line-through
 style/fontSize=2em
 style/color=rgb(229, 51, 51)
 style/backgroundColor=rgb(51, 127, 229)
 link/manual=http://example.com/

 The style/* annotations appear to mirror CSS, so it's possible more CSS
 properties can be expressed with these annotations, I don't know.

 Notably absent are annotations for bullets, indentation, h1/h2/h3-style
 headings and left/center/right justification. These don't seem to be
 expressed through the Python API, but maybe someone else has had better luck
 with the Java.

David, that's infinitely helpful - thank you!

@Pamela, thanks for the explanation.

I'm off to do more hacking ;)
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---