[Google Wave APIs] Re: Can one user proxy many users
Hi Pamela, As far as I understand I have to have a google app domain and ask for add services ... I just did that but I cant find any services like google wave can you please spend a minute to explain it further. Is it a premium service or free. Thanks Saurabh On Dec 16, 9:53 am, saurabh sagarwal1...@gmail.com wrote: Thanks a lot pamela for the quick rreply but I am not able to get the second point You may want to create a Google Apps domain and request that be Wave enabled, as then you would be able to provision more users on that domain and not be concerned about the limited public accounts. Does that mean: I create my website on google apps engine and there my website can be wave enabled and I can register more users on my wave engine which are completely different from General Google wave ... I know i sound little weired but I am not able to understand that , can you please explain a little more. Appreciate your help and time. Regards Saurabh On Dec 15, 4:19 pm, pamela (Google Employee) pamela...@gmail.com wrote: Hi Saraubh- I imagine you could use the proxy for property with operations to specify the physical users. There will be more support for that in the next version of the API. (And there's a bit of info in the protocol doc:http://code.google.com/apis/wave/extensions/robots/protocol.html) We don't have a timeline for the public Wave launch. You may want to create a Google Apps domain and request that be Wave enabled, as then you would be able to provision more users on that domain and not be concerned about the limited public accounts. - pamela On Mon, Dec 14, 2009 at 6:41 PM, saurabh sagarwal1...@gmail.com wrote: Hi All, I want to make an application in which a google wave user can login on multiple computers and and multiple users ( physical ) can interact with the wave I want to know if there are any technical and legal issues to it. Additionally any rough idea when wave will be launched as my application will be dependednt on google wave. Thanks Saurabh -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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-...@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.
Re: [Google Wave APIs] Re: API for retrieving a user's Google Wave contacts
Dear Harish, I hypothesize wave to have an internal list of wave-enabled users, and the contacts are being filtered using this lists. However, I'd be very interested on the internal mechanism of the little green light, not just as a developer, but also as a heavy wave user: I have a large set of friends who are in my Google Talk contact list (can see if they are online / etc); but regardless of our private-waving activity, I couldn't make wave show my wave-availability to them. Is there a threshold mechanism going on, so we have to private-wave 1-on-1 more, or is the algorithm completely different? Thank you, -SDr On Wed, Dec 16, 2009 at 7:32 AM, Harish Seethapathi harishseethapa...@gmail.com wrote: how are the google contacts distinguished based on, whether they have a wave account or not?Is there any field indicating that in the contacts? On Wed, Dec 16, 2009 at 12:59 PM, qMax qwigly...@gmail.com wrote: wave uses google contacts, which have their own API: http://code.google.com/intl/en/apis/contacts/docs/3.0/developers_guide.html On 15 дек, 16:19, Harish harishseethapa...@gmail.com wrote: I would like to know how and where is the information about the contact list of a wave user is stored.I would also like to know how to retrieve the list so that it can be used for inviting them to a wave automatically ??? -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- Best Regards, Harish -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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-...@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.
Re: [Google Wave APIs] Re: Any good example ( source code ) of a completely new GUI made for wave
Hi there, I want to make an application in which I want to make new GUI for wave can anybody point me to any examples ( source code ) for the same. If it possible to inherit features like PlayBack from wave gui. A couple of weeks back, I've put together a small proof-of-concept called Broadwavez http://www.broadwavez.com/, which seems similar to what you're looking for. Using the Embed API http://code.google.com/apis/wave/embed/, you can basically set the rest of the interface around a wave browser / editor; and you also have a limited set of operations to interact with them (such as: adding participants, setting UI colors, etc). Advantage is you can put this together in less than 5 minutes (and yes, IIRC playback is also included) ; the drawback is the limitations of usable operations -and it's very non-trivial to extend. Let me know if I've missed your point :) -SDr Thanks Saurabh -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com google-wave-api%2bunsubscr...@googlegroups.comgoogle-wave-api%252bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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-...@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: Problems with cron
It will be implemented something like webhooks? On 15 Des, 12:01, pamela (Google Employee) pamela...@gmail.com wrote: I'm afraid the current robot cron mechanism is generally flaky, and will be replaced by a better mechanism soon. More detail in this FAQ:http://wave-api-faq.appspot.com/#robotcron http://wave-api-faq.appspot.com/#robotcron On Mon, Dec 14, 2009 at 8:57 PM, Evgeniy Beschastnov evgeni...@gmail.comwrote: Hello! I stopped my robot application on appengine on Friday and then reenabled it. Before stop cron worked perfectly, but after reenabling it doesnot want to work:( I did not change version of my robot and did not deploy any new content. Does anybody have the same problems? Thanks in advance -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2Bunsubscribe@ googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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-...@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.
Re: [Google Wave APIs] New Annotation Docs
To elaborate a bit on the reserved annotation list (and show off some of our reverse-engineering works :) ), the following annotations are also heavily used in the wild, and might be considered reserved: spell - Inserted updated by Spelly, a built-in bot; contains token correction with confidence values link/auto - automatically set links -a set of tokens, that has been recognized as a link candidate, and set without user feedback link/wave - link to a different wave; value contains the wave ID in googlewave.com!w+d7NJm4nWF format user/* -user/session information, see the wave protocol spechttp://www.waveprotocol.org/draft-protocol-specs/wave-conversation-model . Protip: whenever possible, use the link/wave link type instead of link/manual -ing to wave.google.com: the later opens the linked wave in a new window (which is a heavy operation), whereas the former navigates the current tab (which is about 2-3 times faster). -SDr On Wed, Dec 16, 2009 at 11:18 AM, pamela (Google Employee) pamela...@gmail.com wrote: Hi developers - We recently added a section to the robots documentation about annotations - how annotations are used by the client, and how annotations can be used by robots in extensions. The documentation includes an example of an extension that lets users select text, click a toolbar button, and have a robot process that selected text. This can be a nice way of letting users interact with your robot, instead of having them specify a particular syntax for your robot to pick up on. Read more in the documentation: http://code.google.com/apis/wave/extensions/robots/index.html#Annotations -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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-...@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.
Re: [Google Wave APIs] Re: API for retrieving a user's Google Wave contacts
Google contacts API can be used for retrieving a user's Wavesandbox contact list.This combined with XMPP's presence protocol implements that status indicator.:) On Wed, Dec 16, 2009 at 3:23 PM, Dragon Silicon sdr...@gmail.com wrote: Dear Harish, I hypothesize wave to have an internal list of wave-enabled users, and the contacts are being filtered using this lists. However, I'd be very interested on the internal mechanism of the little green light, not just as a developer, but also as a heavy wave user: I have a large set of friends who are in my Google Talk contact list (can see if they are online / etc); but regardless of our private-waving activity, I couldn't make wave show my wave-availability to them. Is there a threshold mechanism going on, so we have to private-wave 1-on-1 more, or is the algorithm completely different? Thank you, -SDr On Wed, Dec 16, 2009 at 7:32 AM, Harish Seethapathi harishseethapa...@gmail.com wrote: how are the google contacts distinguished based on, whether they have a wave account or not?Is there any field indicating that in the contacts? On Wed, Dec 16, 2009 at 12:59 PM, qMax qwigly...@gmail.com wrote: wave uses google contacts, which have their own API: http://code.google.com/intl/en/apis/contacts/docs/3.0/developers_guide.html On 15 дек, 16:19, Harish harishseethapa...@gmail.com wrote: I would like to know how and where is the information about the contact list of a wave user is stored.I would also like to know how to retrieve the list so that it can be used for inviting them to a wave automatically ??? -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- Best Regards, Harish -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- Best Regards, Harish -- 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-...@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] Request For Testers (RSS)
hoi ! I have made a poller gadget for CMNDBOT that i would like to get tested. This poller makes it possible to receive RSS feeds into a wave, right now it polls every 10 minutes and seems to work for me but i need to know if it works for others as well ;] you can check out a wave i made for this at: https://wave.google.com/wave/#restored:wave:googlewave.com!w%252BRC1rLadxP if you want to test the bot in your own wave add cmnd...@appspot.com to your wave and run the following commands: 1) !gadget-load poller 2) !rss-add feedname url 3) !rss-start feedname all comments welcome ;] Bart -- 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-...@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.
Re: [Google Wave APIs] This URI uses a high amount of CPU and should be optimised
Hi there, First of all, these error messages are a bit misleading: the used CPU upper limit has been lifted, so other than seeing these error messages, your application won't be infected. You might, possibly, reach the free quotas at some point, though. Secondly, I have doubts about the legitimacy for requesting 50 objects from the datastore for every BlipSubmitted. I think either your scheme, or your level of abstraction is currently flawed; a bit more detailed use case / description would allow me for sharing more detailed optimization techniques,. With that said, there are 2 quickdirty workarounds: -global objects in appengine are persistent if served from the same machine; this means, you can fill up a list with the would-be requested objects, and use that at the next event; -Check out the Memcache APIhttp://code.google.com/appengine/docs/python/memcache/overview.htmlfor in-memory object persistence -these caching techniques could reduce datastore pressure tenfold, if applied corretly. -SDr On Wed, Dec 16, 2009 at 3:13 PM, eng.ma2m...@gmail.com eng.ma2m...@gmail.com wrote: Since my last topic here where I asked about the best way to store and retrieve data to/from datastore, I have done it, and using GQL I limit the query to last 50 and fetch them. Now it worked for some time util I started getting errors stating that This URI uses a high amount of CPU and should be optimised The problem is that I have to do the query on BlibSubmitted function. The error is for the url: /_wave/robot/jsonrpc How can I really optimise this and avoid getting such errors? 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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-...@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.
Re: [Google Wave APIs] This URI uses a high amount of CPU and should be optimised
For the legitimacy part, currently this is what I could achieve the best to get my goal in my robot. I had to do this to make the robot memorise the last options for a specific user. The robot is already working since long time, but I am enhancing it to cope with more users. It is transla...@appspot.com If I tried to do the query from outside the BlipSubmitted, the retrieved data won't be reconginsed by the BlipSubmitted function. I tried to retrieve the data on Robot Added, it doesn't work for some reason. So the point of fetching 50 at a time is to remember the user's language for an average of 24 -/+ hours. 2009/12/16 Dragon Silicon sdr...@gmail.com Hi there, First of all, these error messages are a bit misleading: the used CPU upper limit has been lifted, so other than seeing these error messages, your application won't be infected. You might, possibly, reach the free quotas at some point, though. Secondly, I have doubts about the legitimacy for requesting 50 objects from the datastore for every BlipSubmitted. I think either your scheme, or your level of abstraction is currently flawed; a bit more detailed use case / description would allow me for sharing more detailed optimization techniques,. With that said, there are 2 quickdirty workarounds: -global objects in appengine are persistent if served from the same machine; this means, you can fill up a list with the would-be requested objects, and use that at the next event; -Check out the Memcache APIhttp://code.google.com/appengine/docs/python/memcache/overview.htmlfor in-memory object persistence -these caching techniques could reduce datastore pressure tenfold, if applied corretly. -SDr On Wed, Dec 16, 2009 at 3:13 PM, eng.ma2m...@gmail.com eng.ma2m...@gmail.com wrote: Since my last topic here where I asked about the best way to store and retrieve data to/from datastore, I have done it, and using GQL I limit the query to last 50 and fetch them. Now it worked for some time util I started getting errors stating that This URI uses a high amount of CPU and should be optimised The problem is that I have to do the query on BlibSubmitted function. The error is for the url: /_wave/robot/jsonrpc How can I really optimise this and avoid getting such errors? 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- Anglia Ruskin University Bishop Hall Lane Chelmsford Essex UK CM1 1SQ Mob.No.:(+44)77 84 11 50 97 -- 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-...@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] Child blip to last blip in a wave
I have noticed that when creating a child of the bottommost blip in a wave, the child is not indented, but any subsequent children are(since the parent blip is no longer the last blip, the first child is) Just a small thing, but it seems really out of place, there is no way to tell if the last blip is a reply directly to a previous blip, or a brand new blip appended to the end of the wave. Right now it is: Parent Blip Second Child Third Child nth Child First Child New Blip instead of Parent First Child Second Child nth Child New Blip -- 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-...@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] Wave API Office Hour Virtual Office Hour starting now!
Please join us in sandbox with your API questions - https://wave.google.com/a/wavesandbox.com/#restored:wave:wavesandbox.com!w%252BjH4J2RDSA Cheers, Austin -- 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-...@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] wavelet.appendBlip(ID) doesn't set DataDocument
hey all, i've noticed that when i run the following: wavelet.appendBlip(ID) ; String id = wavelet.getDataDocument(ID); id is null. but when i do this: Blip initBlip = wavelet.appendBlip(); wavelet.setDataDocument(ID, initBlip.getBlipId()); String id = wavelet.getDataDocument(ID); id gets the expected value of newly created blip id. should not the two pieces of code above return the same value of id? 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en.
[Google Wave APIs] Re: How to pass value from gadget to robot by Java API
Hi All, thanks all. I had get solution. Alex On Dec 17, 6:41 am, dougx douglas.lin...@gmail.com wrote: Otherwise you can listen for DOCUMENT_CHANGED events in your robot and pull data out of the gadget state. ...but here's an example, of using makeRequest(): (this is a gadget) ?xml version=1.0 encoding=UTF-8 ? Module ModulePrefs title=State Example height=220 Require feature=wave / /ModulePrefs Content type=html ![CDATA[ style #content_div { height: 100px; width: 400px; border: 2px solid #efefef; font-family: arial;} #msg_div { height: 80px; overflow: auto;} /style div id=content_div div id=msg_div/div !-- Gadget bootstrap. -- script type=text/javascript var obj = { 'msgs' : document.getElementById('msg_div'), 'init' : function() { if (wave wave.isInWaveContainer()) { var params = {}; params[gadgets.io.RequestParameters.CONTENT_TYPE] = gadgets.io.ContentType.TEXT; var url = http://www.google.com;; var response = function(data) { obj.msgs.innerHTML = 'cAllback from makerequest: ' + data.text; }; gadgets.io.makeRequest(url, response, params); } } }; gadgets.util.registerOnLoadHandler(obj.init); /script ]] /Content /Module ~ Doug. On Dec 16, 4:59 am, Dragon Silicon sdr...@gmail.com wrote: Dear Alex, The gadgets are capable of doing simple web requests, via the gadgets.io.makerequest call. This is pretty much detailed in the wave articleshttp://code.google.com/apis/wave/articles/gadgetdebugging.html . Your bot is most probably a standard web application -that is, it can receive web requests. Put these together, and you've got working communication. As a transport layer, we traditionally stick with JSON, but for simple purposes a basic HTTP POST usually do the trick. Good luck -SDr On Wed, Dec 16, 2009 at 7:12 AM, hvt_kg thaihuyn...@gmail.com wrote: Hi all, Now. I want know how to get value of textbox from gadget pass to bot. anyone can help me? example, etc... thanks all, Alex -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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-...@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: Any good example ( source code ) of a completely new GUI made for wave
Thanks a lot , Yes I was looking for the same. Is it possible for you to share the source code , how u did it. Apreciate your help. Regards SAurabh On Dec 16, 3:16 pm, Dragon Silicon sdr...@gmail.com wrote: Hi there, I want to make an application in which I want to make new GUI for wave can anybody point me to any examples ( source code ) for the same. If it possible to inherit features like PlayBack from wave gui. A couple of weeks back, I've put together a small proof-of-concept called Broadwavez http://www.broadwavez.com/, which seems similar to what you're looking for. Using the Embed API http://code.google.com/apis/wave/embed/, you can basically set the rest of the interface around a wave browser / editor; and you also have a limited set of operations to interact with them (such as: adding participants, setting UI colors, etc). Advantage is you can put this together in less than 5 minutes (and yes, IIRC playback is also included) ; the drawback is the limitations of usable operations -and it's very non-trivial to extend. Let me know if I've missed your point :) -SDr Thanks Saurabh -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com google-wave-api%2bunsubscr...@googlegroups.comgoogle-wave-api%252bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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-...@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.
Re: [Google Wave APIs] Re: Can one user proxy many users
You can request that your Apps domain be Wave-enabled by filling out a form. You can read more information here: http://googleenterprise.blogspot.com/2009/09/waving-hello-to-google-apps.html On Wed, Dec 16, 2009 at 8:38 PM, saurabh sagarwal1...@gmail.com wrote: Hi Pamela, As far as I understand I have to have a google app domain and ask for add services ... I just did that but I cant find any services like google wave can you please spend a minute to explain it further. Is it a premium service or free. Thanks Saurabh On Dec 16, 9:53 am, saurabh sagarwal1...@gmail.com wrote: Thanks a lot pamela for the quick rreply but I am not able to get the second point You may want to create a Google Apps domain and request that be Wave enabled, as then you would be able to provision more users on that domain and not be concerned about the limited public accounts. Does that mean: I create my website on google apps engine and there my website can be wave enabled and I can register more users on my wave engine which are completely different from General Google wave ... I know i sound little weired but I am not able to understand that , can you please explain a little more. Appreciate your help and time. Regards Saurabh On Dec 15, 4:19 pm, pamela (Google Employee) pamela...@gmail.com wrote: Hi Saraubh- I imagine you could use the proxy for property with operations to specify the physical users. There will be more support for that in the next version of the API. (And there's a bit of info in the protocol doc:http://code.google.com/apis/wave/extensions/robots/protocol.html) We don't have a timeline for the public Wave launch. You may want to create a Google Apps domain and request that be Wave enabled, as then you would be able to provision more users on that domain and not be concerned about the limited public accounts. - pamela On Mon, Dec 14, 2009 at 6:41 PM, saurabh sagarwal1...@gmail.com wrote: Hi All, I want to make an application in which a google wave user can login on multiple computers and and multiple users ( physical ) can interact with the wave I want to know if there are any technical and legal issues to it. Additionally any rough idea when wave will be launched as my application will be dependednt on google wave. Thanks Saurabh -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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-...@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. -- 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-...@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: Lasty gadget developers
Thank you so much I know its something minor because a lot of sites don't allow a user name to have special characters but I guess it could make some people upset if it doesn't work for them because of an hyphen thanks again, Troy On Nov 25, 6:04 pm, Beldar beldar@gmail.com wrote: Hi Troy, I'm the Lasty developer, i didn't contemplate that case, but i'm gonna look to it and deploy a fix very soon. Thanks for making me notice it. On Nov 25, 8:13 am, Troy Wisniewski treez...@gmail.com wrote: I have realized that it won't work for me due to the fact that my username is T-royx on Last.fm because there is a hyphen it assumes my user name is Royx and fixes? -- 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-...@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] Robot Not responding to events.
Hi, I'm trying to develop a very simple bot that simply has two input fields and a submit button. I'm having trouble on multiple levels. My main problem at the moment is that after the bot is initially added, it doesn't respond to anything at all. For example, it will say hello to everyone, but if I then add another participant, it does nothing. After that issue gets resolved, then my issue is that I can't make it respond to a button click at all. Any help getting me off the ground would be appreciated. I've created the fields in my rootBlip and the submit button instance looks something like this: private static final String SUBMIT = clicked; TextView introForm = rootBlip.getDocument(); introForm.appendElement(new FormElement(ElementType.BUTTON, SUBMIT, Submit)); - my processEvents function looks like so: public void processEvents(RobotMessageBundle context) { Blip blip; TextView textView; wavelet = context.getWavelet(); if(isNewWave(context)) { botControl = new AdminWavelet(context); botControl.healthBlip(new String(Starting AdminWave handler), 3); } for (Event e: context.getEvents()) { botControl.healthBlip(e.getType().toString(), 3); } } --- My capabilities file looks like so: ?xml version=1.0 encoding=utf-8? w:robot xmlns:w=http://wave.google.com/extensions/robots/1.0; w:capabilities w:capability name=document_changed/ w:capability name=WAVELET_PARTICIPANTS_CHANGED content=true/ w:capability name=WAVELET_SELF_ADDED content=true/ w:capability name=FORM_BUTTON_CLICKED content=true/ w:capability name=WAVELET_BLIP_CREATED content=true/ /w:capabilities w:version2/w:version /w:robot --- and for completeness, the robot is hammer-n...@appspot.com -- You received this message because you are subscribed to the Google Groups Google Wave API group. To post to this group, send email to google-wave-...@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] When can I access Google Wave Sandbox
Hello, I've filled up the form at 'https://services.google.com/fb/forms/ wavesignupfordev/', and would like to know when can I access the sand box. Thanks, Mahesh -- 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-...@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] Waves in Workflow
I have a specific application in mind for using waves in a workflow. For the purposes of this discussion a workflow is one or more applications which shepard the user(s) through a process or processes. What I would like to do is either create the wave, and then pass an identifier (i.e. URL) for the wave to the first workflow application. Each subsequent workflow application would pass the wave- id to the next and so forth. In some cases the first workflow application might actually create the wave. The basic idea is that each workflow application would append information to the wave related to its processing of the workflow: status, logs, artifacts, etc, and the workflow applications would really just be participants in that wave. In the end the wave is a record of what actually happened during the processing of that workflow, along with all the human interactions with the workflow- wave. I have not written a robot yet but I get the gist of how they work. Your robot only gets called when there is some event about the wave it needs to process. What I cannot see is how a robot can spontaneously update the wave with out setting up cron process to get cron events. If i want quick responses from my robot then I have to set the cron to poke the robot every minute (or more), and I don't see this as a good solution. What would be really nice is if there is some way some external agent could manipulate the wave given the wave-id. At a minimum this would be a poke request, that would cause the wave to send a poke-event to it's robots so they could take action on behalf of the external agent. Ideally the poke request would take some parameters to be passed on to the poke event received by the robot(s). You could then have quick spontaneous updates to the wave from external source, without having a cron send events every minute or so. Is there a way to do what I want now, or are there plans to add an API for this in the future? Cheers, Eric -- You received this message because you are subscribed to the Google Groups Google Wave API group. To post to this group, send email to google-wave-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en.
[Google Wave APIs] Re: Wave API Office Hours Wed Dec 15th 11am (US Pacific timezone)
I'm confused - according to my Calendar Wednesday is December 16, 2009 Well at least according to the Calendar, office hours are on the 16th. Cheers, Eric On Dec 15, 5:53 pm, Austin Chau (Google employee) api.aus...@google.com wrote: This week's office hours will take place at the following time: San Francisco (U.S.A. - California) - Wednesday, December 14, 2009 at 11:00:00 AM London (U.K. - England) - Wednesday, December 14, 2009 at 7:00:00 PM You can use this tool to see what time it is in your timezone http://www.timeanddate.com/worldclock/converted.html?month=12day=14;... Office hours are also listed on this calendar (which defaults to US Pacific timezone): http://code.google.com/events/calendar/ You can add it to your calendar from there, and if your calendar is setup appropriately, it should show up at your local time. You can also enable a second timezone in your calendar (MTV + SYD), that helps in converting. We will create a public sandbox Wave and post a link to it in this group when office hours begins. See you there! On Tue, Dec 15, 2009 at 5:44 PM, Austin Chau austin.c...@gmail.com wrote: Hi developers, Tomorrow Dec 15th @11am (US Pacific timezone) we will be hosting virtual office hours in the Wave sandbox. The URL to the office hours wave will be posted 10 mins before the start time. You are welcome to bring any Wave API-related questions. See you all there :) Austin -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2Bunsubscribe@ googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en.
[Google Wave APIs] Re: Wave-Powered Forum
I'd like to be added to. Thanks. I've been looking for a solution that would allow me to use Wave in place of forums. On Dec 3, 6:58 pm, Angel Marquez angel.marq...@gmail.com wrote: Me too, please. On Wed, Dec 2, 2009 at 7:37 PM, jon Donovan unfrozen@gmail.com wrote: Can I get added to this wave? unfrozen@googlewave.com I want to implement Wave into my MMO forum site. If this is successful for external game interaction for Guilds/Factions I plan to present my work to the game developers and show the other factions how to use 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2Bunsubscribe@ googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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-...@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.
Re: [Google Wave APIs] Re: Wave API Office Hours Wed Dec 15th 11am (US Pacific timezone)
Hey Eric, sorry that was a mistake on that line. I was looking at my calendar with a different timezone, sorry about that. I will post the transcript in a little bit. Hope to see you next time. You can check the developer calendar which includes our weekly office hours schedule - http://code.google.com/events/calendar/ Cheers, Austin On Wed, Dec 16, 2009 at 9:02 AM, Eric Kolotyluk e...@sfu.ca wrote: I'm confused - according to my Calendar Wednesday is December 16, 2009 Well at least according to the Calendar, office hours are on the 16th. Cheers, Eric On Dec 15, 5:53 pm, Austin Chau (Google employee) api.aus...@google.com wrote: This week's office hours will take place at the following time: San Francisco (U.S.A. - California) - Wednesday, December 14, 2009 at 11:00:00 AM London (U.K. - England) - Wednesday, December 14, 2009 at 7:00:00 PM You can use this tool to see what time it is in your timezone http://www.timeanddate.com/worldclock/converted.html?month=12day=14;... Office hours are also listed on this calendar (which defaults to US Pacific timezone): http://code.google.com/events/calendar/ You can add it to your calendar from there, and if your calendar is setup appropriately, it should show up at your local time. You can also enable a second timezone in your calendar (MTV + SYD), that helps in converting. We will create a public sandbox Wave and post a link to it in this group when office hours begins. See you there! On Tue, Dec 15, 2009 at 5:44 PM, Austin Chau austin.c...@gmail.com wrote: Hi developers, Tomorrow Dec 15th @11am (US Pacific timezone) we will be hosting virtual office hours in the Wave sandbox. The URL to the office hours wave will be posted 10 mins before the start time. You are welcome to bring any Wave API-related questions. See you all there :) Austin -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com google-wave-api%2Bunsubscribe@ googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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-...@googlegroups.com. To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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-...@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] Virtual office hours will be cancelled for the next 2 weeks
Hi developers, Due to the upcoming holiday break, the weekly Wave API virtual office hour will be cancelled for the next 2 weeks. The regular office hours schedule will be resumed in 2 weeks. See you guys in 2010! Have a great holiday and happy waving :) Austin -- 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-...@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] Virtual Office Hour Wed Dec. 16th Transcript
[CLOSED] Office Hours: 2009-12-16 Welcome to API office hours! *Please top post your question or comment about the robot, gadget, or embed API to make sure we see it. You can do so by replying to this blip.* *A transcript of this wave will be made publicly available. If you don't want to appear in the transcript, delete your blip after getting a response. Be careful not to remove neighboring blips.* *And don't add robots to this wave!* Reply Edit 11:06 am You: Hi! Reply Edit 11:07 am Edited by Sung Wu: hi! good morning, Austin. Reply Edit 11:10 am Edited by Sung Wu: got a question. regarding the java robot issue on setField(). When we do setField() on java robot, the gadget does not get notifications. Gadget wave.getState() still shows the old value. is this in the plan to be fixed? Reply Edit 11:11 am Sung Wu: i have the issue #. let me find it. Reply Edit 11:12 am You: hmm ... let me try to find that one bug report about this. In general setField should work to update gadget states. But I remember tehre is a use case taht it doesn't work well, that the event is responding to a gadget state update and wtihin that same session you are trying to do another update. Reply Edit 11:12 am Edited by Sung Wu: yesthat's exactly the use case, when gadget does a submitValue()/ submitDelta(), robot gets the event, then robot setField in response to gadget's change. Reply Edit 11:12 am You: Yes exactly, don't think that is fixed yet. Let me try to find that report. Reply Edit 11:13 am You: This is it - http://code.google.com/p/google-wave-resources/issues/detail?id=406 Reply Edit 11:14 am Sung Wu: yes, that is the one. Reply Edit 11:14 am You: I checked the internal log, we are still investigating this. Sorry about that. Reply Edit 11:15 am Sung Wu: that's ok. does anyone know of any timeframe of this being fixed? Reply Edit 11:17 am You: Not really sure, I can ping the guys about this again. Reply Edit 11:50 am Sung Wu: thank you. that would be great. just let me know if there are any news whenever there is any news. Actually, I starred the issue, so I should get notification. So I am covered. Reply Edit 11:24 am Edited by Sung Wu: Is this issue on python side of robot as well? I mean, Reply Edit 11:24 am You: I haven't verified that with Python client library but I think this is a backend issue. From the log it seems like the operations are sent out Reply Edit 11:26 am Sung Wu: Ok, thanks for the info. so we won't be able to fix by looking at java robot code even if we look into it. Reply Edit 11:29 am Sung Wu: Alright, thanks for the update, Austin. Talk to you later. :) Reply Edit 11:31 am You: later good seeing you Reply Edit 11:26 am Mark Jepson: Anybody mind if I ask a couple of questions and pop back post hours for the answers? Reply Edit 11:27 am You: yea sure go for it. Reply Edit 11:34 am Mark Jepson: Had a couple of questions ready to paste in from another wave but keep getting the shiny message. Can't copy them from notepad either. Will have to hand type. What are the plans for migration for people on google apps?. A finger in the air month or quarter would be great Reply Edit 11:36 am You: Do you mean adding Wave as part of the google apps? Reply Edit 11:36 am Mark Jepson: yes Reply Edit 11:38 am You: I am not particularly keen on the roadmap around wave and google apps. I can find out. Reply Edit 11:37 am Mark Jepson: That would be great. I'll check back later for the answer. Reply Edit 11:38 am You: Yea if I don't find out today, ping us in the group I will get someone who has knowledge with that to respond. Reply Edit 11:39 am Mark Jepson: Great. Reply Edit 11:35 am Mark Jepson: What plans are there for API integration with gmail (comes from the previous question really) Reply Edit 11:42 am You: I am not sure I understand what you mean by API integration. Do you mean receiving Wave update from gmail? Reply Edit 11:43 am Mark Jepson: Yes, I want to able to combine messages in apps from gmail and wave. Reply Edit 11:53 am You: Wave/gmail integration is something that we are actively looking at. As soon as something is ready to be played with we will definitely notify the group first. Reply Edit 11:54 am Vadim Barsukov: Hello everyone! Hopefully, Office Hours are not over yet? :) I have a question regarding the interaction between Google Groups and Google Wave. Will provides for the possibility of Google Wave API to manage group memberships Google Groups? And vice versa? For example, some group is added as a member of a wave. And a member of the group commits misconduct. Do we have the means to exclude him from the group and/or from the wave? Reply Edit 12:00 pm You: Groups that you see in wave is just a group from Google Group. The management of its membership falls under Google Group, as the group owner/mod can modify its membership. In this same way, Wave is much like other client that allows groups to be used as a participant but the actual management