<?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/"
		>
<channel>
	<title>Comments on: More solid ideas about a web-based desktop</title>
	<atom:link href="http://www.brianmcquay.com/more-solid-ideas-about-a-web-based-desktop/16/feed" rel="self" type="application/rss+xml" />
	<link>http://www.brianmcquay.com/more-solid-ideas-about-a-web-based-desktop/16</link>
	<description>My Ruby on Rails experience, web development tips including SEO, and contributions to open source projects</description>
	<lastBuildDate>Tue, 24 Jan 2012 13:58:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: mikepk</title>
		<link>http://www.brianmcquay.com/more-solid-ideas-about-a-web-based-desktop/16/comment-page-1#comment-16</link>
		<dc:creator>mikepk</dc:creator>
		<pubDate>Mon, 30 Jan 2006 20:39:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.brianmcquay.com/?p=16#comment-16</guid>
		<description>&quot;The lack of any code or real documentation on your site makes my ability to provide reasonable feedback quite limited. &quot;

Well that in itself is pretty useful feedback. Actually I should probably make more clear what exactly I have there. I appreciate it!


&quot;I can’t see any way for me to judge what YAJAF even does other than the vague description of features mention in the FAQ. Personally, I’m looking for something open source with a nice licence.&quot;

Again very useful feedback... maybe I&#039;ll alter the site some more. This whole framework thing isn&#039;t my primary project so I was trying to see if people were at all interested in it. I&#039;m not actually looking to keep it closed source (since it&#039;s all javascript libraries it&#039;s pretty much impossible anyway), I&#039;m looking to see if people would pay for the developer tool. I&#039;ve already started it, but what I envision is a web IDE to generate code with full access to Docs and API. I&#039;m thinking of making it a subscription ($5-$10/month) or advertising based model. The actual code and applications generated would be free/open source.

&quot;Your screenshots give me the impression that YAJAF is more of an interface between the local system and the browser (correct me if I’m wrong).&quot;

Hmmm I guess I need to fix that. There is no interaction between the local machine and the browser (well other than the browser). I assume you mean local as in the PC. The filesystem I was browsing was that of a remote web server.

If you instead mean, &#039;local&#039; to that particular web server, then there are some technical hurdles before you can do truly cross domain applications. I&#039;ve got the seeds of it in a dynamic application/code loader but it&#039;s not fully working yet. 

The actual application I&#039;m writing has nothing really to do with the screenshots. You&#039;re correct, the file browser application is just showing a unix filesystem, but that&#039;s because it was a simple little app just to show off the windowing toolkit. It&#039;s basically just a little apache mod_perl module to send me XML representations of the filesystem. The whole sample application took me about 3 hours to write (with debugging!) using the toolkit. 

The real power of the whole thing is that it lets you write GUI&#039;s for web applications using standard OO techniques. I don&#039;t know if you&#039;ve played with the prototype/rico/dojo means of programming (with it&#039;s &#039;magic functions&#039;) but it can be a little strange and frustrating at times. 

Again thanks for the feedback!

-MPK

