<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Bits By The Pound &#187; Google Wave</title>
	<atom:link href="http://www.bitsbythepound.com/category/gwave/feed" rel="self" type="application/rss+xml" />
	<link>http://www.bitsbythepound.com</link>
	<description>Spewing Forth Tech Stuff</description>
	<lastBuildDate>Wed, 06 Jul 2011 23:36:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>How to change the state of a gadget using a Google Wave Robot</title>
		<link>http://www.bitsbythepound.com/how-to-change-the-state-of-a-gadget-using-a-google-wave-robot-293.html</link>
		<comments>http://www.bitsbythepound.com/how-to-change-the-state-of-a-gadget-using-a-google-wave-robot-293.html#comments</comments>
		<pubDate>Fri, 18 Dec 2009 17:41:13 +0000</pubDate>
		<dc:creator>jpfiset</dc:creator>
				<category><![CDATA[Google Wave]]></category>

		<guid isPermaLink="false">http://www.bitsbythepound.com/?p=293</guid>
		<description><![CDATA[If you have built a Google Wave Robot that interacts with a gadget, you have probably come to a number of frustrating dead ends. As of this writing, the ability for a robot to observe changes in the state of a gadget is easily determined using the Wave Robot API. However, the difficulty comes in [...]]]></description>
		<wfw:commentRss>http://www.bitsbythepound.com/how-to-change-the-state-of-a-gadget-using-a-google-wave-robot-293.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Debugging a Google Wave Robot by inspecting incoming messages</title>
		<link>http://www.bitsbythepound.com/debugging-a-google-wave-robot-by-inspecting-incoming-messages-291.html</link>
		<comments>http://www.bitsbythepound.com/debugging-a-google-wave-robot-by-inspecting-incoming-messages-291.html#comments</comments>
		<pubDate>Fri, 18 Dec 2009 16:05:01 +0000</pubDate>
		<dc:creator>jpfiset</dc:creator>
				<category><![CDATA[Google Wave]]></category>

		<guid isPermaLink="false">http://www.bitsbythepound.com/?p=291</guid>
		<description><![CDATA[You have written a Google Wave Robot, uploaded it on AppEngine, and it does not seem to behave the way you expected?  You would not be searching the Internet if it was working, would you? First, you are not alone. The robot API appears to be changing, and I have observed changes in the amount [...]]]></description>
		<wfw:commentRss>http://www.bitsbythepound.com/debugging-a-google-wave-robot-by-inspecting-incoming-messages-291.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Uploading a Maven generated application on Google AppEngine</title>
		<link>http://www.bitsbythepound.com/uploading-a-maven-generated-application-on-google-appengine-285.html</link>
		<comments>http://www.bitsbythepound.com/uploading-a-maven-generated-application-on-google-appengine-285.html#comments</comments>
		<pubDate>Fri, 18 Dec 2009 14:38:07 +0000</pubDate>
		<dc:creator>jpfiset</dc:creator>
				<category><![CDATA[Google Wave]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.bitsbythepound.com/?p=285</guid>
		<description><![CDATA[This note is written based on: appengine-java-sdk-1.2.6 Apache Maven 2.2.1 Apache Ant 1.7.1 If you create an application destined to Google AppEngine using Maven, the use of the Google AppEngine SDK may not be optimal. This is because, in some instances, the generated artifact (a WAR file) is not what is expected from the SDK. [...]]]></description>
		<wfw:commentRss>http://www.bitsbythepound.com/uploading-a-maven-generated-application-on-google-appengine-285.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Building a Google Wave Robot using Maven</title>
		<link>http://www.bitsbythepound.com/building-a-google-wave-robot-using-maven-264.html</link>
		<comments>http://www.bitsbythepound.com/building-a-google-wave-robot-using-maven-264.html#comments</comments>
		<pubDate>Wed, 02 Dec 2009 19:52:41 +0000</pubDate>
		<dc:creator>jpfiset</dc:creator>
				<category><![CDATA[Google Wave]]></category>

		<guid isPermaLink="false">http://www.bitsbythepound.com/?p=264</guid>
		<description><![CDATA[A Google Wave Robot, in the simplest sense, is a servlet that answers to a set of RPC calls and which is hosted on Google App Engine (appspot.com). At the time of this writing, those appears to be the only restrictions. Mind you, hosting a servlet on Google App Engine brings about other restrictions, such [...]]]></description>
		<wfw:commentRss>http://www.bitsbythepound.com/building-a-google-wave-robot-using-maven-264.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Wave Gadget Presentation &#8211; Ottawa Wave Camp</title>
		<link>http://www.bitsbythepound.com/google-wave-gadget-presentation-ottawa-wave-camp-257.html</link>
		<comments>http://www.bitsbythepound.com/google-wave-gadget-presentation-ottawa-wave-camp-257.html#comments</comments>
		<pubDate>Sun, 29 Nov 2009 04:21:28 +0000</pubDate>
		<dc:creator>jpfiset</dc:creator>
				<category><![CDATA[Google Wave]]></category>

		<guid isPermaLink="false">http://www.bitsbythepound.com/?p=257</guid>
		<description><![CDATA[Today, we presented an introduction to Google Wave Gadgets at the Ottawa WaveCamp (Hackathon). This presentation covers the creation, deployment and use of Wave Gadgets. The presentation slides and example source code is available on a Google project. More information available here: http://owh01-ig.googlecode.com/svn/trunk/web/index.html]]></description>
		<wfw:commentRss>http://www.bitsbythepound.com/google-wave-gadget-presentation-ottawa-wave-camp-257.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Include external Javascript and CSS files with a Google Wave Gadget</title>
		<link>http://www.bitsbythepound.com/include-external-javascript-and-css-files-with-a-google-wave-gadget-249.html</link>
		<comments>http://www.bitsbythepound.com/include-external-javascript-and-css-files-with-a-google-wave-gadget-249.html#comments</comments>
		<pubDate>Sun, 29 Nov 2009 03:54:41 +0000</pubDate>
		<dc:creator>jpfiset</dc:creator>
				<category><![CDATA[Google Wave]]></category>

		<guid isPermaLink="false">http://www.bitsbythepound.com/?p=249</guid>
		<description><![CDATA[When deploying a Google Wave Gadget that depends on external resources such as images, javascript libraries and CSS stylesheets, resources referred to by relative paths do not load correctly. The problem is as follows: a gadget is deployed on a third party server a gadget is loaded as a plugin of the Wave framework to [...]]]></description>
		<wfw:commentRss>http://www.bitsbythepound.com/include-external-javascript-and-css-files-with-a-google-wave-gadget-249.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to change your password in Google Wave Sandbox (Dev Preview)</title>
		<link>http://www.bitsbythepound.com/how-to-change-your-password-in-dev-preview-google-wave-244.html</link>
		<comments>http://www.bitsbythepound.com/how-to-change-your-password-in-dev-preview-google-wave-244.html#comments</comments>
		<pubDate>Fri, 27 Nov 2009 20:19:51 +0000</pubDate>
		<dc:creator>jpfiset</dc:creator>
				<category><![CDATA[Google Wave]]></category>

		<guid isPermaLink="false">http://www.bitsbythepound.com/?p=244</guid>
		<description><![CDATA[Log in to your Dev Preview Account and then follow this link: https://www.google.com/a/wavesandbox.com/ChangePassword?service=mail&#038;hl=en This worked as of the end of November 2009.]]></description>
		<wfw:commentRss>http://www.bitsbythepound.com/how-to-change-your-password-in-dev-preview-google-wave-244.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wave Extension Installer</title>
		<link>http://www.bitsbythepound.com/wave-extension-installer-190.html</link>
		<comments>http://www.bitsbythepound.com/wave-extension-installer-190.html#comments</comments>
		<pubDate>Mon, 23 Nov 2009 19:44:32 +0000</pubDate>
		<dc:creator>igough</dc:creator>
				<category><![CDATA[Google Wave]]></category>

		<guid isPermaLink="false">http://www.bitsbythepound.com/?p=190</guid>
		<description><![CDATA[Once you have built your wave extension, you will need a way to install it into the user interface of the Google Wave client. A Wave Extension Installer is just that beast. You will need to create an Extension Manifest, which is an XML file describing where to find your extension, where you want it [...]]]></description>
		<wfw:commentRss>http://www.bitsbythepound.com/wave-extension-installer-190.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wave Robot API shortcomings</title>
		<link>http://www.bitsbythepound.com/wave-robot-api-shortcomings-164.html</link>
		<comments>http://www.bitsbythepound.com/wave-robot-api-shortcomings-164.html#comments</comments>
		<pubDate>Sat, 07 Nov 2009 22:11:42 +0000</pubDate>
		<dc:creator>igough</dc:creator>
				<category><![CDATA[Google Wave]]></category>

		<guid isPermaLink="false">http://www.bitsbythepound.com/?p=164</guid>
		<description><![CDATA[While building a Robot that inserts a Gadget into the wave I discovered something that made me shake my head. A lot of the Wave Robot API classes have methods that violate their documented contracts. The worst offender I think has to be the Event interface. Whenever an event is delivered to your Robot, you [...]]]></description>
		<wfw:commentRss>http://www.bitsbythepound.com/wave-robot-api-shortcomings-164.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Wave Robot API &#8211; Rocky Road Ahead</title>
		<link>http://www.bitsbythepound.com/google-wave-robot-api-rocky-road-ahead-117.html</link>
		<comments>http://www.bitsbythepound.com/google-wave-robot-api-rocky-road-ahead-117.html#comments</comments>
		<pubDate>Fri, 30 Oct 2009 14:20:52 +0000</pubDate>
		<dc:creator>jpfiset</dc:creator>
				<category><![CDATA[Google Wave]]></category>

		<guid isPermaLink="false">http://www.bitsbythepound.com/?p=117</guid>
		<description><![CDATA[Rocky Road Ahead -&#62; Defensive Programming Required! You have been warned. Old programmers tend to revert to printf() when it is time to find where the bugs are. It is much nicer to have a debugger handy. However, while trying our first Google Wave Robot, I longed for a better comprehension of the events passed [...]]]></description>
		<wfw:commentRss>http://www.bitsbythepound.com/google-wave-robot-api-rocky-road-ahead-117.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

