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

2009-10-22 Thread JamesBrooks

Anyone?

On Oct 18, 11:18 am, JamesBrooks ja...@james-brooks.net wrote:
 Changing my version didn't fix theURLmatching 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(Shorturlcreated!)

 The logging works when the blip does not contain theURL, however as
 soon as there is aURLinside of the blip, nothing is logged. Matching
 theURLshould work 100% there, why does Wave not send theURL
 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] my robot stopped receiving notifications

2009-10-22 Thread Andrew Hitchcock

All of a sudden my robot stopped receiving notifications from Google
Wave. I made no deployments, but all of a sudden my traffic dropped to
near zero about 10 hours ago. Nothing is unusual in my app engine
logs. Also, I've tested the robot and can confirm it no longer
updates. Here is an image showing my app engine traffic dropoff:

http://andrewhitchcock.org/images/appengine.png

The bot is aunt-ro...@appspot.com

Does the Wave team have any idea why I'm no longer receiving
notifications? I'm pretty sure I didn't break anything.

Thanks,
Andrew

--~--~-~--~~~---~--~~
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 Robot updates the wave outside processEvents()?

2009-10-22 Thread Linc

Hi,

I'm no employee but I'm pretty sure it's impossible to let the robot
change a wave outside the processEvents() method.

Greets
Lincoln
--~--~-~--~~~---~--~~
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 a new wave using embed API or robots

2009-10-22 Thread Ernie Turner

There is a similar post here

http://groups.google.com/group/google-wave-api/browse_thread/thread/670ced3f13765e4d/bf40e3dffec097ca?lnk=gstq=create+new+wave+from+robot+python#bf40e3dffec097ca

That has a code example on how to do this. The caveat that I've found
is that while this is possible, it requires you to have an existing
wave ID to begin with (i.e. the context parameter of the NewWave API
call). Hopefully they'll change this later so that a wave can be
created without having the context of an existing wave.

On Oct 21, 2:29 am, yariv.snapir yariv.sna...@gmail.com wrote:
 I have been trying to figure out a way to automatically (through the
 code) generate anewwave. I would like to be able 
 tocreateanewwave(conversation) for each object stored in my application to 
 enable
 collaboration involving this object (example: opening awave
 conversation that would track human changes for anewmail order). The
 Tutorial states that: Currently, we do not allow you tocreateanewwavefrom 
 scratch in this environment. My question: will this be
 possible at any time in the future?

 I also thought I might implement arobotthat will automaticallycreatenewwaves. 
 The robots overview states: Arobotcan perform
 operations on any wavelet in which it is a participant, and can 
 alsocreatenewwavelets and waves. However, I could not find any API in
 therobotAPI reference that enables creation ofnewWaves (only
 wavelets).

 Anyone have an idea?

 Thanks
--~--~-~--~~~---~--~~
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 StyledText / StyleType work in the Java API?

2009-10-22 Thread Kriván Bálint

Hi!

This is works for me:
blip.getDocument().appendStyledText(
new StyledText(Some text in bold,
StyleType.BOLD));

On okt. 22, 11:24, Srinivas Pinisetti srinivas.pinise...@gmail.com
wrote:
 I am also having the same issue.

 On Oct 22, 3:29 am, Chris C. yclept.ch...@gmail.com wrote:



  I've got a robot running, and I was considering using StyledText as a
  slightly more convenient means of boldfacing part of the output, since
  I only need boldface and I wouldn't have to mess with start and end
  points of an annotation. However, when using it, it seems to have no
  effect. Am I doing it wrong, or does it not work?

  Here's the command I'm issuing: adjInsert is the 'adjusted insertion'
  point for the new text (since the robot replaces multiple elements in
  a single blip, I have to adjust for what's already been replaced), and
  'rep' is the robot's reply (the string being formatted with the
  style):

  txt.insertStyledText(adjInsert, new StyledText(rep,StyleType.BOLD));

  I've also tried:

  StyledText styledRep = new StyledText(rep, StyleType.BOLD);

  and then using insertStyledText() to insert that StyledText object,
  but neither seems to have an effect on the output. Thoughts? Did I
  break it?

  Thanks,
  Chris
--~--~-~--~~~---~--~~
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: Google Wave Inbox Notification tool for the Windows Desktop

2009-10-22 Thread Oliver Baker
Hi All,
PROGRESS UPDATE!

In case you all haven't noticed yet I have uploaded the source of the
project to the Google code Project.
I have also been working on this project with a friend and he has been
helping me sort out bugs and make improvements.

I have redone the Dialog Base, it looks much much better. I still haven't
finished refining it for use in the application, but I will be releasing a
download on Google Code called Dialog Base rebuild preview.

All of the controls I have created have now been moved into a Control
Library and will be made available for use by the public.

