<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Apollo, Competition, and Openness</title>
	<atom:link href="http://shebanator.com/2007/03/24/apollo-competition-and-openness/feed/" rel="self" type="application/rss+xml" />
	<link>http://shebanator.com/2007/03/24/apollo-competition-and-openness/</link>
	<description>Thoughts on Dynamic Languages, Web Apps, and more</description>
	<lastBuildDate>Wed, 04 Nov 2009 18:42:52 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: David Young</title>
		<link>http://shebanator.com/2007/03/24/apollo-competition-and-openness/comment-page-1/#comment-201</link>
		<dc:creator>David Young</dc:creator>
		<pubDate>Wed, 28 Mar 2007 00:49:28 +0000</pubDate>
		<guid isPermaLink="false">http://shebanation.wordpress.com/2007/03/24/apollo-competition-and-openness/#comment-201</guid>
		<description>@Andrew: first, thanks for the attention. We little guys always enjoy getting notice from the 800-lb gorilla. Second, the *only* thing Joyent has said is that Slingshot will be free to those that use Joyent Accelerators. We didn&#039;t say anything else, though. Everything you say about our model is pure speculation on your part. Third, &quot;no sandbox&quot;? Like, when a compiled application such as Photoshop has direct access to the host operating system? That&#039;s just FUD.

&lt;b&gt;[Andrew says]&lt;/b&gt; &lt;i&gt;I&#039;m &quot;the 800-lb gorilla&quot;? I&#039;m just a guy who works for Adobe and happens to write a blog. My opinions are my own, not Adobe&#039;s. Furthermore, even if I was Moses coming down the mountain with the word of Adobe, it isn&#039;t like Adobe is the 800-lb gorilla of the industry - we&#039;re much smaller than Apple, not to mention IBM, Google, Microsoft, etc. Furthermore, I wish you guys no ill will - I&#039;m actually a satisfied TextDrive customer...&lt;/i&gt;

&lt;i&gt;That said, you&#039;re right that I was speculating about your licensing, but that speculation was based on things you said and/or implied. I&#039;m happy to be proven wrong. But until you actually come out and say what your model is, I&#039;m afraid you get to stay in the &#039;not open&#039; column, sorry.&lt;/i&gt;

&lt;i&gt;Finally, on sandboxing: you&#039;re right that native apps run with no sandbox (although you could argue Vista has a sandboxed environment of sorts for native apps). However, that is not the standard new platforms should be held to. Java, .NET, and Apollo all have a strict sandbox model that is enforced on applications. So do web browsers. The benefits of these sandboxes are enormous for end users and should not be lightly dismissed.&lt;/i&gt;

