<?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"
	>
<channel>
	<title>Comments on: New Datasources for XUL Templating</title>
	<atom:link href="http://starkravingfinkle.org/blog/2007/07/new-datasources-for-xul-templating/feed/" rel="self" type="application/rss+xml" />
	<link>http://starkravingfinkle.org/blog/2007/07/new-datasources-for-xul-templating/</link>
	<description></description>
	<pubDate>Wed, 20 Aug 2008 10:14:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Laurentj</title>
		<link>http://starkravingfinkle.org/blog/2007/07/new-datasources-for-xul-templating/#comment-2677</link>
		<dc:creator>Laurentj</dc:creator>
		<pubDate>Sat, 07 Jul 2007 07:48:19 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2007/07/new-datasources-for-xul-templating/#comment-2677</guid>
		<description>Next week, I will have time to work on the Storage "driver" (bug 321172). 

@robert : the template system have been  rewritten and now you can develop your own "datasource driver". So you can create a JSON datasource driver for XUL templates ;-) (however, there is still a bug to do new datasource driver easily, bug 321170)</description>
		<content:encoded><![CDATA[<p>Next week, I will have time to work on the Storage &#8220;driver&#8221; (bug 321172). </p>
<p>@robert : the template system have been  rewritten and now you can develop your own &#8220;datasource driver&#8221;. So you can create a JSON datasource driver for XUL templates <img src='http://starkravingfinkle.org/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> (however, there is still a bug to do new datasource driver easily, bug 321170)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Johnston</title>
		<link>http://starkravingfinkle.org/blog/2007/07/new-datasources-for-xul-templating/#comment-2671</link>
		<dc:creator>Robert Johnston</dc:creator>
		<pubDate>Fri, 06 Jul 2007 20:45:38 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2007/07/new-datasources-for-xul-templating/#comment-2671</guid>
		<description>Wonderful -- but how about JSON? XML is still too heavy for large, remotely-based datasources ... I've been writing a CMS based on XUL which dynamically creates editable listboxes based on data stored in MySQL on the server side and transmitted as JSON to the client side. It'd be great if the JSON could be used as a native datasource, rather than have proprietary code create the listitems as DOM elements in the browser.

JSON is close to being a standard data format -- similar enough to YAML and Python and Ruby hashes that it makes almost no odds. It'd be great to see something so pragmatic become a part of XUL, and it would steal a much-needed jump on XAML, AIR and the rest of the rich-client competitors.

Don't get me wrong -- XML as a real datasource for XUL is a great leap forward. But let's not get bogged down in the old Java/XML paradigm. Leap forward into the 21st Century!

R</description>
		<content:encoded><![CDATA[<p>Wonderful &#8212; but how about JSON? XML is still too heavy for large, remotely-based datasources &#8230; I&#8217;ve been writing a CMS based on XUL which dynamically creates editable listboxes based on data stored in MySQL on the server side and transmitted as JSON to the client side. It&#8217;d be great if the JSON could be used as a native datasource, rather than have proprietary code create the listitems as DOM elements in the browser.</p>
<p>JSON is close to being a standard data format &#8212; similar enough to YAML and Python and Ruby hashes that it makes almost no odds. It&#8217;d be great to see something so pragmatic become a part of XUL, and it would steal a much-needed jump on XAML, AIR and the rest of the rich-client competitors.</p>
<p>Don&#8217;t get me wrong &#8212; XML as a real datasource for XUL is a great leap forward. But let&#8217;s not get bogged down in the old Java/XML paradigm. Leap forward into the 21st Century!</p>
<p>R</p>
]]></content:encoded>
	</item>
</channel>
</rss>