The Context menu is still under development and will hopefully be made
available for use within the next week or two (I have a long weekend since
its Labour Day Weekend over here so I should be able to get it done soon.

I would love comments and feedback on this project. I do read all the
feedback I get. I do take action on almost all the feedback I get (If you
start saying my projects crap etc... and I shouldn't do this blah blah
blah. I will not take much notice.). I do like negative comments though as
long as they are constructive.

I an still waiting on the API to be released. When the API is released I
will put the project into overdrive if it is not already finished.

When the API does come out, if the design of the project is not finished I
will try to quickly release an app which will let you use the API with a
basic interface (this is if somebody doesn't beat me to it).

Hope people are still interested.

Regards,
Oliver Baker

On Sun, Oct 18, 2009 at 6:57 PM, Oliver Baker ocba...@gmail.com wrote:

 Hi Andrew,
 Yes, I saw that.

 I haven't tried it yet though.


 On Sun, Oct 18, 2009 at 4:11 PM, Andrew Red andrewr...@gmail.com wrote:

 Hi Oliver,
 I'm sorry, but I got board, so I wrote some code to launch a window from
 the notifaction area.

 I posted the code on your wave (
 https://wave.google.com/a/wavesandbox.com/#restored:wave:wavesandbox.com!w%252BG0TCUy7kA.1
 )


 On Sun, Oct 18, 2009 at 12:05 PM, Andrew Red andrewr...@gmail.comwrote:

 Nice. are you going to add the AnimateWindow function? This allows
 sliding windows (like gtalk) and it is easy (ish) to use.
 I got my sandbox on October 14th, and the previews were sent out on
 October 1st (i think)...


 On Sun, Oct 18, 2009 at 11:22 AM, Oliver Baker ocba...@gmail.comwrote:

 Hi Andrew,
 Here is the link to the WaveSandbox one.

 (You really should consult with the Google Team about why you don't have
 a preview account if you have a sandbox account) unless of course you are
 cheating the system.


 https://wave.google.com/a/wavesandbox.com/#restored:wave:wavesandbox.com!w%252BG0TCUy7kA


 https://wave.google.com/a/wavesandbox.com/#restored:wave:wavesandbox.com!w%252BG0TCUy7kAHave
 fun,
 Oliver Baker


 On Sat, Oct 17, 2009 at 6:34 PM, Andrew Red andrewr...@gmail.comwrote:

 @Oliver,
 Could you (or someone else) post the design photos on the wavesandbox?
 (I don't have a preview account :(  )

 Thx
 Andrew


 On Sat, Oct 17, 2009 at 9:49 AM, Oliver Baker ocba...@gmail.comwrote:

 Hi Smloa,
 I could debug a C++ app right now even though I don't know how to code
 in C++. I am currently studying a Bachelor of Information Systems in New
 Zealand, and it is my intentions to come and work for Google as a 
 Programmer
 when I leave MIT (New Zealand). I am only 17 so I have a little while to 
 go
 yet, however I still need to have 3 years experience programming and one 
 of
 the languages you need to know for Google is C++ (or C, forgot which). 
 And
 since people want me to code in C++ I think that it would be in my best
 interests to do so as well, it would give me my best opportunity given my
 learning style to learn C++.

 I don't disagree with you, I think I will continue to code in VB.NETand 
 then maybe work on the C++ with Sam in my spare time. But I don't think
 I would ignore Sam though.

 At the moment I can Code VB.net, some C#, HTML, Javascript, JAVA. but
 I need to know a whole heap more. and I don't learn from books, I learn 
 from
 doing it. So Sam has unknowingly given me the best opportunity to learn 
 how
 to code in C++.

 I will continue to code in VB.NET.

 Thanks,
 Oliver


 On Sat, Oct 17, 2009 at 11:36 AM, Smola callmesm...@gmail.comwrote:


 Hello all,

 Oliver, I don't see how Sam's translating has anything to do with
 your
 progress developing your app.  You go on your merry way developing
 your Windows app as your original intent implies.  And if Sam chooses
 to try and translate, then way to go for him.  Whether he finishes it
 or not or has a different GUI has no bearing on your own personal
 progress on the app.  If I were you I'd continue as if you'd never
 heard Sam's original message and if he comes up with a translation
 you
 can make decisions then.

 VB was one of my first languages too! ;D  I know it's pretty easy,
 but
 if you know basic logic it's not a HUGE leap to go from language to
 language.  As you expand your 

[Google Wave APIs] What's the difference between the sandbox and the beta/preview?

2009-10-22 Thread Cyrai

When Google started giving out accounts to the beta, I assumed that
meant the sandbox was closed, especially because the beta was the only
thing I heard people talking about. To my understanding, the beta was
pretty much everything the sandbox was, but with a lot more people.
Needless to say, I was somewhat confused when I saw the invite I got
last week was actually a sandbox invite.

Since my account request should be processed today or tomorrow, I
should probably start figuring out the differences between the two.
Can people in the beta not create robots or embed waves? I thought I
had heard that beta users were coding or modifying bots; was I just
mistaken? Do people new to the sandbox get invites to the beta like
the original developers? Can sandbox accounts talk to beta accounts?
If you create a robot in the sandbox, can you give people in the beta
access to it?

I very much look forward to seeing what sort of crazy, unimaginable
things I can do when I add Wave to my web app. I can hardly wait until
I get to join you all in the near future

--~--~-~--~~~---~--~~
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: Wavelet.getRootBlip() -- Do I understand something wrong?

2009-10-22 Thread Bálint Kriván
Reply to myself and others: I think this is related to
http://code.google.com/p/google-wave-resources/issues/detail?id=200 .

2009/10/22 Bálint Kriván bal...@krivan.info

 Hi!
 I have this little chunk of code:

  public void debug(RobotMessageBundle bundle, String msg)

  {

  ListString list = new ArrayList();

  list.add(myaddress in google wave);

  Wavelet wave = bundle.createWavelet(list);

   wave.appendBlip().getDocument().append(msg);

  }

   @Override

  public void processEvents(RobotMessageBundle robotMessageBundle) {

  Wavelet wavelet = robotMessageBundle.getWavelet();

  for (Event event : robotMessageBundle.getEvents()) {

  Blip currentBlip = event.getBlip();

  switch (event.getType()) {

  case BLIP_SUBMITTED:

  debug(robotMessageBundle,
 String.valueOf(wavelet.getRootBlip().getBlipId())); // line 46!

  }

  }

  }


 So when I add a blip to the wavelet where the robot is, it should open a
 new wave with me and send the id of the root blip (The top blip in the
 wavelet).
 But if this blip isn't right after the root blip (so the very first Reply
 button) then I've got a NullPointerException:

 java.lang.NullPointerException

   at com.google.wave.api.impl.BlipImpl.getBlipId(BlipImpl.java:56)

   at robot.MainServlet.processEvents(MainServlet.java:46)

   at
 com.google.wave.api.AbstractRobotServlet.doPost(AbstractRobotServlet.java:89)

   [...]


 What is the recommended way to access the very first blip (which is I guess
 the RootBlip)?

 Thanks for your help!

 --
 Üdv,
 Kriván Bálint




-- 
Üdv,
Kriván Bálint

--~--~-~--~~~---~--~~
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 StyledText / StyleType work in the Java API?

2009-10-22 Thread Chris C.

Thanks - given that, I wonder if it's just that insertStyledText()
isn't working. Unfortunately, appendStyledText() isn't the right
operation for my needs, but I wonder if one works and the other
doesn't.

On Oct 22, 4:29 pm, Kriván Bálint bal...@krivan.hu wrote:
 Hi!

 This is works for me:
 blip.getDocument().appendStyledText(
         new StyledText(Some text in bold,
                 StyleType.BOLD));

 On okt. 22, 11:24, Srinivas Pinisetti srinivas.pinise...@gmail.com
 wrote:



  I am also having the same issue.

  On Oct 22, 3:29 am, Chris C. yclept.ch...@gmail.com wrote:

   I've got a robot running, and I was considering using StyledText as a
   slightly more convenient means of boldfacing part of the output, since
   I only need boldface and I wouldn't have to mess with start and end
   points of an annotation. However, when using it, it seems to have no
   effect. Am I doing it wrong, or does it not work?

   Here's the command I'm issuing: adjInsert is the 'adjusted insertion'
   point for the new text (since the robot replaces multiple elements in
   a single blip, I have to adjust for what's already been replaced), and
   'rep' is the robot's reply (the string being formatted with the
   style):

   txt.insertStyledText(adjInsert, new StyledText(rep,StyleType.BOLD));

   I've also tried:

   StyledText styledRep = new StyledText(rep, StyleType.BOLD);

   and then using insertStyledText() to insert that StyledText object,
   but neither seems to have an effect on the output. Thoughts? Did I
   break it?

   Thanks,
   Chris
--~--~-~--~~~---~--~~
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 StyledText / StyleType work in the Java API?

2009-10-22 Thread Austin Chau (Google employee)
I am seeing the same thing.  This is a bug with the insertStyledText().  I
have filed a bug for it -
http://code.google.com/p/google-wave-resources/issues/detail?id=341

Thanks for reporting.

http://code.google.com/p/google-wave-resources/issues/detail?id=341Austin

On Thu, Oct 22, 2009 at 3:39 PM, Chris C. yclept.ch...@gmail.com wrote:


 Thanks - given that, I wonder if it's just that insertStyledText()
 isn't working. Unfortunately, appendStyledText() isn't the right
 operation for my needs, but I wonder if one works and the other
 doesn't.

 On Oct 22, 4:29 pm, Kriván Bálint bal...@krivan.hu wrote:
  Hi!
 
  This is works for me:
  blip.getDocument().appendStyledText(
  new StyledText(Some text in bold,
  StyleType.BOLD));
 
  On okt. 22, 11:24, Srinivas Pinisetti srinivas.pinise...@gmail.com
  wrote:
 
 
 
   I am also having the same issue.
 
   On Oct 22, 3:29 am, Chris C. yclept.ch...@gmail.com wrote:
 
I've got a robot running, and I was considering using StyledText as a
slightly more convenient means of boldfacing part of the output,
 since
I only need boldface and I wouldn't have to mess with start and end
points of an annotation. However, when using it, it seems to have no
effect. Am I doing it wrong, or does it not work?
 
Here's the command I'm issuing: adjInsert is the 'adjusted insertion'
point for the new text (since the robot replaces multiple elements in
a single blip, I have to adjust for what's already been replaced),
 and
'rep' is the robot's reply (the string being formatted with the
style):
 
txt.insertStyledText(adjInsert, new StyledText(rep,StyleType.BOLD));
 
I've also tried:
 
StyledText styledRep = new StyledText(rep, StyleType.BOLD);
 
and then using insertStyledText() to insert that StyledText object,
but neither seems to have an effect on the output. Thoughts? Did I
break it?
 
Thanks,
Chris
 


--~--~-~--~~~---~--~~
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: What's the difference between the sandbox and the beta/preview?

2009-10-22 Thread Joseph Gentle
As I understand it, the sandbox is for developers to test their wave agents,
servers and whatnot. The preview (wave.google.com) is for users.
The sandbox should be a more bleeding-edge version of wave. As such, it'll
be less stable but things like federation should appear on the sandbox
first.

When I'm playing with robots, I test using the sandbox first. But all the
conversations that I care about are on wave.google.com.

-J


On Fri, Oct 23, 2009 at 3:11 AM, Cyrai brian.cy...@gmail.com wrote:


 When Google started giving out accounts to the beta, I assumed that
 meant the sandbox was closed, especially because the beta was the only
 thing I heard people talking about. To my understanding, the beta was
 pretty much everything the sandbox was, but with a lot more people.
 Needless to say, I was somewhat confused when I saw the invite I got
 last week was actually a sandbox invite.

 Since my account request should be processed today or tomorrow, I
 should probably start figuring out the differences between the two.
 Can people in the beta not create robots or embed waves? I thought I
 had heard that beta users were coding or modifying bots; was I just
 mistaken? Do people new to the sandbox get invites to the beta like
 the original developers? Can sandbox accounts talk to beta accounts?
 If you create a robot in the sandbox, can you give people in the beta
 access to it?

 I very much look forward to seeing what sort of crazy, unimaginable
 things I can do when I add Wave to my web app. I can hardly wait until
 I get to join you all in the near future

 


--~--~-~--~~~---~--~~
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] Link to a specific blip

2009-10-22 Thread Google Wave API

Hi all,

I ask me if there is a way to create a link to a specific blip in a
specific wave?
Some wave have so many answers, I'd like to have the capability to
create a link to a specific blip when it's interestings (eg in a FAQ).

Thx in advance.
Mikael.

--~--~-~--~~~---~--~~
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] Got a Sandbox invite, but....