&lt;b&gt;[One more update]&lt;/b&gt; &lt;i&gt;More on the 800lb gorilla meme. See &lt;a href=&quot;http://www.flickr.com/photos/pkedrosky/200338426/&quot; rel=&quot;nofollow&quot;&gt;this slide&lt;/a&gt; from Microsoft&#039;s analyst day presentation last year. Notice how Adobe doesn&#039;t even rate as a major competitor? We&#039;re the underdog, baby!&lt;/i&gt;
</description>
		<content:encoded><![CDATA[<p>@Andrew: first, thanks for the attention. We little guys always enjoy getting notice from the 800-lb gorilla. Second, the *only* thing Joyent has said is that Slingshot will be free to those that use Joyent Accelerators. We didn&#8217;t say anything else, though. Everything you say about our model is pure speculation on your part. Third, &#8220;no sandbox&#8221;? Like, when a compiled application such as Photoshop has direct access to the host operating system? That&#8217;s just FUD.</p>
<p><b>[Andrew says]</b> <i>I&#8217;m &#8220;the 800-lb gorilla&#8221;? I&#8217;m just a guy who works for Adobe and happens to write a blog. My opinions are my own, not Adobe&#8217;s. Furthermore, even if I was Moses coming down the mountain with the word of Adobe, it isn&#8217;t like Adobe is the 800-lb gorilla of the industry &#8211; we&#8217;re much smaller than Apple, not to mention IBM, Google, Microsoft, etc. Furthermore, I wish you guys no ill will &#8211; I&#8217;m actually a satisfied TextDrive customer&#8230;</i></p>
<p><i>That said, you&#8217;re right that I was speculating about your licensing, but that speculation was based on things you said and/or implied. I&#8217;m happy to be proven wrong. But until you actually come out and say what your model is, I&#8217;m afraid you get to stay in the &#8216;not open&#8217; column, sorry.</i></p>
<p><i>Finally, on sandboxing: you&#8217;re right that native apps run with no sandbox (although you could argue Vista has a sandboxed environment of sorts for native apps). However, that is not the standard new platforms should be held to. Java, .NET, and Apollo all have a strict sandbox model that is enforced on applications. So do web browsers. The benefits of these sandboxes are enormous for end users and should not be lightly dismissed.</i></p>
<p><b>[One more update]</b> <i>More on the 800lb gorilla meme. See <a href="http://www.flickr.com/photos/pkedrosky/200338426/" rel="nofollow">this slide</a> from Microsoft&#8217;s analyst day presentation last year. Notice how Adobe doesn&#8217;t even rate as a major competitor? We&#8217;re the underdog, baby!</i></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ramesh</title>
		<link>http://shebanator.com/2007/03/24/apollo-competition-and-openness/comment-page-1/#comment-200</link>
		<dc:creator>Ramesh</dc:creator>
		<pubDate>Mon, 26 Mar 2007 11:43:10 +0000</pubDate>
		<guid isPermaLink="false">http://shebanation.wordpress.com/2007/03/24/apollo-competition-and-openness/#comment-200</guid>
		<description>&quot;To me, a platform that requires developers to have their programs interface with a particular web service is not open - that is the very definition of lock-in.&quot;

The distinction here is between a simple web-desktop platform, and sharing and collaboration. Dekoh essentially enables three levels. 1) Run any java web app on the desktop.  2) Enable other users to &quot;access&quot; this deployed app. 3) Build smarter web2.0 apps that enable user-user collaboration.

(1) is absolutely lockin free. (2) locks in just for user authentication- with NO change needed to the application. (3) locks into an open-source collaboration API.

&lt;b&gt;[Andrew says]&lt;/b&gt; &lt;i&gt;Thanks for clarifying. Your explanation makes things a lot more understandable, and I&#039;m glad to hear that (1) is possible with your platform - that was not at all clear to me previously.&lt;/i&gt;

&lt;i&gt;I still believe (2) is a serious openness concern, and as an application developer I would think twice about the idea of relinquishing control of my customer usage data to Dekoh. But as I said before, that is a tradeoff that each application developer can make for themself.&lt;/i&gt;

&lt;i&gt; As for (3), are you saying that your collaboration solution is 100% P2P and that therefore the Dekoh Network Service is not required? You should write about that on your blog(s), particularly how you deal with proxies and firewalls...&lt;/i&gt;</description>
		<content:encoded><![CDATA[<p>&#8220;To me, a platform that requires developers to have their programs interface with a particular web service is not open &#8211; that is the very definition of lock-in.&#8221;</p>
<p>The distinction here is between a simple web-desktop platform, and sharing and collaboration. Dekoh essentially enables three levels. 1) Run any java web app on the desktop.  2) Enable other users to &#8220;access&#8221; this deployed app. 3) Build smarter web2.0 apps that enable user-user collaboration.</p>
<p>(1) is absolutely lockin free. (2) locks in just for user authentication- with NO change needed to the application. (3) locks into an open-source collaboration API.</p>
<p><b>[Andrew says]</b> <i>Thanks for clarifying. Your explanation makes things a lot more understandable, and I&#8217;m glad to hear that (1) is possible with your platform &#8211; that was not at all clear to me previously.</i></p>
<p><i>I still believe (2) is a serious openness concern, and as an application developer I would think twice about the idea of relinquishing control of my customer usage data to Dekoh. But as I said before, that is a tradeoff that each application developer can make for themself.</i></p>
<p><i> As for (3), are you saying that your collaboration solution is 100% P2P and that therefore the Dekoh Network Service is not required? You should write about that on your blog(s), particularly how you deal with proxies and firewalls&#8230;</i></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vijay</title>
		<link>http://shebanator.com/2007/03/24/apollo-competition-and-openness/comment-page-1/#comment-199</link>
		<dc:creator>Vijay</dc:creator>
		<pubDate>Mon, 26 Mar 2007 05:53:48 +0000</pubDate>
		<guid isPermaLink="false">http://shebanation.wordpress.com/2007/03/24/apollo-competition-and-openness/#comment-199</guid>
		<description>Andrew,

