<?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>The Geekorium &#187; protocol</title>
	<atom:link href="http://the.geekorium.com/tag/protocol/feed/" rel="self" type="application/rss+xml" />
	<link>http://the.geekorium.com</link>
	<description>Home of Rex Havoc, Space Adventurer and other assorted Geekeries.</description>
	<lastBuildDate>Mon, 21 May 2012 11:36:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Why Email Needs Replacing (or Why Wave Matters)</title>
		<link>http://the.geekorium.com/why-email-needs-replacing-or-why-wave-matters/</link>
		<comments>http://the.geekorium.com/why-email-needs-replacing-or-why-wave-matters/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 10:20:14 +0000</pubDate>
		<dc:creator>screenbeard</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[protocol]]></category>

		<guid isPermaLink="false">http://firstwaves.org/?p=229477560</guid>
		<description><![CDATA[Email was invented 40 years ago to deal with a very different set of communication problems. The web didn't exist, and email was a simple way to get text from one place to another. Now we have Twitter, Facebook, and whole new ways to communicate, but our basic building block is email. Everything useful eventually finds an implementation in email, but it's ill-suited for the task.<p><a href="http://the.geekorium.com/why-email-needs-replacing-or-why-wave-matters/">Why Email Needs Replacing (or Why Wave Matters)</a> is a post from: <a href="http://the.geekorium.com">The Geekorium</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/lovati/4052787238/"><img src="http://turbo.firstwaves.org/wave-email.jpg" class="s3-img" border="0" alt="wave-email.jpg" /> </a></p>

<h3>It’s Old</h3>
	<dl><dt>Why it’s bad:</dt><br />
	<dd>Email was invented 40 years ago to deal with a very different set of communication problems. The web didn’t exist, and email was a simple way to get text from one place to another. Think black screens with green writing and geeks talking to geeks across America. Now we have Twitter, Facebook, and whole new ways to communicate, but our basic building block is email. Everything useful eventually finds an implementation in email, but it’s ill-suited for the task. Sure it’s universal, but just sending images was an afterthought!</dd><br />
	<dt>How Google Wave can help:</dt><br />
	<dd>It’s built on the latest proven internet technologies. It’s built from the ground up to handle rich media of all different types but still retains some of the things that worked for email in the beginning, like addresses using the @ symbol to send messages to the right place.</dd></dl>

<p><span id="more-229477560"></span></p>

<h3>It’s Slow</h3>
	<dl><dt>Why it’s bad:</dt><br />
	<dd>When you send a message to someone, you hope they’ll get it before you need a response, so savvy users know to pick up the phone if they need an answer quickly. In some cases you might have IM available, but what if you need to send a document? You’d check that they’re on in IM then switch to email when they respond. How convoluted is that? Or worse, you call them and ask if you can send them a document. Not very efficient is it?</dd><br />
	<dt>How Wave can help:</dt><br />
	<dd> Wave tells you when a user in your contacts is online. You can “ping” them to ask if they can chat, then send them the document all from the one interface. Then you can get feedback in real-time!</dd></dl><br />
<h3>It’s Racist</h3>
	<dl><dt>Why it’s bad:</dt><br />
	<dd>Email was built on <span class="caps">ASCII </span>- a set of characters based on english letters and a few symbols. It took years for email to learn how to use international character sets, and even now if your email service is set up badly you can have trouble sending messages in anything other than plain English.</dd><br />
	<dt>How Wave can help:</dt><br />
	<dd>Because it’s being built <strong>right now</strong>, Wave is multi-lingual. The interface hasn’t been translated as such, but there’s nothing stopping users using characters in their native language. Not only that, but Wave can actually translate one language to another on the fly with the help of a bot and Google’s translation service!</dd></dl><br />
<h3>It’s Wasteful</h3>
	<dl><dt>Why it’s bad:</dt><br />
	<dd>Email creates a message and sends a copy to the recipient. Then they reply, and the sender replies back and so on and so forth until there are multiple copies of the message, often with earlier messages still attached taking up space and using resources. When Aunt Helga sends her holiday snaps to everyone in her address book, every photo gets stored on every mail server that receives it, accumulating gigabytes of data all around the world in mail servers.</dd><br />
	<dt>How Wave can help:</dt><br />
	<dd>The Federation protocol requires the originator to “host” the message for the rest of the recipients. So when Aunt Helga sends a Wave full of pictures, the message is accessed right from her own provider, so it’s only stored once. This multiplies a bit when other Wave providers are involved, but not as much as the potential email has for wasting space.</dd></dl><br />
<h3>It’s Difficult to Follow</h3>
	<dl><dt>Why it’s bad:</dt><br />
	<dd>Imagine our mythical Aunt Helga again if you will. She’s planning a trip to France with her daughter Julia, so they email their ideas back and forth about the sites they might see when they get there and who they might sponge off. After about 10 emails, Helga wants to make a list of all these places, but has to wade back through them all to find each mention of a place-name. How inefficient! Tragically she misses a couple because she doesn’t recognise the names. Then Julia asks if she can bring her friend Tracy and they have to start all over again to make sure they cover the places Tracy wants to visit too! Not to mention the new conversations they must start with their French relatives to ask for a place to stay and to find the best sights to see while they are there.</dd><br />
	<dt>How Wave can help:</dt><br />
	<dd>Helga starts a wave and adds Julia. When Julia asks where they’ll go, they begin a blip right there to brainstorm ideas, while they discuss other aspects of the trip further down the wave. When Julia realises she wants Tracy to come she adds her directly, and Tracy can see exactly what they’ve come up with so far, and can even play back the wave to follow the discussion. She can also edit the “places to see” blip to add her own ideas. Finally, once Helga has contacted the French relatives separately to ask them nicely if the three can stay with them, she adds them to the ongoing wave to give suggestions and ideas right there in that same blip!</dd></dl><br />
<h3>It’s Full of Spam</h3>
	<dl><dt>Why it’s bad:</dt><br />
	<dd>Do I need to answer this? The problem with email is that <strong>anyone</strong> with your address can send you something. Of course, this has allowed email to grow into the juggernaut it is, because it’s just so damn easy to send information to people. However it means that anyone with your address can send you any old rubbish, and (at least before today’s exceptional spam filtering) it will pop up right in your inbox with all your legitimate mail.</dd><br />
	<dt>How Wave can help:</dt><br />
	<dd>Google Wave also has a spam and abuse problem at the moment. However I believe there are a number of <a href="http://firstwaves.org/how-wave-could-tackle-the-spam-problem/">ways Wave could begin to tackle spam</a>, which warranted another post.</dd></dl><br />
<h3>It’s Insecure</h3>
	<dl><dt>Why it’s bad:</dt><br />
	<dd>As touched on in the Spam section above, email is trivial to spoof. Anyone can send email as anyone else. Some email providers offer some protection against this, but like almost every modern feature of email this was an added afterthought, and can not be presumed of every email client and system. Additionally, you might log in securely (using an https:// address) to your email, but unless you go out of your way to enable it your mail is generally <strong>not</strong> sent and stored securely. Email providers do what they can to secure it, but insecurity is built in!</dd><br />
	<dt>How Wave can help:</dt><br />
	<dd>We’ve already seen that waves are tied to the originating Wave providers, preventing spoofing. As an intrinsic part of this security, all wave communication is encrypted from end to end, meaning someone watching the data being sent between wave clients will not see anything useful.</dd></dl><br />
<h3>It’s Limiting</h3>
	<dl><dt>Why it’s bad:</dt><br />
	<dd>With the technology of the internet getting faster, smarter and more secure, people are finding new and unique ways to use it. It’s common to have two, three or more places where we must go to check for news and messages. Numerous attempts have been made to unify these streams of data into one super-inbox, but none have really caught on.<br />
	Email is still the dominant form of messaging, and most new services end up providing some sort of email gateway to their service. For instance, Facebook users can now reply to messages and posts via their email, and third parties let you follow and reply to Twitter users through your email. These solutions are usually tacked on as an afterthought. Email was not intended for many of the roles we shoehorn it into.</dd><br />
	<dt>How Wave can help:</dt><br />
	<dd>Wave is being built from the ground up to be customisable and extensible. The Wave <span class="caps">API </span>allows for the creation of Robots and Gadgets that each have a defined role in customising a user’s wave experience. Robots can be used to change the behaviour of waves (by importing Twitter notifications for instance). Gadgets can enhance the interface to add tools and options not available before (a voting gadget or similar). I can imagine eventually plugging in the sites and notifications I want using my choice of Bots and Gadgets. Such options are only limited by the imagination of developers.</dd></dl><br />
These and more are the reason I’m excited about the future of Google Wave and the Wave Protocol. I can’t wait for the day I’m using Google Wave or something like it instead of my clunky antiquated email system.

<p>Image by <span xmlns:cc="http://creativecommons.org/ns#" about="http://www.flickr.com/photos/lovati/4052787238/"><a rel="cc:attributionURL" href="http://www.flickr.com/photos/lovati/">http://www.flickr.com/photos/lovati/</a> / <a rel="license" href="http://creativecommons.org/licenses/by-sa/2.0/">CC BY-SA 2.0</a></span></p><p><a href="http://the.geekorium.com/why-email-needs-replacing-or-why-wave-matters/">Why Email Needs Replacing (or Why Wave Matters)</a> is a post from: <a href="http://the.geekorium.com">The Geekorium</a></p>
]]></content:encoded>
			<wfw:commentRss>http://the.geekorium.com/why-email-needs-replacing-or-why-wave-matters/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Wave Protocol Installation Instructions</title>
		<link>http://the.geekorium.com/wave-protocol-installation-instructions/</link>
		<comments>http://the.geekorium.com/wave-protocol-installation-instructions/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 05:49:47 +0000</pubDate>
		<dc:creator>screenbeard</dc:creator>
				<category><![CDATA[Link]]></category>
		<category><![CDATA[official help]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[protocol]]></category>

		<guid isPermaLink="false">http://firstwaves.org/post/146596275</guid>
		<description><![CDATA[Google has released the first prototype Wave Protocol Server, for people to begin the steps to creating their own Wave servers.<p><a href="http://the.geekorium.com/wave-protocol-installation-instructions/">Wave Protocol Installation Instructions</a> is a post from: <a href="http://the.geekorium.com">The Geekorium</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Google has released the first prototype Wave Protocol Server, for people to begin the steps to creating their own Wave servers. The code requires a Java enabled server with Openfire <span class="caps">XMPP </span>installed. The installation instructions include the details of preparing Openfire for use as a Wave server.</p>

<p><a href="http://code.google.com/p/wave-protocol/wiki/Installation">Installation of the Wave Protocol [Google Code]</a></p><p><a href="http://the.geekorium.com/wave-protocol-installation-instructions/">Wave Protocol Installation Instructions</a> is a post from: <a href="http://the.geekorium.com">The Geekorium</a></p>
]]></content:encoded>
			<wfw:commentRss>http://the.geekorium.com/wave-protocol-installation-instructions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wave the Protocol</title>
		<link>http://the.geekorium.com/wave-the-protocol/</link>
		<comments>http://the.geekorium.com/wave-the-protocol/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 13:01:51 +0000</pubDate>
		<dc:creator>screenbeard</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[protocol]]></category>

		<guid isPermaLink="false">http://firstwaves.org/post/119924924</guid>
		<description><![CDATA[The Protocol opens the code up and makes it available for others to use, re-create, and improve. From the day Google Wave becomes available, the Wave Protocol will allow other parties to create competing products that will interoperate with Google's offering.<p><a href="http://the.geekorium.com/wave-the-protocol/">Wave the Protocol</a> is a post from: <a href="http://the.geekorium.com">The Geekorium</a></p>
]]></description>
			<content:encoded><![CDATA[<p>The final and most exciting of the “Three Ps” is <a href="http://www.waveprotocol.org/">Wave as a protocol</a>. <a href="http://firstwaves.org/wave-the-product/">The Product</a> is Google owned and operated. <a href="http://firstwaves.org/wave-the-platform/">The Platform</a> enhances their offering. The Protocol opens the code up and makes it available for others to use, re-create, and improve. From the day Google Wave becomes available, the Wave Protocol will allow other parties to create competing products that will interoperate with Google’s offering.</p>

<p>To me, this is the most exciting and wonderful part of Google’s announcement. No one company stands a chance of dethroning email as the reigning form of communication on the ‘net. By opening up their idea, Wave stands a chance of becoming the way we communicate into the next decade. Only by giving users a choice about where their business critical data is stored will users begin to trust Wave like they have learned to trust email.</p>

<p>Google have stated that when they launch Google Wave, anyone will be able to download the “lions share” of the code to run on their own servers promising that the open-source code will run and operate almost exactly the same as the Product they offer on Google’s own servers. They liken it to the <span class="caps">SMTP </span>(email sending) protocol — open for everyone to create and use their own implementations as they see fit, and email has taken off because of it.</p><p><a href="http://the.geekorium.com/wave-the-protocol/">Wave the Protocol</a> is a post from: <a href="http://the.geekorium.com">The Geekorium</a></p>
]]></content:encoded>
			<wfw:commentRss>http://the.geekorium.com/wave-the-protocol/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wave Preview at the Google I/O Developer Conferencee</title>
		<link>http://the.geekorium.com/wave-preview-at-the-google-io-developer-conference/</link>
		<comments>http://the.geekorium.com/wave-preview-at-the-google-io-developer-conference/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 11:11:00 +0000</pubDate>
		<dc:creator>screenbeard</dc:creator>
				<category><![CDATA[Media]]></category>
		<category><![CDATA[first look]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[preview]]></category>
		<category><![CDATA[protocol]]></category>

		<guid isPermaLink="false">http://firstwaves.org/post/117842891</guid>
		<description><![CDATA[If you'd like to know what the future of web communication might look like, you can get a head start right here.<p><a href="http://the.geekorium.com/wave-preview-at-the-google-io-developer-conference/">Wave Preview at the Google I/O Developer Conferencee</a> is a post from: <a href="http://the.geekorium.com">The Geekorium</a></p>
]]></description>
			<content:encoded><![CDATA[<p><object width="400" height="336"><param name="movie" value="http://www.youtube.com/v/v_UyVmITiYQ&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1"></param><param name="wmode" value="transparent"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/v_UyVmITiYQ&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1" type="application/x-shockwave-flash" width="400" height="336" allowFullScreen="true" wmode="transparent"></embed></object></p>

<p>Google Wave was recently announced at the Google I/O developer conference. This is an amazing video and well worth the hour and twenty it will take you to watch it. If you’d like to know what the future of web communication might look like, you can get a head start right here.</p><p><a href="http://the.geekorium.com/wave-preview-at-the-google-io-developer-conference/">Wave Preview at the Google I/O Developer Conferencee</a> is a post from: <a href="http://the.geekorium.com">The Geekorium</a></p>
]]></content:encoded>
			<wfw:commentRss>http://the.geekorium.com/wave-preview-at-the-google-io-developer-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