2009-10-22 Thread Carlos3188

I thought the sandbox ended when the limited preview was launched but
last week I got and invite to the developer sandbox. The email
requested me to give some information and said they would get back at
me with an account. There are a bunch of guys asking about the same
thing in the Google Wave Support Forums. We came to the conclusion
that the email is real, but we are not sure if it was a mistake from
Google. I'm just hoping to get some official answer on the matter.

Thanks for reading

=)

--~--~-~--~~~---~--~~
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: Got a Sandbox invite, but....

2009-10-22 Thread Brian May

On Thu, Oct 22, 2009 at 11:50:30AM -0700, Carlos3188 wrote:
 I thought the sandbox ended when the limited preview was launched but

No, the sandbox is still around.
-- 
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] Re: Got a Sandbox invite, but....

2009-10-22 Thread pamela (Google Employee)
... And we're working on sending you those account confirmations. Sorry for
delay.
- pamela

On Fri, Oct 23, 2009 at 2:01 PM, Brian May
br...@microcomaustralia.com.auwrote:


 On Thu, Oct 22, 2009 at 11:50:30AM -0700, Carlos3188 wrote:
  I thought the sandbox ended when the limited preview was launched but

 No, the sandbox is still around.
 --
 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] Re: Robot notified when it is added as participant?

