Who needs RDF?

January 18, 2006 2:20pm 6 comments

It's been proposed that WordPress drop RSS 0.92 and RDF as supported feed formats. This has caused a flurry of posts to the hackers mailing list, and no shortage of blog posts about it.

Taking Owen's comment in the ticket, I evaluated my own RDF usage. I do not publish a link to my wp-rdf.php file, and the only reason I provide an (unpublicized) RDF feed at all is because I've not taken the time to delete the file. For the week of 8 January through 15 January, I received 148 hits to my wp-rdf.php file. Of these, 112 were from www.pluck.com, which helpfully announces that it has zero subscribers to my RDF feed. It sure is happy to consume a feed which gets zero use. All the while Pluck was chewing on my RDF feed, it was also happily consuming my Atom 0.3 and my RSS2 feed.

Yahoo requested my RDF feed 12 times last week; 10 of which were from Yahoo-Blogs. Syndic8 came through 7 times. I had three RDF hits from something announcing itself with Jakarta Commons-HttpClient/3.0. Icerocket hit twice, along with two visits from GoogleBot. Then I had one hit each from PubSub, EdgeIO, ping.blo.gs, Blogslive, Java/1.5.0_03 and finally topicblogs.

The argument for RDF seems to be that there are some really powerful applications consuming RDF in pursuit of the Semantic Web. I asked what those applications might be. I'm genuinely interested: maybe there's some great thingie there that I didn't realize I needed/wanted. I've yet to find out what the great RDF applications are. If anyone can provide salient examples, please comment below.

The uproar around this whole thing surprises me. The RDF advocates make it sound like the sky is falling right now, even though they've yet to produce an example of something that needs RDF. The proposal is to remove RDF from the next official release of WordPress, which is months away. And even then, if RDF is removed from the next version, RDF isn't going to completely evaporate from the internet: upgrade adoption is usually slow (there are still people using WordPress 1.2!), a plugin could reasonably be developed, and an enterprising entity could take this as an opportunity to make an RDF service hub, collecting all the various feeds from non-RDF WordPress blogs and translating them into RDF (here I admit my ignorance: to me, one machine-readable feed format ought to be easily converted to another machine-readable format).


Comments so far: Atom feed of the comments for this post

  1. Phil Ringnalda 2006-01-18 16:26:59

    Now, replace every instance of "RDF" in your post with "XHTML" and every "Atom" or "RSS" with "HTML".

  2. SHRIKEE 2006-01-19 00:21:36

    Whats RDF anyway :)

    RSS2.0 / atom is quite enough i think... (or am i saying something silly now)

  3. Bob 2006-01-19 08:31:31

    I believe in the dream of the semantic web. It can happen, but it will never happen so long as it relies upon content publishers to announce their semantics in the feed--whatever the format. The "metadata at face-value" concept is perfectly appropriate for machine-to-machine interchange of such things as parts lists--the sorts of things we use XML for in business. Or, in keyword-based applications. However, it is a disaster for for semantic content aggregation/search because semantics are conceptually a problem of a higher order. Unlike keyword-based technologies, reliable semantic applications based on metadata will prove unreliable because:

    1. People will use metadata in deceptive ways to lure eyeballs.
    2. People will not always understand, or be able or want to represent, the meaning of their content. For instance, imagine the metadata for a Raymond Carver story.
    3. Semantic aggregators that rely on a specific format are doomed to harvest only a tiny portion of content on the web. The Semantic Web should look at everything that is available.

    I was quite intrigued to learn that Google largely ignores meta tags in HTML, in favor of the content itself. The Semantic Web will usefully succeed only when it uses high-level processing to aggregate/correlate/compare/contextualize content, and ignore (or at least qualify) metadata.

  4. DrBacchus 2006-01-19 15:58:00

    I have been utterly unable to care about the RDF/RSS/Atom conversation. I have them on my websites, and I use them. I have no idea, however, which one(s) I have or use. I don't care. I don't feel like I need to care. They are different delivery mechanisms for the same data. The religious fervor around which is the One True Way perplexes me, but not enough to actually care, and certainly not enough to get involved in the conversation.

    If anyone could describe to me clearly and concisely why the different matters, rather than raving about how A is right and B is evil, perhaps I would care. But all the debate that I've witnessed thus far has been little more than playground namecalling.

  5. Owen 2006-01-20 00:57:46

    http://redalt.com/wiki/Choose+Your+Poison

  6. Igor 2006-01-22 14:54:00

    generally i agree with you.

    but check http://internet.newsforge.com/internet/05/08/23/1457216.shtml nevertheless.

Leave a comment