Although it sounds like you&#039;re not that interested, here&#039;s a little &lt;a href=&quot;http://home.comcast.net/~mike.pk/movies/&quot; rel=&quot;nofollow&quot;&gt;screencast&lt;/a&gt; of that same unix filebrowser app.</description>
		<content:encoded><![CDATA[<p>&#8220;The lack of any code or real documentation on your site makes my ability to provide reasonable feedback quite limited. &#8221;</p>
<p>Well that in itself is pretty useful feedback. Actually I should probably make more clear what exactly I have there. I appreciate it!</p>
<p>&#8220;I can’t see any way for me to judge what YAJAF even does other than the vague description of features mention in the FAQ. Personally, I’m looking for something open source with a nice licence.&#8221;</p>
<p>Again very useful feedback&#8230; maybe I&#8217;ll alter the site some more. This whole framework thing isn&#8217;t my primary project so I was trying to see if people were at all interested in it. I&#8217;m not actually looking to keep it closed source (since it&#8217;s all javascript libraries it&#8217;s pretty much impossible anyway), I&#8217;m looking to see if people would pay for the developer tool. I&#8217;ve already started it, but what I envision is a web IDE to generate code with full access to Docs and API. I&#8217;m thinking of making it a subscription ($5-$10/month) or advertising based model. The actual code and applications generated would be free/open source.</p>
<p>&#8220;Your screenshots give me the impression that YAJAF is more of an interface between the local system and the browser (correct me if I’m wrong).&#8221;</p>
<p>Hmmm I guess I need to fix that. There is no interaction between the local machine and the browser (well other than the browser). I assume you mean local as in the PC. The filesystem I was browsing was that of a remote web server.</p>
<p>If you instead mean, &#8216;local&#8217; to that particular web server, then there are some technical hurdles before you can do truly cross domain applications. I&#8217;ve got the seeds of it in a dynamic application/code loader but it&#8217;s not fully working yet. </p>
<p>The actual application I&#8217;m writing has nothing really to do with the screenshots. You&#8217;re correct, the file browser application is just showing a unix filesystem, but that&#8217;s because it was a simple little app just to show off the windowing toolkit. It&#8217;s basically just a little apache mod_perl module to send me XML representations of the filesystem. The whole sample application took me about 3 hours to write (with debugging!) using the toolkit. </p>
<p>The real power of the whole thing is that it lets you write GUI&#8217;s for web applications using standard OO techniques. I don&#8217;t know if you&#8217;ve played with the prototype/rico/dojo means of programming (with it&#8217;s &#8216;magic functions&#8217;) but it can be a little strange and frustrating at times. </p>
<p>Again thanks for the feedback!</p>
<p>-MPK</p>
<p>Although it sounds like you&#8217;re not that interested, here&#8217;s a little <a href="http://home.comcast.net/~mike.pk/movies/" rel="nofollow">screencast</a> of that same unix filebrowser app.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.brianmcquay.com/more-solid-ideas-about-a-web-based-desktop/16/comment-page-1#comment-14</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Wed, 25 Jan 2006 15:03:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.brianmcquay.com/?p=16#comment-14</guid>
		<description>The lack of any code or real documentation on your site makes my ability to provide reasonable feedback quite limited. I would suggest either providing more details or posting code on your site. I can&#039;t see any way for me to judge what YAJAF even does other than the vague description of features mention in the FAQ. Personally, I&#039;m looking for something open source with a nice licence.

Your screenshots give me the impression that YAJAF is more of an interface between the local system and the browser (correct me if I&#039;m wrong). My idea of a web-based desktop is more focused on the interaction between different web applications via SOAP/XMLRPC/RSS and organizing those interactions and webapps in a way that smooths out my daily user experience.

You provide a screenshot of a typical *nix filesystem. The filesytem I envision only needs to be those files that I&#039;m interested in storing, not the entire backend server filesystem. I might want to edit the site source via the web so that might be included but certainly I don&#039;t need /proc and crap like that. Another thing I want is the filesystem to be taggable. This might make navigating the filesystem a little different than the usual hierarchial tree approach we&#039;re accustomed to. I have no solid implementation ideas on this so far though.

The javascript windowing is a critical part of the web desktop but having something open and free is what this project is about. I won&#039;t be interested in a closed project. There are already companies working on what I&#039;m talking about but they want to control the source and ultimately my data so they can charge me what they will. I want ultimate control of my own information which means I need it to be open and free. I want to be able to take my entire web desktop, files and all, and move to a new web host if I so choose.</description>
		<content:encoded><![CDATA[<p>The lack of any code or real documentation on your site makes my ability to provide reasonable feedback quite limited. I would suggest either providing more details or posting code on your site. I can&#8217;t see any way for me to judge what YAJAF even does other than the vague description of features mention in the FAQ. Personally, I&#8217;m looking for something open source with a nice licence.</p>
<p>Your screenshots give me the impression that YAJAF is more of an interface between the local system and the browser (correct me if I&#8217;m wrong). My idea of a web-based desktop is more focused on the interaction between different web applications via SOAP/XMLRPC/RSS and organizing those interactions and webapps in a way that smooths out my daily user experience.</p>
<p>You provide a screenshot of a typical *nix filesystem. The filesytem I envision only needs to be those files that I&#8217;m interested in storing, not the entire backend server filesystem. I might want to edit the site source via the web so that might be included but certainly I don&#8217;t need /proc and crap like that. Another thing I want is the filesystem to be taggable. This might make navigating the filesystem a little different than the usual hierarchial tree approach we&#8217;re accustomed to. I have no solid implementation ideas on this so far though.</p>
<p>The javascript windowing is a critical part of the web desktop but having something open and free is what this project is about. I won&#8217;t be interested in a closed project. There are already companies working on what I&#8217;m talking about but they want to control the source and ultimately my data so they can charge me what they will. I want ultimate control of my own information which means I need it to be open and free. I want to be able to take my entire web desktop, files and all, and move to a new web host if I so choose.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mikepk</title>
		<link>http://www.brianmcquay.com/more-solid-ideas-about-a-web-based-desktop/16/comment-page-1#comment-12</link>
		<dc:creator>mikepk</dc:creator>
		<pubDate>Mon, 23 Jan 2006 16:46:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.brianmcquay.com/?p=16#comment-12</guid>
		<description>It&#039;s funny you should talk about a web-based desktop. My first &quot;sample application&quot; is a windows explorere/Mac finder clone. I have some screenshots of it running. I&#039;m looking for some feedback on my project. 

I&#039;ve tried to simplify the creation of ajax style applications with my &lt;a href=&quot;http://yajaf.blogspot.com/&quot; rel=&quot;nofollow&quot;&gt;YAJAF!&lt;/a&gt; javascript library/Ajax framework. I think I&#039;ve come up with a way to build on the tacit knowledge of GUI programmers, creating an extremely flexible library/framework, and making it all very &#039;natural&#039; to use for programmers of traditional object oriented languages. I haven&#039;t released it yet, and I&#039;m trying to see if there&#039;s any interest in doing so. I&#039;m looking for comments to try and gauge interest. 

All comments are welcome, including &quot;you fool, what the heck are you thinking, there&#039;s X million js libraries out there already!&quot;.</description>
		<content:encoded><![CDATA[<p>It&#8217;s funny you should talk about a web-based desktop. My first &#8220;sample application&#8221; is a windows explorere/Mac finder clone. I have some screenshots of it running. I&#8217;m looking for some feedback on my project. </p>
<p>I&#8217;ve tried to simplify the creation of ajax style applications with my <a href="http://yajaf.blogspot.com/" rel="nofollow">YAJAF!</a> javascript library/Ajax framework. I think I&#8217;ve come up with a way to build on the tacit knowledge of GUI programmers, creating an extremely flexible library/framework, and making it all very &#8216;natural&#8217; to use for programmers of traditional object oriented languages. I haven&#8217;t released it yet, and I&#8217;m trying to see if there&#8217;s any interest in doing so. I&#8217;m looking for comments to try and gauge interest. </p>
<p>All comments are welcome, including &#8220;you fool, what the heck are you thinking, there&#8217;s X million js libraries out there already!&#8221;.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