2009-10-22 Thread Austin Chau (Google employee)
The event you want to catch is EventType.WAVELET_SELF_ADDED
This event type does not need to be explicitly registered for, it is added
by default to all robot.

Austin

On Thu, Oct 22, 2009 at 8:57 AM, Karan karan.bhatna...@gmail.com wrote:


 Hi,
 Out of the seven actions events listed at
 http://code.google.com/apis/wave/extensions/robots
 , which one can be used if a robot wants to perform some action when
 the robot itself is added to a wave for the first time?

 I want to avoid pinging the robot after adding it.

 


--~--~-~--~~~---~--~~
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: Link to a specific blip

2009-10-22 Thread Jack Park

http://code.google.com/p/google-wave-resources/issues/detail?id=79

On Thu, Oct 22, 2009 at 7:59 PM, Brian May
br...@microcomaustralia.com.au wrote:

 On Thu, Oct 22, 2009 at 06:53:08AM -0700, Google Wave API wrote:
 I ask me if there is a way to create a link to a specific blip in a
 specific wave?
 Some wave have so many answers, I'd like to have the capability to
 create a link to a specific blip when it's interestings (eg in a FAQ).

 I don't think it is possible. It would be a good feature however.
 --
 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] Re: Oct. 20th Release: API Changes

2009-10-22 Thread pamela (Google Employee)
Hi Peter-
Apologies, that wasn't meant to be a link; WikiSyntax turned it into one.
Robots were always able to append a DataDocument, but now they'll get an
event when they do so. What aspect did you want more information on?

