<?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>Laughing Meme &#187; rss-data</title>
	<atom:link href="http://laughingmeme.org/tag/rss-data/feed/" rel="self" type="application/rss+xml" />
	<link>http://laughingmeme.org</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Mon, 02 Apr 2012 20:12:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>RSS-Data, it Keeps Going and Going</title>
		<link>http://laughingmeme.org/2003/10/07/rss-data-it-keeps-going-and-going/</link>
		<comments>http://laughingmeme.org/2003/10/07/rss-data-it-keeps-going-and-going/#comments</comments>
		<pubDate>Tue, 07 Oct 2003 09:06:00 +0000</pubDate>
		<dc:creator>Kellan</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[rss-data]]></category>

		<guid isPermaLink="false">http://lm.quxx.info/?p=621</guid>
		<description><![CDATA[There are 2 reasons to use RSS 2.0, one is you really like Dave Winer, and you think it is important to stroke his ego, the other is that you&#8217;re scared of RDF. So when Marc says: Yes &#8211; we know that RDF can do many of the things RSS-Data was designed for. But (believe [...]]]></description>
			<content:encoded><![CDATA[<p>
There are 2 reasons to use RSS 2.0, one is you really like Dave Winer, and you think it is important to stroke his ego, the other is that you&#8217;re scared of RDF.  So when <a href="http://blogs.it/0100198/2003/10/05.html#a1807">Marc says</a>:
<blockquote>
Yes &#8211; we know that RDF can do many of the things RSS-Data was designed for.  But (believe it or not) it really has nothing to do with RSS 1.0 at all.  RSS-Data is about extending RSS 2.0.  OK?  Not RSS 1.0.
</blockquote>
I&#8217;m kind of surprised. 
</p>

<p><p>
 We obviously can&#8217;t be wanting RSS-Data to do just the same thing as RDF otherwise, presumably, one would just use RSS 1.0; after all no one seems to be arguing that RSS-Data does a <b>better</b> job then RDF at the arbitrary structuring of data game.  But at some fundamental level, (and having watched the RSS scene for a number of years now I should expect it) I&#8217;ve just never really accepted the idea that there are really <b>that</b> many people who care about Dave Winer&#8217;s ego.  It just makes no sense.
</p>
<p>
Now don&#8217;t get me wrong, I&#8217;m not the world&#8217;s biggest fan of RDF, I don&#8217;t think it magically solves all problems.   Partially because I&#8217;m not sold on the idea of arbitrary data structures, an approach that seems to me to constantly defer the hard work in favor of the quick prototype. (a point Les explores in his <a href="http://www.decafbad.com/blog/tech/rss_data_and_schema.html">&#8220;I got my schema from Amazon, where did your&#8217;s comes from?&#8221;</a> post)  But if you&#8217;re going to do it, then at least <a href="http://www.w3.org/RDF/">do it right</a>.
</p>
<p>
Or as Tom put it so well:
<blockquote>
<a href="http://stone.tuttlesvc.org:880/2003_10_03.html#000295">Those Who Don&#8217;t Learn RDF Will Be Forced to Reimplement It</a>
</blockquot>
</p></p>
]]></content:encoded>
			<wfw:commentRss>http://laughingmeme.org/2003/10/07/rss-data-it-keeps-going-and-going/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RSS-Data:  Perhaps Not the Best Idea Ever</title>
		<link>http://laughingmeme.org/2003/10/03/rss-data-perhaps-not-the-best-idea-ever/</link>
		<comments>http://laughingmeme.org/2003/10/03/rss-data-perhaps-not-the-best-idea-ever/#comments</comments>
		<pubDate>Sat, 04 Oct 2003 06:58:00 +0000</pubDate>
		<dc:creator>Kellan</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[rss-data]]></category>

		<guid isPermaLink="false">http://lm.quxx.info/?p=615</guid>
		<description><![CDATA[Jeremey Allaire has proposed RSS-Data, an attempt to wedge XML-RPC serialization into RSS, an idea which is so phenomenally bad, and wrong headed, I&#8217;m momentarily speechless. (At least of anything I would say in public) The joy, however, of being behind the curve is someone else has already said it for you. Whats all that [...]]]></description>
			<content:encoded><![CDATA[<p>
Jeremey Allaire has <a href="http://radio.weblogs.com/0113297/2003/10/01.html#a236">proposed RSS-Data</a>, an attempt to wedge XML-RPC serialization into RSS, an idea which is so phenomenally bad, and wrong headed, I&#8217;m momentarily speechless. (At least of anything I would say in public) 
</p>

<p><p>
The joy, however, of being behind the curve is someone else has already said it for you.<br />
</p>
<p>
<h3>Whats all that noise?</h3>
Les has put together <a href="http://www.decafbad.com/blog/tech/rss_data_versus_namespace.html">examples of RSS with namespaces vs. RSS-Data</a>; examples that I think speak for themselves (the RSS-Data example is so spaghetti, and loose it gives me the willies just looking at it [or maybe that is my OPML <em>"we'll just cram everything in all which way, like, in poorly defined attributes that we make up as we go along"</em> flashback kicking in]).<br />
</p>
<p>
<h3>Been Done, Been Done Better, Already Part of RSS</h3>
But if they aren&#8217;t speaking to you as clearly (and I&#8217;ll admit the voices in my head are particularly loud and clear tonight), you might see if Danny&#8217;s <a href="http://dannyayers.com/archives/001908.html">Um, we&#8217;ve had that for 3 years it&#8217;s called RDF, and it works much better</a>, makes it any clearer.<br />
</p>
<p>
<h3>Ah, Running Code</h3>
So technologically it sucks, but what about this supposed ease of use?<br />
See <a href="http://www.myelin.co.nz/post/2003/10/3/#200310031">parsing RSS-Data</a> vs. <a href="http://www.myelin.co.nz/post/2003/10/3/#200310032">parsing RSS namespaces</a>, and <a href="http://www.myelin.co.nz/post/2003/10/3/#200310033">compare these 2 samples for readability</a>.
</p>
<p>
<h3>The Macromedia Way?</h3>
Allaire speaks about a new crop of aggregators that could be extended to solve domain specific problems, and new formats of RSS-Data.  All I can say is, namespaces, RDF, and XML&#8230;Hello?</p>

<p>He also mentions how wonderful it would be to get all this stuff into Flash, and Java, and that <a href="http://www.macromedia.com/software/central/">Macromedia Central</a> might be a great container for this stuff, to which I can only say, &#8220;What can you expect from the man who gave us ColdFusion!&#8221; (literally, this is the same spirit that I think ColdFusion embodies in all it&#8217;s hackish, kludgy, kind of uncomfortable with intermediate concepts in computer science, proprietary way)
</p>
<p>
And I challenge someone to explain to me why adding 3-4 layers of nested XML, to get a poorly specified date format is an improvement over just using W3CDTF?
</p></p>
]]></content:encoded>
			<wfw:commentRss>http://laughingmeme.org/2003/10/03/rss-data-perhaps-not-the-best-idea-ever/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

