[Google Wave APIs] Re: Unable to match URL using Python
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
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()?
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
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?
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
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?
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?
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?
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?
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?
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
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....
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....
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....
... 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?
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
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
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
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
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
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
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....
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?
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 -~--~~~~--~~--~--~---