- pamela

On Fri, Oct 23, 2009 at 7:36 AM, Peter Svedberg 
peter.o.s.svedb...@gmail.com wrote:


 Hi,

 I would love to see some more details on the new DOCUMENT_CHANGED
 event robots are receiving but I get a 403 on
 http://code.google.com/p/google-wave-resources/w/edit/DataDocument.

 -Peter

 On Oct 20, 5:27 am, pamela (Google Employee) pamela...@gmail.com
 wrote:
  Hi developers -
 
  We released a new version of the Wave sandbox and preview servers today,
 and
  there were a few API changes.
 
  Resolved Issues
 http://code.google.com/p/google-wave-resources/issues/list?can=1q=Fi...
 
 -  Issue 227
  http://code.google.com/p/google-wave-resources/issues/detail?id=227:
 Contact storage
 -  Issue 262
  http://code.google.com/p/google-wave-resources/issues/detail?id=262:
 Wave toolbar should have a arrow to all resource
 -  Issue 278
  http://code.google.com/p/google-wave-resources/issues/detail?id=278:
 Robots not responding to events at old application identifiers
 
  Other noticeable changes:
 
 - Robots now get a DOCUMENT_CHANGED event after appending a
  DataDocument?
 http://code.google.com/p/google-wave-resources/w/edit/DataDocumentto
  a Wave.
 
  Those changes are also documented in the changelog:
 http://code.google.com/p/google-wave-resources/wiki/WaveAPIsChangeLog
 
  If you find a regression bug, please report it in the issue tracker if
  others confirm your suspicions.
 
  Thanks!
  - pamela
 


--~--~-~--~~~---~--~~
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: Google Wave Inbox Notification tool for the Windows Desktop

2009-10-22 Thread Sascha

To put my two cents in,

I would recommend eclipse + java + swt
for a portable and good performing gui.

Enjoy!