Sincerely, I dont know why you say &lt;i&gt;&quot;platform that requires developers to have their programs interface with a particular web service is not open&quot;&lt;/i&gt;. I gave you an example of how without programming anything an existing web application like wordpress (written in PHP) can be shared on Dekoh network (sharing itself is optional). It is very clear there is no program interface of dekoh an application has to conform to be enabled for sharing...but then if you still want to beleive in what is not true, your conclusion of agree to disagree is acceptable to me.

Vijay
Dekoh</description>
		<content:encoded><![CDATA[<p>Andrew,</p>
<p>Sincerely, I dont know why you say <i>&#8220;platform that requires developers to have their programs interface with a particular web service is not open&#8221;</i>. I gave you an example of how without programming anything an existing web application like wordpress (written in PHP) can be shared on Dekoh network (sharing itself is optional). It is very clear there is no program interface of dekoh an application has to conform to be enabled for sharing&#8230;but then if you still want to beleive in what is not true, your conclusion of agree to disagree is acceptable to me.</p>
<p>Vijay<br />
Dekoh</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vijay</title>
		<link>http://shebanator.com/2007/03/24/apollo-competition-and-openness/comment-page-1/#comment-198</link>
		<dc:creator>Vijay</dc:creator>
		<pubDate>Sun, 25 Mar 2007 20:50:21 +0000</pubDate>
		<guid isPermaLink="false">http://shebanation.wordpress.com/2007/03/24/apollo-competition-and-openness/#comment-198</guid>
		<description>Andrew,

Thanks for explaining your intention. 

I think you are having difficulty understanding Dekoh network. Let me explain.

Developers dont need to do anything in their application to share on dekoh network(Application can be as simple as a plain HTML file saved in a directory and that will show up on Dekoh desktop portal as an application) Click on share icon and you can share this with your network. One of the applications that will be available for users is wordpress blogging software that is PHP based. We have not changed any code in wordpress for making it sharable on Dekoh network. That is the beauty of Dekoh platform. You can write applications on desktop using web standards and in one click you can share it with your private network of buddies. So if you created Dekoh user ID as andrew, you get andrew.dekoh.net web address where your buddies can access the application from.

The security authentication (on Dekoh network) is only for buddies whom you have shared application with. Please take a look at &lt;a href=&quot;http://www.dekoh.com/share.jsp&quot; rel=&quot;nofollow&quot;&gt;http://www.dekoh.com/share.jsp&lt;/a&gt; and click on the link at the bottom, it shows how sharing works.

When you say &quot;users of my application&quot; are you referring to viewers or owner? owner does not need to authenticate or go to Dekoh network to use the application. Viewers have access to see your desktop application thru dekoh network, so they have to authneticate.

Vijay
Dekoh

&lt;b&gt;[Andrew says]&lt;/b&gt;&lt;i&gt; I think we&#039;ll have to just agree to disagree. To me, a platform that requires developers to have their programs interface with a particular web service is not open - that is the very definition of lock-in. You clearly don&#039;t see things that way. As you said in an earlier comment, I think its up to the users to decice. But in this case, the &#039;user&#039; is the application developer. Does anyone else think I&#039;ve misrepresented the situation? I&#039;d like to hear from other developers about the issue.&lt;/i&gt;</description>
		<content:encoded><![CDATA[<p>Andrew,</p>
<p>Thanks for explaining your intention. </p>
<p>I think you are having difficulty understanding Dekoh network. Let me explain.</p>
<p>Developers dont need to do anything in their application to share on dekoh network(Application can be as simple as a plain HTML file saved in a directory and that will show up on Dekoh desktop portal as an application) Click on share icon and you can share this with your network. One of the applications that will be available for users is wordpress blogging software that is PHP based. We have not changed any code in wordpress for making it sharable on Dekoh network. That is the beauty of Dekoh platform. You can write applications on desktop using web standards and in one click you can share it with your private network of buddies. So if you created Dekoh user ID as andrew, you get andrew.dekoh.net web address where your buddies can access the application from.</p>
<p>The security authentication (on Dekoh network) is only for buddies whom you have shared application with. Please take a look at <a href="http://www.dekoh.com/share.jsp" rel="nofollow">http://www.dekoh.com/share.jsp</a> and click on the link at the bottom, it shows how sharing works.</p>
<p>When you say &#8220;users of my application&#8221; are you referring to viewers or owner? owner does not need to authenticate or go to Dekoh network to use the application. Viewers have access to see your desktop application thru dekoh network, so they have to authneticate.</p>
<p>Vijay<br />
Dekoh</p>
<p><b>[Andrew says]</b><i> I think we&#8217;ll have to just agree to disagree. To me, a platform that requires developers to have their programs interface with a particular web service is not open &#8211; that is the very definition of lock-in. You clearly don&#8217;t see things that way. As you said in an earlier comment, I think its up to the users to decice. But in this case, the &#8216;user&#8217; is the application developer. Does anyone else think I&#8217;ve misrepresented the situation? I&#8217;d like to hear from other developers about the issue.</i></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vijay</title>
		<link>http://shebanator.com/2007/03/24/apollo-competition-and-openness/comment-page-1/#comment-197</link>
		<dc:creator>Vijay</dc:creator>
		<pubDate>Sun, 25 Mar 2007 17:06:19 +0000</pubDate>
		<guid isPermaLink="false">http://shebanation.wordpress.com/2007/03/24/apollo-competition-and-openness/#comment-197</guid>
		<description>Andrew,

Why does your reponse appear to be posted as Vijay with URL link to my blog?

It is important to understand what is offered by Dekoh before making conclusions.

Dekoh desktop is a small footprint, open source desktop platform on which hybrid desktop-web applications can be deployed. Your statement &lt;i&gt;You have a platform, as a whole, that depends on your closed, proprietary server&lt;/i&gt; is incorrect and an attempt to create FUD.

If a developer wants to write applications on the desktop and use it on his/her computer or just download and install application from dekoh gallery, it is as good as installing a Apollo application. There is &quot;no spin&quot;.  

In addition to this applications can be shared web 2.0 style and buddies can comment. This is thru the secure Dekoh network. Whether a user wants to share application/content is optional. My statement &lt;i&gt;&quot;if you want to share your application with your buddies&quot;&lt;/i&gt; is correct.

&lt;i&gt;your engine is simply a newer, less field-proven Eclipse RCP&lt;/i&gt;. Lets leave this opinion/decision to users. 

Vijay
Dekoh

&lt;b&gt;[Andrew says]&lt;/b&gt; &lt;i&gt;I put my responses to comments inline. Its a technique I borrowed from John Dowdell because it works well with the way Adobe&#039;s MovableType system works. I can assure you that I do not edit or censor comments unless they are obscene or personal attacks.&lt;/i&gt;

&lt;i&gt;As for the charge of creating FUD, that is not my intent. I&#039;m interested in evaluating platforms from a technical and business point of view. This is something I&#039;ve been doing for a long time - years and years before I ever came to Adobe. I think it is of value to the people who read my blog to get my honest assesment of things. Now, I&#039;m not going to claim that I have no pro-Adobe biases, since no one would find such claims credible.&lt;/i&gt;

&lt;i&gt;But in the end, I&#039;m writing about software for an audience that is primarily software developers. If using the Dekoh platform means that I as a developer must make any applications I write work with the Dekoh Network Service, that is a completely legitimate openness concern that many developers will care about. It sounds very noble to say let the users decide, but what you are really doing is taking the choice away from the software developer. If developers feel that is a fair tradeoff and decide to develop for your platform, that&#039;s fine by me.&lt;/i&gt;

&lt;i&gt;Also, you still haven&#039;t answered my security questions. Do users of my application need to authenticate with your server or not?&lt;/i&gt;</description>
		<content:encoded><![CDATA[<p>Andrew,</p>
<p>Why does your reponse appear to be posted as Vijay with URL link to my blog?</p>
<p>It is important to understand what is offered by Dekoh before making conclusions.</p>
<p>Dekoh desktop is a small footprint, open source desktop platform on which hybrid desktop-web applications can be deployed. Your statement <i>You have a platform, as a whole, that depends on your closed, proprietary server</i> is incorrect and an attempt to create FUD.</p>
<p>If a developer wants to write applications on the desktop and use it on his/her computer or just download and install application from dekoh gallery, it is as good as installing a Apollo application. There is &#8220;no spin&#8221;.  </p>
<p>In addition to this applications can be shared web 2.0 style and buddies can comment. This is thru the secure Dekoh network. Whether a user wants to share application/content is optional. My statement <i>&#8220;if you want to share your application with your buddies&#8221;</i> is correct.</p>
<p><i>your engine is simply a newer, less field-proven Eclipse RCP</i>. Lets leave this opinion/decision to users. </p>
<p>Vijay<br />
Dekoh</p>
<p><b>[Andrew says]</b> <i>I put my responses to comments inline. Its a technique I borrowed from John Dowdell because it works well with the way Adobe&#8217;s MovableType system works. I can assure you that I do not edit or censor comments unless they are obscene or personal attacks.</i></p>
<p><i>As for the charge of creating FUD, that is not my intent. I&#8217;m interested in evaluating platforms from a technical and business point of view. This is something I&#8217;ve been doing for a long time &#8211; years and years before I ever came to Adobe. I think it is of value to the people who read my blog to get my honest assesment of things. Now, I&#8217;m not going to claim that I have no pro-Adobe biases, since no one would find such claims credible.</i></p>
<p><i>But in the end, I&#8217;m writing about software for an audience that is primarily software developers. If using the Dekoh platform means that I as a developer must make any applications I write work with the Dekoh Network Service, that is a completely legitimate openness concern that many developers will care about. It sounds very noble to say let the users decide, but what you are really doing is taking the choice away from the software developer. If developers feel that is a fair tradeoff and decide to develop for your platform, that&#8217;s fine by me.</i></p>
<p><i>Also, you still haven&#8217;t answered my security questions. Do users of my application need to authenticate with your server or not?</i></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vijay</title>
		<link>http://shebanator.com/2007/03/24/apollo-competition-and-openness/comment-page-1/#comment-196</link>
		<dc:creator>Vijay</dc:creator>
		<pubDate>Sun, 25 Mar 2007 05:04:54 +0000</pubDate>
		<guid isPermaLink="false">http://shebanation.wordpress.com/2007/03/24/apollo-competition-and-openness/#comment-196</guid>
		<description>&lt;i&gt;But one thing that they have revealed is that the product relies on a centralized “Dekoh Network Service” for identity, sharing, and so on&lt;/i&gt;

Your statement is not correct. Dekoh network comes into picture only if you want to share your application with your buddies. For doing the same things as what Apollo supports, you dont need to use Dekoh network. The software platform to build such applications as well as widgets and several cool applications are open source. So it is true open source as for as developers wanting to write applications on Dekoh.

Vijay
Dekoh

&lt;b&gt;[Andrew says]&lt;/b&gt; &lt;i&gt;Thanks for clarifying. But didn&#039;t you tell Ryan Stewart that authenticating through your service was a key component of your securty model? If not, what is your security model? Is it as unbridled as SlingShot?&lt;/i&gt;

&lt;i&gt;Furthermore, your contention that the network only comes into play &quot;if you want to share your application with your buddies&quot; seems like pure spin to me. You have a platform, as a whole, that depends on your closed, proprietary server for its features that add value over the compeition. Without those higher level features, your engine is simply a newer, less field-proven Eclipse RCP.&lt;/i&gt;</description>
		<content:encoded><![CDATA[<p><i>But one thing that they have revealed is that the product relies on a centralized “Dekoh Network Service” for identity, sharing, and so on</i></p>
<p>Your statement is not correct. Dekoh network comes into picture only if you want to share your application with your buddies. For doing the same things as what Apollo supports, you dont need to use Dekoh network. The software platform to build such applications as well as widgets and several cool applications are open source. So it is true open source as for as developers wanting to write applications on Dekoh.</p>
<p>Vijay<br />
Dekoh</p>
<p><b>[Andrew says]</b> <i>Thanks for clarifying. But didn&#8217;t you tell Ryan Stewart that authenticating through your service was a key component of your securty model? If not, what is your security model? Is it as unbridled as SlingShot?</i></p>
<p><i>Furthermore, your contention that the network only comes into play &#8220;if you want to share your application with your buddies&#8221; seems like pure spin to me. You have a platform, as a whole, that depends on your closed, proprietary server for its features that add value over the compeition. Without those higher level features, your engine is simply a newer, less field-proven Eclipse RCP.</i></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://shebanator.com/2007/03/24/apollo-competition-and-openness/comment-page-1/#comment-195</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Sat, 24 Mar 2007 23:35:56 +0000</pubDate>
		<guid isPermaLink="false">http://shebanation.wordpress.com/2007/03/24/apollo-competition-and-openness/#comment-195</guid>
		<description>This is such a great time to be in web development.  We&#039;re on the cusp of these new breed of applications hitting mainstream.  We have both for profit and open source companies racing to deliver the best platforms to bridge the previously separate advantages of web centralization and desktop persistence.  And most importantly, companies have finally realized that openness and collaboration with developers are not only advantageous, they are absolutely necessary.

So, what about the Dojo Toolkit?  I think they deserve mention as well with dojo.storage being in beta.  I haven&#039;t personally had the chance to do any serious testing with it, but it is open source and there is a non profit foundation at the helm.  

I&#039;d love to hear some thoughts from someone who has more experience working with the Dojo Toolkit.  When I glanced through the API it looks like they achieve storage by either piggybacking off of Flash or What Working Group (in Firefox).

&lt;b&gt;[Andrew says]&lt;/b&gt; &lt;i&gt;I&#039;m not familar with the desktop functionality provided by Dojo. I&#039;ll check it out, though. Thanks for the tip.&lt;/i&gt;

&lt;b&gt;[Update 3-28-07]&lt;/b&gt; &lt;i&gt;So I went and took a look at the dojo.storage stuff mentioned. I was a bit surprised that it &quot;just&quot; handles the offline storage issue (using Flash, I might add), so I also looked around the dojo docs to see if there were other pieces that address the same concerns as Apollo and the other systems mentioned here. Bottom line is that I don&#039;t think dojo is really addressing the same issues as Apollo. However, it does look like dojo.storage is a good way to get the offline benefits being touted by Firefox sooner rather than later, and in a way that works across browsers. So if that level of functionality is sufficient for your needs, I recommend looking hard at it.&lt;/i&gt;</description>
		<content:encoded><![CDATA[<p>This is such a great time to be in web development.  We&#8217;re on the cusp of these new breed of applications hitting mainstream.  We have both for profit and open source companies racing to deliver the best platforms to bridge the previously separate advantages of web centralization and desktop persistence.  And most importantly, companies have finally realized that openness and collaboration with developers are not only advantageous, they are absolutely necessary.</p>
<p>So, what about the Dojo Toolkit?  I think they deserve mention as well with dojo.storage being in beta.  I haven&#8217;t personally had the chance to do any serious testing with it, but it is open source and there is a non profit foundation at the helm.  </p>
<p>I&#8217;d love to hear some thoughts from someone who has more experience working with the Dojo Toolkit.  When I glanced through the API it looks like they achieve storage by either piggybacking off of Flash or What Working Group (in Firefox).</p>
<p><b>[Andrew says]</b> <i>I&#8217;m not familar with the desktop functionality provided by Dojo. I&#8217;ll check it out, though. Thanks for the tip.</i></p>
<p><b>[Update 3-28-07]</b> <i>So I went and took a look at the dojo.storage stuff mentioned. I was a bit surprised that it &#8220;just&#8221; handles the offline storage issue (using Flash, I might add), so I also looked around the dojo docs to see if there were other pieces that address the same concerns as Apollo and the other systems mentioned here. Bottom line is that I don&#8217;t think dojo is really addressing the same issues as Apollo. However, it does look like dojo.storage is a good way to get the offline benefits being touted by Firefox sooner rather than later, and in a way that works across browsers. So if that level of functionality is sufficient for your needs, I recommend looking hard at it.</i></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andrew</title>
		<link>http://shebanator.com/2007/03/24/apollo-competition-and-openness/comment-page-1/#comment-194</link>
		<dc:creator>andrew</dc:creator>
		<pubDate>Sat, 24 Mar 2007 23:25:43 +0000</pubDate>
		<guid isPermaLink="false">http://shebanation.wordpress.com/2007/03/24/apollo-competition-and-openness/#comment-194</guid>
		<description>Generally a fair assessment, Andrew. Calling Firefox 3 &quot;vaporware&quot; less than a week after the release of an Apollo alpha seems kind of disingenuous though...

&lt;b&gt;[Andrew says]&lt;/b&gt;&lt;i&gt; I thought I might take a little heat for that, but I stand by it. Apollo may have only shipped an alpha, but it shipped something. Firefox 3 is still quite a ways from doing the same last I heard, yet they talk as though it has already shipped. And if there is one thing I&#039;ve learned in the software business, its that shipping code is what counts.&lt;/i&gt;</description>
		<content:encoded><![CDATA[<p>Generally a fair assessment, Andrew. Calling Firefox 3 &#8220;vaporware&#8221; less than a week after the release of an Apollo alpha seems kind of disingenuous though&#8230;</p>
<p><b>[Andrew says]</b><i> I thought I might take a little heat for that, but I stand by it. Apollo may have only shipped an alpha, but it shipped something. Firefox 3 is still quite a ways from doing the same last I heard, yet they talk as though it has already shipped. And if there is one thing I&#8217;ve learned in the software business, its that shipping code is what counts.</i></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://shebanator.com/2007/03/24/apollo-competition-and-openness/comment-page-1/#comment-193</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Sat, 24 Mar 2007 22:43:48 +0000</pubDate>
		<guid isPermaLink="false">http://shebanation.wordpress.com/2007/03/24/apollo-competition-and-openness/#comment-193</guid>
		<description>Granted, I&#039;m not a programmer, but I am a designer/developer having to do increasingly complex tasks on the Flash Platform.  Excuse my ignorance here, but what exactly is Apollo lacking in desktop power in relation to these other products, other than hardware accelerated graphics and memory constraints?  And why is that a really big drawback? 

I realize that in itself would widen its reach a little for games and graphics intense stuff, but for a while now, web based Flash has been impressing people more visually than most of what they have been seeing from desktop programs.  Maybe Apollo and the new AVM will change that.

I think most of the people we&#039;ll be targeting will either be moving and editing data or multimedia, and the Flash Platform is coming to wield a surprising amount of power.

&lt;b&gt;[Andrew says]&lt;/b&gt;&lt;i&gt;I agree Flash has plenty of graphical power. Not sure exactly what made you think I was implying otherwise. Perhaps it was my comment that Slingshot &quot;opens up a lot more power to the local application&quot; ? I wasn&#039;t really talking about graphics here - graphically speaking, Flash kicks HTML&#039;s ass and in the end Slingshot is all about serving HTML. What I was talking about was the richness of the functionality available to Ruby applications: the hundreds of gems that do neat stuff, the ability of Ruby to do hardcore metaprogramming, etc. No disrespect to Flash&#039;s speed or computing power was intended.&lt;/i&gt;</description>
		<content:encoded><![CDATA[<p>Granted, I&#8217;m not a programmer, but I am a designer/developer having to do increasingly complex tasks on the Flash Platform.  Excuse my ignorance here, but what exactly is Apollo lacking in desktop power in relation to these other products, other than hardware accelerated graphics and memory constraints?  And why is that a really big drawback? </p>
<p>I realize that in itself would widen its reach a little for games and graphics intense stuff, but for a while now, web based Flash has been impressing people more visually than most of what they have been seeing from desktop programs.  Maybe Apollo and the new AVM will change that.</p>
<p>I think most of the people we&#8217;ll be targeting will either be moving and editing data or multimedia, and the Flash Platform is coming to wield a surprising amount of power.</p>
<p><b>[Andrew says]</b><i>I agree Flash has plenty of graphical power. Not sure exactly what made you think I was implying otherwise. Perhaps it was my comment that Slingshot &#8220;opens up a lot more power to the local application&#8221; ? I wasn&#8217;t really talking about graphics here &#8211; graphically speaking, Flash kicks HTML&#8217;s ass and in the end Slingshot is all about serving HTML. What I was talking about was the richness of the functionality available to Ruby applications: the hundreds of gems that do neat stuff, the ability of Ruby to do hardcore metaprogramming, etc. No disrespect to Flash&#8217;s speed or computing power was intended.</i></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: aSH</title>
		<link>http://shebanator.com/2007/03/24/apollo-competition-and-openness/comment-page-1/#comment-192</link>
		<dc:creator>aSH</dc:creator>
		<pubDate>Sat, 24 Mar 2007 21:16:02 +0000</pubDate>
		<guid isPermaLink="false">http://shebanation.wordpress.com/2007/03/24/apollo-competition-and-openness/#comment-192</guid>
		<description>Great post, thanks!</description>
		<content:encoded><![CDATA[<p>Great post, thanks!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
