<?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; Protocol</title>
	<atom:link href="http://www.masteringwave.com/category/protocol/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.masteringwave.com</link>
	<description>Google Wave Made Easy</description>
	<lastBuildDate>Wed, 07 Jul 2010 10:17:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='www.masteringwave.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Wave downtime impact</title>
		<link>http://www.masteringwave.com/2009/09/wave-downtime-impact/</link>
		<comments>http://www.masteringwave.com/2009/09/wave-downtime-impact/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 06:41:11 +0000</pubDate>
		<dc:creator>Daniel Graversen</dc:creator>
				<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[Protocol]]></category>
		<category><![CDATA[downtime]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.masteringwave.com/2009/09/wave-downtime-impact/</guid>
		<description><![CDATA[
			
				
			
		
With yesterdays outage of Gmail for two hours, the discussion about when to use SaaS or host application can erupted again. Should you run others SaaS or is it better to run the applications in your own datacenter. This is also interested for Google Wave, since most users probably will use Googles hosted version.

I will [...]


Related posts:<ol><li><a href='http://www.masteringwave.com/2009/12/google-wave-as-a-replacement-of-notes-databases/' rel='bookmark' title='Permanent Link: Google Wave as a replacement of Notes databases'>Google Wave as a replacement of Notes databases</a> <small> I was talking a person how was using Lotus...</small></li>
<li><a href='http://www.masteringwave.com/2009/08/workflow-applications-in-google-wave/' rel='bookmark' title='Permanent Link: Workflow applications in Google Wave'>Workflow applications in Google Wave</a> <small> One interesting aspect of Google Wave is the way...</small></li>
<li><a href='http://www.masteringwave.com/2009/11/using-groups-in-google-wave/' rel='bookmark' title='Permanent Link: Using Groups in Google Wave'>Using Groups in Google Wave</a> <small> Using wave in an organization can be a little...</small></li>
</ol>

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%2Fwave-downtime-impact%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.masteringwave.com%2F2009%2F09%2Fwave-downtime-impact%2F&amp;source=masteringwave&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>With yesterdays outage of <a href="http://news.zdnet.com/2100-9595_22-337888.html">Gmail</a> for two hours, the discussion about when to use SaaS or host application can erupted again. Should you run others SaaS or is it better to run the applications in your own datacenter. This is also interested for Google Wave, since most users probably will use Googles hosted version.
</p>
<p>I will not start guessing if the internal IT organization is better at running their hosted Wave server or if Google is better at running their complex Wave servers. At least Google has the resources to get the system back up running fast. It would require a large IT organization to get systems back online in just 2 hours.
</p>
<p>The outage gave information on how depended we are on Gmail or mails. When (if) we convert to Google Wave this dependency will get even bigger, because more communication will go that way.
</p>
<p>As a person I can live without email, Twitter or Wave for minimum 6 hours. For communications part it can probably be down longer, but it is more the data I have stored that I need. I have hotel reservations, which would be quite frustrated not to have when I need to find the hotel that, I booked. It will be inconvenient not to have access to some data when I need it, but it can probably be managed.
</p>
<p>For organizations downtime is more costly because employees cannot work, or have to perform other work than processing emails. There is of cause difference in how dependant each user is of mails, some just checks mails few times a day while others work with the mail constantly. Some of the work can be perform using snail mail or just save the mails in text file, which could be create to mails later. All the processing towards the ERP systems can be performed as they always have, so there is no need to retrain people.
</p>
<p>If Google Wave is down, when organizations start depending on the service, the work is stopped again. Wave currently does not have an offline version, and it will be strange to have offline waves. So the works will have to reply or communicate using email instead.
</p>
<p>With mail people has to enter data into their ERP system manually. With Wave it is possible to let the wave interact with the wave directly. This means that employees cannot process the orders offline, after they start to use Wave.
</p>
<p>If Google Wave&#8217;s is down, and then organizations how host their own Wave server, they can still work. The problem would be that there will not be any communication outside the organization, this might not be possible because of Googles users how cannot interact with the waves anymore.
</p>
<p>The whole problem is the more dependants we are on a technology the more vulnerable we get for failures. I don&#8217;t believe that many organizations can do a lot of work when their ERP system is down, we might see the same for Wave systems. </p>


<p>Related posts:<ol><li><a href='http://www.masteringwave.com/2009/12/google-wave-as-a-replacement-of-notes-databases/' rel='bookmark' title='Permanent Link: Google Wave as a replacement of Notes databases'>Google Wave as a replacement of Notes databases</a> <small> I was talking a person how was using Lotus...</small></li>
<li><a href='http://www.masteringwave.com/2009/08/workflow-applications-in-google-wave/' rel='bookmark' title='Permanent Link: Workflow applications in Google Wave'>Workflow applications in Google Wave</a> <small> One interesting aspect of Google Wave is the way...</small></li>
<li><a href='http://www.masteringwave.com/2009/11/using-groups-in-google-wave/' rel='bookmark' title='Permanent Link: Using Groups in Google Wave'>Using Groups in Google Wave</a> <small> Using wave in an organization can be a little...</small></li>
</ol></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/wave-downtime-impact/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is wave to complicated?</title>
		<link>http://www.masteringwave.com/2009/08/is-wave-to-complicated/</link>
		<comments>http://www.masteringwave.com/2009/08/is-wave-to-complicated/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 16:52:44 +0000</pubDate>
		<dc:creator>Daniel Graversen</dc:creator>
				<category><![CDATA[Protocol]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[xmpp]]></category>

		<guid isPermaLink="false">http://www.masteringwave.com/2009/08/is-wave-to-complicated/</guid>
		<description><![CDATA[
			
				
			
		
Anil Dash wrote that the Wave as a too complicated protocol to implement. Anil writes that nobody but Google will create a waveplatform because it is too complex to implement.

&#8220;But the fundamental Wave protocols are, I fear, a bit too complex to ever be fully and correctly implemented by anyone other than Google. Interoperability is [...]


Related posts:<ol><li><a href='http://www.masteringwave.com/2009/09/wave-news-for-7-september-2009/' rel='bookmark' title='Permanent Link: Wave News for  7 september 2009'>Wave News for  7 september 2009</a> <small> For this week there has been some interesting Wave...</small></li>
<li><a href='http://www.masteringwave.com/2009/11/etiquette-on-wave-to-is-too-complicated/' rel='bookmark' title='Permanent Link: Etiquette on Wave to is too complicated'>Etiquette on Wave to is too complicated</a> <small> One of my favorite blogs on Google  Wave (The...</small></li>
</ol>

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%2F08%2Fis-wave-to-complicated%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.masteringwave.com%2F2009%2F08%2Fis-wave-to-complicated%2F&amp;source=masteringwave&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://dashes.com/anil/2009/08/what-works-the-web-way-vs-the-wave-way.html">Anil Dash</a> wrote that the Wave as a too complicated protocol to implement. Anil writes that nobody but Google will create a waveplatform because it is too complex to implement.
</p>
<p>&#8220;But the fundamental Wave protocols are, I fear, a bit too complex to ever be fully and correctly implemented by anyone other than Google. Interoperability is likely to be a challenge that plagues the platform for its entire existence. In short: It&#8217;s likely that nobody will ever build a fully-compatible clone of Wave that competes with Google&#8217;s own implementation.&#8221;
</p>
<p>Yes it is more difficult to write a federate wave application, that to use the Twitter API for communication. But don&#8217;t we (as humans) have the ability to implement complex protocols.
</p>
<p>How about SMTP created in 1982 with an <a href="http://james.apache.org/server/rfclist/smtp/rfc0821.txt">RFC</a>, a document on 67 pages. I don&#8217;t think that I&#8217;m able to get an SMTP server up and running on a weekend, as is Anil&#8217;s time for a easy implementation. You also needed to considere how TCP/IP worked before you could implement the SMTP protocol. The wave protocol <a href="http://www.waveprotocol.org/draft-protocol-spec">draft specification</a> is 24 pages (when I copy the text to Word), so it is not longer. If the complexity together with XMPP is larger I cannot say.
</p>
<p><span id="more-7"></span></p>
<p>When talking about open specifications and complexity. Then the winner must be OOXML or ODF, I don&#8217;t know the size of this specification but people are fighting to create some useful specifications that others will implement. I don&#8217;t know how many will implement the standards Microsoft and OpenOffice, but it is open if people want to implement features into them.
</p>
<p>Agreed we will not see a lot of providers of Wave servers developed by third parties. But some have already started with developing <a href="http://code.google.com/p/wavewebforfederation/">clients</a> as open source projects and there will probably be more projects. We will probably also see some software providers, how will implement and sell their own version of wave servers/clients, so you can have the privacy of on premise solutions.
</p>
<p>Another area where there are specifications and multiply providers is in the J2EE world. Sun created a speciation of how ie. J2EE 5 should work and then multiply developers created their version of an application server. In this area we have Sun, JBoss, SAP, (Oracle) and countless other servers.
</p>
<p>Sure I would like the Wave protocol to be as easy to program as Twitter, but then we have not created a solution which could revolutionize communication.
</p>
<p>
 </p>


<p>Related posts:<ol><li><a href='http://www.masteringwave.com/2009/09/wave-news-for-7-september-2009/' rel='bookmark' title='Permanent Link: Wave News for  7 september 2009'>Wave News for  7 september 2009</a> <small> For this week there has been some interesting Wave...</small></li>
<li><a href='http://www.masteringwave.com/2009/11/etiquette-on-wave-to-is-too-complicated/' rel='bookmark' title='Permanent Link: Etiquette on Wave to is too complicated'>Etiquette on Wave to is too complicated</a> <small> One of my favorite blogs on Google  Wave (The...</small></li>
</ol></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/08/is-wave-to-complicated/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>