On Oct 15, 10:16 pm, Oliver Baker ocba...@gmail.com wrote:
 Hi Again,
 I see your point Sam.

 The only problem is I can't code in C++, and the plans that I have for this
 application would go well beyond the capability of me learning within a few
 days.

 Also it would mean I would not be able to Bug Fix my own application for a
 while and would have to rely on others doing it for me which could be pretty
 dangerous.

 I don't mind you creating a C++ version of my App, at the moment I am
 creating a new GUI interface for the Application.
 I will not be able to help you create the C++ version, since I am going to
 have to start learning C++ real fast.

 I am going to put up some Future designs for the application including an
 example Preview of the applications dialog window in the wave 
 :https://wave.google.com/wave/?pli=1#restored:wave:googlewave.com!w%25...
  .

 Anyway, I will put up the current source of the application within the
 next couple of hours.

 I wouldn't mind this all being done in C++, but I have to be careful I start
 going into something I can't do. I don't want to ruin myself.

 Regards,
 Oliver Baker

 On Fri, Oct 16, 2009 at 8:49 AM, Sam Osborne 
 sam.tosbo...@googlemail.comwrote:

  1: Ok.

  2: No, not make my own project based on yours, help you to translate it. If
  you turn it into C++ (which, if you can't do, I'll try to do) it'll be able
  to run on Windows, Mac AND Linux.
  I'd be having a look at the VB code, learn how the parts I'm not sure about
  work and what their C++ equivalents are.
  It's simply because of the fact that .net programs cannot be run on Mac or
  Linux, where some Wave users are. You could TRY getting it to run on AIR,
  but I'm not sure how that works :S
  You may want to look at C++ For 
  Dummieshttp://samosborneonline.co.cc/Downloads/C++_For_Dummies.pdf

  2009/10/15 Oliver Baker ocba...@gmail.com

  Hi Sam,
  *Answer to your First Question:*

  If you read the whole post you will know I have been given permission by
  Google to (For This Application only) Breach Condition L of  the Google 
  Wave
  Program Policy until the relative API is released by Google.

  Which means that there is no current API for what I have done.

  *Answer to your second question.*

  I am assuming that you want to create your own project based on my source
  code Seems pretty harsh Sam.

  The Main part of my application that you probably want to obtain is the
  part which obtains the information. When the API comes out, my applications
  source to you that you currently want would be near pointless

  The source will be put up on Google Code soon (Within 2-3 days) since
  parts of it have to be re-written. I don't mind you using my source code.
  But I am trusting people not to pull a fast one on me.

  Hope that answers your questions.

  Regards,
  Oliver Baker

  On Fri, Oct 16, 2009 at 7:56 AM, Sam Osborne sam.tosbo...@googlemail.com
   wrote:

  Ok.. I can interpret VB.net... Ish.. Now I want to know two things:

     - How did you manage to get the APIs from whatever language they're
     in (Java/Python I think) to VB?
     - Where's the source? I wanna see if I can get the source, translate
     it into C++, and then get it to run in Linux..

  2009/10/15 Oliver Baker ocba...@gmail.com

  Hi Sam,
  The Application is made in Visual Basic .net 3.5 (Yes, I am only 17,
  still studying for a Bachelors and VB is easier than C# and obviously
  C/C++).

  On Fri, Oct 16, 2009 at 7:23 AM, Sam Osborne 
  sam.tosbo...@googlemail.com wrote:

  What language is it made in?

  2009/10/15 Oliver Baker ocba...@gmail.com

  Hi All,
  I have good news!!!

  Pamela has allowed me to continue developing and displaying my
  application using its current Scrapping method until the API comes 
  out.

  I have put the Application back on Google Code and will shortly be
  releasing an update which fixes the Proxy Authentication issue.

  Thanks,
  Oliver Baker

  On Thu, Oct 15, 2009 at 11:38 AM, kim3er rich...@dogma.co.uk wrote:

  Thanks for clearing that up, I was a bit taken back by the use of the
  word illegal for scraping websites. I suspect that we will start to
  see the nature of scraping change in the near future as websites
  become the API. Pages written in valid XHTML/HTML 5 with meaningful
  naming conventions (like micro formats). I don't think scraping can
  be
  a dirty word anymore. But I can understand the need for a company
  like
  Google to control where and how the bandwidth is used.

  Rich

  On Oct 14, 4:11 am, pamela (Google Employee) pamela...@gmail.com
  wrote:
   Sure, good point, let me clarify, though please keep in mind that
  I'm not a
   lawyer...

   According to the Google Wave terms of use, it is not permitted to
  modify,
   adapt, translate, or reverse engineer any portion of the Service
  unless
   expressly authorized. In 

[Google Wave APIs] Re: Oct. 20th Release: API Changes

2009-10-22 Thread Eric Dorman

Hey Pamela,

Is there any date in the future to when the Embed API will have
changes to it?

I am really needing more functionality with the Embed API,but since
it's not Open Sourced I can't really try to build my own features into
it.Which is what I really would like.

Thanks  God Bless,
Eric

On Oct 23, 12:21 am, pamela (Google Employee) pamela...@gmail.com
wrote:
 Hi Peter-
 Apologies, that wasn't meant to be a link; WikiSyntax turned it into one.
 Robots were always able to append a DataDocument, but now they'll get an
 event when they do so. What aspect did you want more information on?

 - pamela

 On Fri, Oct 23, 2009 at 7:36 AM, Peter Svedberg 

 peter.o.s.svedb...@gmail.com wrote:

  Hi,

  I would love to see some more details on the new DOCUMENT_CHANGED
  event robots are receiving but I get a 403 on
 http://code.google.com/p/google-wave-resources/w/edit/DataDocument.

  -Peter

  On Oct 20, 5:27 am, pamela (Google Employee) pamela...@gmail.com
  wrote:
   Hi developers -

   We released a new version of the Wave sandbox and preview servers today,
  and
   there were a few API changes.

   Resolved Issues
 http://code.google.com/p/google-wave-resources/issues/list?can=1q=Fi...

      -  Issue 227
   http://code.google.com/p/google-wave-resources/issues/detail?id=227:
      Contact storage
      -  Issue 262
   http://code.google.com/p/google-wave-resources/issues/detail?id=262:
      Wave toolbar should have a arrow to all resource
      -  Issue 278
   http://code.google.com/p/google-wave-resources/issues/detail?id=278:
      Robots not responding to events at old application identifiers

   Other noticeable changes:

      - Robots now get a DOCUMENT_CHANGED event after appending a
   DataDocument?
 http://code.google.com/p/google-wave-resources/w/edit/DataDocumentto
   a Wave.

   Those changes are also documented in the changelog:
 http://code.google.com/p/google-wave-resources/wiki/WaveAPIsChangeLog

   If you find a regression bug, please report it in the issue tracker if
   others confirm your suspicions.

   Thanks!
   - pamela
