<?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>Mastering WAVE &#187; blips</title>
	<atom:link href="http://www.masteringwave.com/tag/blips/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.masteringwave.com</link>
	<description>Google Wave Made Easy</description>
	<lastBuildDate>Sun, 08 Aug 2010 13:46:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<cloud domain='www.masteringwave.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Blip debug robot</title>
		<link>http://www.masteringwave.com/2009/09/blip-debug-robot/</link>
		<comments>http://www.masteringwave.com/2009/09/blip-debug-robot/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 20:52:40 +0000</pubDate>
		<dc:creator>Daniel Graversen</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[annotations]]></category>
		<category><![CDATA[blips]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[robots]]></category>
		<category><![CDATA[wave]]></category>

		<guid isPermaLink="false">http://www.masteringwave.com/2009/09/blip-debug-robot/</guid>
		<description><![CDATA[In the last post I created a screencast of how a debug session, which showed which annotations is created. Now I have posted the robot so it is possible for others to start using the robot. This will allow all users to investigate how the annotations work. I hope it will help you to gain [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.masteringwave.com%2F2009%2F09%2Fblip-debug-robot%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.masteringwave.com%2F2009%2F09%2Fblip-debug-robot%2F&amp;source=masteringwave&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>In the <a href="http://www.masteringwave.com/2009/09/google-wave-annotations/">last</a> post I created a screencast of how a debug session, which showed which annotations is created.</p>
<p>Now I have posted the robot so it is possible for others to start using the robot. This will allow all users to investigate how the annotations work. I hope it will help you to gain some more knowledge on how annotations work.</p>
<p>Simply add the robot with the name <a href="mailto:BlipDebug@appspot.com">BlipDebug@appspot.com</a> to you wave, and start modify your application. Just be careful and not add the robot to any large waves. This robot is quite disturbing and should only be used for testing purposes.</p>
<p>The Java code to the robot is in the <a href="http://code.google.com/p/masteringwave/source/browse/">code.google.com</a> repository.</p>
<p>The robot is now approved in the <a href="http://wave-samples-gallery.appspot.com/about_app?app_id=30011">sample gallery</a>.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.masteringwave.com/2009/09/blip-debug-robot/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google Wave annotations</title>
		<link>http://www.masteringwave.com/2009/09/google-wave-annotations/</link>
		<comments>http://www.masteringwave.com/2009/09/google-wave-annotations/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 14:44:05 +0000</pubDate>
		<dc:creator>Daniel Graversen</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[annotations]]></category>
		<category><![CDATA[blips]]></category>
		<category><![CDATA[google wave]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[robots]]></category>

		<guid isPermaLink="false">http://www.masteringwave.com/?p=216</guid>
		<description><![CDATA[Annotations (com.google.wave.api.Annotation) is a key concept to understand, when you are developing robots, how should understand the content of a robot. I have created a screencast, where I show how the annotations are changed because of the editing. I have found the following types of annotations. user/d/key identifies that the user is on the blib [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.masteringwave.com%2F2009%2F09%2Fgoogle-wave-annotations%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.masteringwave.com%2F2009%2F09%2Fgoogle-wave-annotations%2F&amp;source=masteringwave&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://wave-robot-java-client.googlecode.com/svn/trunk/doc/index.html">Annotations</a> (com.google.wave.api.Annotation) is a key concept to understand, when you are developing robots, how should understand the content of a robot.
</p>
<p>I have created a screencast, where I show how the annotations are changed because of the editing.
</p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/shRqsjMPJXc&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/shRqsjMPJXc&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
<p>I have found the following types of annotations.
</p>
<ul>
<li><span style="color:black; font-family:Arial; font-size:10pt"><strong>user/d/key </strong></span>identifies that the user is on the blib and is in edit mode
</li>
<li><span style="color:black; font-family:Arial; font-size:10pt"><strong>user/e/key </strong></span>identifies where the users cursor is only the from selection counts.
</li>
<li><span style="color:black; font-family:Arial; font-size:10pt"><strong>user/r/key </strong></span>identifies the selection the user has created with start and end. The user will still have his curser at a place in the blip.
</li>
<li><span style="color:black; font-family:Arial; font-size:10pt"><strong>style/fontWeight</strong> identify if the selection is bold</span>
		</li>
<li><span style="color:black; font-family:Arial; font-size:10pt"><strong>style/textDecoration </strong></span>can be used to add line through<strong><br />
			</strong></li>
<li><span style="color:black; font-family:Arial; font-size:10pt"><strong>style/color </strong></span>is the color of the selected text<strong><br />
			</strong></li>
<li><span style="color:black; font-family:Arial; font-size:10pt"><strong>lang</strong>  identifies the language of a region. There can be multiply different languages in a blip.</span>
		</li>
</ul>
<p>There are probably a number of different style markings, which you will have to find your self.
</p>
<p>Key is probably a hash of the user address. </p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.masteringwave.com/2009/09/google-wave-annotations/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