--~--~-~--~~~---~--~~
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: Google Wave Inbox Notification tool for the Windows Desktop

2009-10-22 Thread Eric Dorman

Hey Oliver,

Did you use the Embed API to make this with it?

This is a great idea.

Thanks  God Bless,
Eric

On Oct 15, 3:49 pm, Sam Osborne sam.tosbo...@googlemail.com wrote:
 1: Ok.

 2: No, not make my own project based on yours, help you to translate it. If
 you turn it into C++ (which, if you can't do, I'll try to do) it'll be able
 to run on Windows, Mac AND Linux.
 I'd be having a look at the VB code, learn how the parts I'm not sure about
 work and what their C++ equivalents are.
 It's simply because of the fact that .net programs cannot be run on Mac or
 Linux, where some Wave users are. You could TRY getting it to run on AIR,
 but I'm not sure how that works :S
 You may want to look at C++ For
 Dummieshttp://samosborneonline.co.cc/Downloads/C++_For_Dummies.pdf

 2009/10/15 Oliver Baker ocba...@gmail.com

  Hi Sam,
  *Answer to your First Question:*

  If you read the whole post you will know I have been given permission by
  Google to (For This Application only) Breach Condition L of  the Google Wave
  Program Policy until the relative API is released by Google.

  Which means that there is no current API for what I have done.

  *Answer to your second question.*

  I am assuming that you want to create your own project based on my source
  code Seems pretty harsh Sam.

  The Main part of my application that you probably want to obtain is the
  part which obtains the information. When the API comes out, my applications
  source to you that you currently want would be near pointless

  The source will be put up on Google Code soon (Within 2-3 days) since parts
  of it have to be re-written. I don't mind you using my source code. But I am
  trusting people not to pull a fast one on me.

  Hope that answers your questions.

  Regards,
  Oliver Baker

  On Fri, Oct 16, 2009 at 7:56 AM, Sam Osborne 
  sam.tosbo...@googlemail.comwrote:

  Ok.. I can interpret VB.net... Ish.. Now I want to know two things:

     - How did you manage to get the APIs from whatever language they're in
     (Java/Python I think) to VB?
     - Where's the source? I wanna see if I can get the source, translate
     it into C++, and then get it to run in Linux..

  2009/10/15 Oliver Baker ocba...@gmail.com

  Hi Sam,
  The Application is made in Visual Basic .net 3.5 (Yes, I am only 17,
  still studying for a Bachelors and VB is easier than C# and obviously
  C/C++).

  On Fri, Oct 16, 2009 at 7:23 AM, Sam Osborne 
  sam.tosbo...@googlemail.com wrote:

  What language is it made in?

  2009/10/15 Oliver Baker ocba...@gmail.com

  Hi All,
  I have good news!!!

  Pamela has allowed me to continue developing and displaying my
  application using its current Scrapping method until the API comes 
  out.

  I have put the Application back on Google Code and will shortly be
  releasing an update which fixes the Proxy Authentication issue.

  Thanks,
  Oliver Baker

  On Thu, Oct 15, 2009 at 11:38 AM, kim3er rich...@dogma.co.uk wrote:

  Thanks for clearing that up, I was a bit taken back by the use of the
  word illegal for scraping websites. I suspect that we will start to
  see the nature of scraping change in the near future as websites
  become the API. Pages written in valid XHTML/HTML 5 with meaningful
  naming conventions (like micro formats). I don't think scraping can be
  a dirty word anymore. But I can understand the need for a company like
  Google to control where and how the bandwidth is used.

  Rich

  On Oct 14, 4:11 am, pamela (Google Employee) pamela...@gmail.com
  wrote:
   Sure, good point, let me clarify, though please keep in mind that
  I'm not a
   lawyer...

   According to the Google Wave terms of use, it is not permitted to
  modify,
   adapt, translate, or reverse engineer any portion of the Service
  unless
   expressly authorized. In Oliver's prototype, he essentially reverse
   engineered the client display mechanism to extract the content. You
  can read
   more of the policies at:
 http://wave.google.com/help/wave/program_policies.html

   Once we have an API to let you programmatically extract the content
  -- which
   is something we're working on -- then that API could be used to
  build this
   prototype without having to reverse engineer. Another thing to
  consider,
   more in the wave protocol effort, would be a client/server protocol
  -- but
   things are early there at the moment.

   - pamela

   On Wed, Oct 14, 2009 at 1:48 PM, Joe Developer 
  joe.d.develo...@gmail.comwrote:

On Wed, Oct 14, 2009 at 7:42 AM, pamela (Google Employee) 
pamela...@gmail.com wrote:

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
  

[Google Wave APIs] Re: Oct. 20th Release: API Changes

2009-10-22 Thread pamela (Google Employee)
Hi Eric-
No, we tend not to give precise dates for anything.

We will announce changes in the changelogs for each release.

Please look through the Embed API feature requests and log a request if what
you need is not there:
http://code.google.com/p/google-wave-resources/issues/list?can=2q=label:ApiType-Embed%20label:Type-Enhancement

- pamela

On Fri, Oct 23, 2009 at 4:11 PM, Eric Dorman dorman...@gmail.com wrote:


 Hey Pamela,

 Is there any date in the future to when the Embed API will have
 changes to it?

 I am really needing more functionality with the Embed API,but since
 it's not Open Sourced I can't really try to build my own features into
 it.Which is what I really would like.

 Thanks  God Bless,
 Eric

 On Oct 23, 12:21 am, pamela (Google Employee) pamela...@gmail.com
 wrote:
  Hi Peter-
  Apologies, that wasn't meant to be a link; WikiSyntax turned it into one.
  Robots were always able to append a DataDocument, but now they'll get an
  event when they do so. What aspect did you want more information on?
 
  - pamela
 
  On Fri, Oct 23, 2009 at 7:36 AM, Peter Svedberg 
 
  peter.o.s.svedb...@gmail.com wrote:
 
   Hi,
 
   I would love to see some more details on the new DOCUMENT_CHANGED
   event robots are receiving but I get a 403 on
  http://code.google.com/p/google-wave-resources/w/edit/DataDocument.
 
   -Peter
 
   On Oct 20, 5:27 am, pamela (Google Employee) pamela...@gmail.com
   wrote:
Hi developers -
 
We released a new version of the Wave sandbox and preview servers
 today,
   and
there were a few API changes.
 
Resolved Issues
  http://code.google.com/p/google-wave-resources/issues/list?can=1q=Fi..
 .
 
   -  Issue 227
http://code.google.com/p/google-wave-resources/issues/detail?id=227
 :
   Contact storage
   -  Issue 262
http://code.google.com/p/google-wave-resources/issues/detail?id=262
 :
   Wave toolbar should have a arrow to all resource
   -  Issue 278
http://code.google.com/p/google-wave-resources/issues/detail?id=278
 :
   Robots not responding to events at old application identifiers
 
Other noticeable changes:
 
   - Robots now get a DOCUMENT_CHANGED event after appending a
DataDocument?
  http://code.google.com/p/google-wave-resources/w/edit/DataDocumentto
a Wave.
 
Those changes are also documented in the changelog:
  http://code.google.com/p/google-wave-resources/wiki/WaveAPIsChangeLog
 
If you find a regression bug, please report it in the issue tracker
 if
others confirm your suspicions.
 
Thanks!
- pamela
 


--~--~-~--~~~---~--~~
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: Got a Sandbox invite, but....

2009-10-22 Thread Jeremy Apthorp

The sandbox didn't end when the preview started :)

j


2009/10/23 Carlos3188 carlos.ro...@gmail.com

 I thought the sandbox ended when the limited preview was launched but
 last week I got and invite to the developer sandbox. The email
 requested me to give some information and said they would get back at
 me with an account. There are a bunch of guys asking about the same
 thing in the Google Wave Support Forums. We came to the conclusion
 that the email is real, but we are not sure if it was a mistake from
 Google. I'm just hoping to get some official answer on the matter.

 Thanks for reading

 =)

 

--~--~-~--~~~---~--~~
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: What's the difference between the sandbox and the beta/preview?

2009-10-22 Thread Dodge S.

Hey Cyrai -

I got a Sandbox invite a few days ago, actually, so it seems that
they're still going out! To the best of my knowledge, Sandbox bots can
be shared with the preview domain, since they're all hosted on
@appspot.com. Other than that, I really don't know.

~ Dodge S.

On Oct 22, 12:11 pm, Cyrai brian.cy...@gmail.com wrote:
 When Google started giving out accounts to the beta, I assumed that
 meant the sandbox was closed, especially because the beta was the only
 thing I heard people talking about. To my understanding, the beta was
 pretty much everything the sandbox was, but with a lot more people.
 Needless to say, I was somewhat confused when I saw the invite I got
 last week was actually a sandbox invite.

 Since my account request should be processed today or tomorrow, I
 should probably start figuring out the differences between the two.
 Can people in the beta not create robots or embed waves? I thought I
 had heard that beta users were coding or modifying bots; was I just
 mistaken? Do people new to the sandbox get invites to the beta like
 the original developers? Can sandbox accounts talk to beta accounts?
 If you create a robot in the sandbox, can you give people in the beta
 access to it?

 I very much look forward to seeing what sort of crazy, unimaginable
 things I can do when I add Wave to my web app. I can hardly wait until
 I get to join you all in the near future

--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---