<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta http-equiv="content-type" content="text/html; charset=utf-8" />
	<meta http-equiv="Expires" content="Mon, 01 Jan 1990 01:00:00 GMT" />
	<meta name="generator" content="Squib/0.4.0.282" />
	<meta name="author" content="Matt Mower" />
	<meta name="keywords" content="matt mower,london,paoga,squib" />
	<meta name="description" content="Curiouser and Curiouser is the weblog of Matt Mower a London based technical marketing manager for software company PAOGA. In his spare time Matt Mower enjoyes developing software applications including this weblog application Squib." />
	<title>Curiouser and Curiouser!</title>
	<link href="http://matt.blogs.it/rss.xml" rel="alternate" title="RSS" type="application/rss+xml" />
<link href="http://matt.blogs.it/themes/fragen3.14/styles/theme_candc.css" media="screen" rel="stylesheet" type="text/css" />

</head>
<body>
<div id="page">
<div id="banner">
    <h1>Curiouser and Curiouser!</h1>
    <em>'Where shall I begin, please your Majesty?' He asked. 'Begin at the beginning,'
the King said, very gravely, 'and go on till you come to the end: then stop.'</em>
</div>
<div id="nav">
    
<div class="box" id="box_about">
<p><strong>About</strong></p>

<p>Wherein Matt Mower (aka rubymatt on FreeNode) rambles about technology, the love of a good MacTop, ruby coding, rails, topics, knowledge management and learning, and politics.</p>
</div>


    
<div class="box" id="box_navigation">
<p><strong>Navigation</strong></p>

<ul>
<li><a href="http://matt.blogs.it/">Home</a></li>
<li><a href="http://matt.blogs.it/all_posts.html">All Posts by Title</a></li>
<li><a href="http://matt.blogs.it/all_archives.html">Monthly Archives</a></li>
<li><a href="http://matt.blogs.it/topics/index.html">Topics</a></li>
</ul>
</div>


    
    
<div class="box" id="box_blogroll">
<strong>Blogroll</strong><ul class="blogroll"><li><a class="orangeButton" href="http://www.tapestrycomics.com/dilbert.xml">XML</a> <a href="http://www.dilbert.com/">Dilbert</a></li>
<li><a class="orangeButton" href="http://www.tapestrycomics.com/getfuzzy.xml">XML</a> <a href="http://www.comics.com//comics/getfuzzy/">Get Fuzzy</a></li>
<li><a class="orangeButton" href="http://www.tapestrycomics.com/liberty.xml">XML</a> <a href="http://www.comics.com/creators/liberty/">Liberty Meadows</a></li>
<li><a class="orangeButton" href="http://www.phoenyx.net/feeds/comics/hedge.rdf">XML</a> <a href="http://www.comics.com/comics/hedge/">Over the Hedge</a></li>
<li><a class="orangeButton" href="http://www.tapestrycomics.com/peanuts.xml">XML</a> <a href="http://www.comics.com//comics/peanuts/">Peanuts</a></li>
<li><a class="orangeButton" href="http://atheos.de/funnies/pvp.rdf">XML</a> <a href="http://www.pvponline.com/">PvP Online</a></li>
<li><a class="orangeButton" href="http://rss.xiffy.nl/xml.php?channel=391">XML</a> <a href="http://www.userfriendly.org/">User Friendly the Comic Strip. by Illiad</a></li>
<li><a class="orangeButton" href="http://www.tapestrycomics.com/wizardofid.xml">XML</a> <a href="http://www.comics.com/creators/wizardofid/">Wizard of Id</a></li>
<li><a class="orangeButton" href="http://matt.blogs.it/rss.xml ">XML</a> <a href="http://matt.blogs.it/">Curiouser and Curiouser!</a></li>
<li><a class="orangeButton" href="http://www.pubsub.com/site_stats_feed.php?site=matt.blogs.it">XML</a> <a href="http://www.pubsub.com/linkcounts.php">PubSub PubStats for matt.blogs.it</a></li>
<li><a class="orangeButton" href="http://www.technorati.com/watchlists/rss.html?wid=2122">XML</a> <a href="http://www.technorati.com/search/matt.blogs.it">Technorati Search for: Curiouser and curiouser!</a></li>
<li><a class="orangeButton" href="http://www.terryfrazier.com/weblog/rss.xml">XML</a> <a href="http://www.terryfrazier.com/weblog/index">b.cognosco</a></li>
<li><a class="orangeButton" href="http://www.bethlet.net/atom.xml">XML</a> <a href="http://www.bethlet.net/">bethlet.net</a></li>
<li><a class="orangeButton" href="http://del.icio.us/rss/devzero/osx">XML</a> <a href="http://del.icio.us/devzero/osx">del.icio.us/devzero/osx</a></li>
<li><a class="orangeButton" href="http://del.icio.us/rss/tag/osx">XML</a> <a href="http://del.icio.us/tag/osx">del.icio.us/tag/osx</a></li>
<li><a class="orangeButton" href="http://weblog.infoworld.com/foster/rss.xml">XML</a> <a href="http://weblog.infoworld.com/foster/">Ed Foster's Radio Weblog</a></li>
<li><a class="orangeButton" href="http://blog.grahamsadd.com/atom.xml">XML</a> <a href="http://blog.grahamsadd.com/">Graham Sadd's Weblog</a></li>
<li><a class="orangeButton" href="http://feeds.feedburner.com/letTheGoodTimesRollByGuyKawasaki">XML</a> <a href="http://blog.guykawasaki.com/">Let the Good Times Roll by Guy Kawasaki</a></li>
<li><a class="orangeButton" href="http://blog.mathemagenic.com/rss.xml">XML</a> <a href="http://blog.mathemagenic.com/">Mathemagenic</a></li>
<li><a class="orangeButton" href="http://maxblumberg.typepad.com/dailymusings/atom.xml">XML</a> <a href="http://maxblumberg.typepad.com/dailymusings/">Max Blumberg Positioning Game</a></li>
<li><a class="orangeButton" href="http://www.drmartinhall.com/index.rdf">XML</a> <a href="http://www.drmartinhall.com/">Minessence -- Doc Martin's Musings</a></li>
<li><a class="orangeButton" href="http://theobvious.typepad.com/blog/atom.xml">XML</a> <a href="http://theobvious.typepad.com/blog/">The Obvious?</a></li>
<li><a class="orangeButton" href="http://onlyagame.typepad.com/only_a_game/atom.xml">XML</a> <a href="http://onlyagame.typepad.com/only_a_game/">Only a Game</a></li>
<li><a class="orangeButton" href="http://paolo.evectors.it/rss.xml">XML</a> <a href="http://paolo.evectors.it/">Paolo Valdemarin: Paolo's Weblog</a></li>
<li><a class="orangeButton" href="http://bash.org/xml/">XML</a> <a href="http://www.bash.org">QDB: Quote Database</a></li>
<li><a class="orangeButton" href="http://ross.typepad.com/blog/index.rdf">XML</a> <a href="http://ross.typepad.com/blog/">Ross Mayfield's Weblog</a></li>
<li><a class="orangeButton" href="http://www.scripting.com/rss.xml">XML</a> <a href="http://www.scripting.com/">Scripting News</a></li>
<li><a class="orangeButton" href="http://www.myelin.co.nz/post/rss.xml">XML</a> <a href="http://www.myelin.co.nz/post/">Second p0st</a></li>
<li><a class="orangeButton" href="http://www.synesthesia.co.uk/blog/feed/rss2/">XML</a> <a href="http://www.synesthesia.co.uk/blog">Synesthesia</a></li>
<li><a class="orangeButton" href="http://the.taoofmac.com/space/RecentChanges?filter=blog&amp;amp;format=rss">XML</a> <a href="http://the.taoofmac.com/space">The Tao of Mac</a></li>
<li><a class="orangeButton" href="http://anjo.blogs.com/metis/index.rdf">XML</a> <a href="http://anjo.blogs.com/metis/">Anjo Anjewierden</a></li>
<li><a class="orangeButton" href="http://www.beyondbullets.com/index.rdf">XML</a> <a href="http://www.beyondbullets.com/">beyond bullets</a></li>
<li><a class="orangeButton" href="http://bps-research-digest.blogspot.com/atom.xml">XML</a> <a href="http://bps-research-digest.blogspot.com">BPS Research Digest</a></li>
<li><a class="orangeButton" href="http://chocnvodka.blogware.com/blog/index.xml">XML</a> <a href="http://chocnvodka.blogware.com/blog">Chocolate and Vodka</a></li>
<li><a class="orangeButton" href="http://feeds.feedburner.com/Corporatebloggingblog">XML</a> <a href="http://www.corporateblogging.info/">CorporateBloggingBlog</a></li>
<li><a class="orangeButton" href="http://del.icio.us/rss/tag/lifehacks">XML</a> <a href="http://del.icio.us/tag/lifehacks">del.icio.us/tag/lifehacks</a></li>
<li><a class="orangeButton" href="http://www.firstadopter.com/index.rdf">XML</a> <a href="http://www.firstadopter.com/">FirstAdopter.com</a></li>
<li><a class="orangeButton" href="http://homepage.mac.com/dave_rogers/news.rss">XML</a> <a href="http://homepage.mac.com/dave_rogers/">Groundhog Day</a></li>
<li><a class="orangeButton" href="http://cgi.pbs.org/cgi-registry/cringely/cringelyrdf.pl">XML</a> <a href="http://www.pbs.org/cringely/">I, Cringely @ PBS.org</a></li>
<li><a class="orangeButton" href="http://marktsinfoblog.blogspot.com/atom.xml">XML</a> <a href="http://marktsinfoblog.blogspot.com">Mark T's information blog</a></li>
<li><a class="orangeButton" href="http://maxblumberg.typepad.com/maxwellbeing/index.rdf">XML</a> <a href="http://maxblumberg.typepad.com/maxwellbeing/">MaxWellBeing</a></li>
<li><a class="orangeButton" href="http://dev.metavalues.com/metavalues/timeline?daysback=90&amp;amp;max=50&amp;amp;wiki=on&amp;amp;ticket=on&amp;amp;changeset=on&amp;amp;milestone=on&amp;amp;format=rss">XML</a> <a href="http://bidwell.textdrive.com:9009/metavalues/timeline">MetaValues: Timeline</a></li>
<li><a class="orangeButton" href="http://blog.monkeymethods.org/atom.xml">XML</a> <a href="http://blog.monkeymethods.org/">monkey methods</a></li>
<li><a class="orangeButton" href="http://googleblog.blogspot.com/atom.xml">XML</a> <a href="http://googleblog.blogspot.com">Official Google Blog</a></li>
<li><a class="orangeButton" href="http://presentationzen.blogs.com/presentationzen/atom.xml">XML</a> <a href="http://presentationzen.blogs.com/presentationzen/">Presentation Zen</a></li>
<li><a class="orangeButton" href="http://simon.incutio.com/syndicate/rss1.0">XML</a> <a href="http://simon.incutio.com/">Simon Willison's Weblog</a></li>
<li><a class="orangeButton" href="http://www.unstruct.org/wp-rdf.php">XML</a> <a href="http://www.unstruct.org">unstruct.org</a></li>
<li><a class="orangeButton" href="http://www.wingedpig.com/index.rdf">XML</a> <a href="http://www.wingedpig.com/">wingedpig.com - Mark Fletcher's Blog</a></li>
<li><a class="orangeButton" href="http://feeds.feedburner.com/Wonderland">XML</a> <a href="http://crystaltips.typepad.com/wonderland/">Wonderland</a></li>
<li><a class="orangeButton" href="http://psychcentral.com/blog/feed/">XML</a> <a href="http://psychcentral.com/blog">World of Psychology</a></li>
<li><a class="orangeButton" href="http://www.slash7.com/xml/rss/feed.xml">XML</a> <a href="http://www.slash7.com/">(24)slash7</a></li>
<li><a class="orangeButton" href="http://www.artima.com/rubycs/feeds/rubycs.rss">XML</a> <a href="http://www.artima.com/">Articles published in Ruby Code &amp; Style</a></li>
<li><a class="orangeButton" href="http://www.chadfowler.com/index.cgi?rss">XML</a> <a href="http://www.chadfowler.com/index.cgi">ChadFowler.com</a></li>
<li><a class="orangeButton" href="http://feeds.feedburner.com/curthibbs">XML</a> <a href="http://blog.curthibbs.us/articles">Curt's Comments</a></li>
<li><a class="orangeButton" href="http://eigenclass.org/hiki.rb?c=rss;tags=blog">XML</a> <a href="http://eigenclass.org/hiki.rb?c=recent">Eigenclass (blog)</a></li>
<li><a class="orangeButton" href="http://www.livejournal.com/users/drbrain/data/rss">XML</a> <a href="http://www.livejournal.com/users/drbrain/">Eric Hodel</a></li>
<li><a class="orangeButton" href="http://tomcopeland.blogs.com/juniordeveloper/rss.xml">XML</a> <a href="http://tomcopeland.blogs.com/juniordeveloper/">Junior developer</a></li>
<li><a class="orangeButton" href="http://www.koziarski.net/feed/atom/">XML</a> <a href="http://www.koziarski.net">Koz Speaks</a></li>
<li><a class="orangeButton" href="http://www.loudthinking.com/index.rdf">XML</a> <a href="http://www.loudthinking.com/">Loud Thinking</a></li>
<li><a class="orangeButton" href="http://www.mad4milk.net/feeds/tag/moo.fx/weblog">XML</a> <a href="http://www.mad4milk.net/tag/weblog/moo.fx">mad4milk feed for tag moo.fx in weblog section</a></li>
<li><a class="orangeButton" href="http://www.magpiebrain.com/index_full.xml">XML</a> <a href="http://www.magpiebrain.com/">magpiebrain</a></li>
<li><a class="orangeButton" href="http://mir.aculo.us/xml/rss/feed.xml">XML</a> <a href="http://mir.aculo.us/articles">mir.aculo.us</a></li>
<li><a class="orangeButton" href="http://jroller.org/rss/obie">XML</a> <a href="http://jroller.com/page/obie">Obie Fernandez</a></li>
<li><a class="orangeButton" href="http://outside-thoughts.octopod.info/xml/atom/feed.xml">XML</a> <a href="http://outside-thoughts.octopod.info/">Octoblog</a></li>
<li><a class="orangeButton" href="http://blog.zenspider.com/index.rdf">XML</a> <a href="http://blog.zenspider.com/">Polishing Ruby</a></li>
<li><a class="orangeButton" href="http://blogs.pragprog.com/cgi-bin/pragdave.cgi/index.rss">XML</a> <a href="http://blogs.pragprog.com/cgi-bin/pragdave.cgi">PragDave</a></li>
<li><a class="orangeButton" href="http://feeds.feedburner.com/projectionist">XML</a> <a href="http://project.ioni.st/">Projectionist</a></li>
<li><a class="orangeButton" href="http://feeds.feedburner.com/raganwald">XML</a> <a href="http://www.braithwaite-lee.com/weblog/">Raganwald</a></li>
<li><a class="orangeButton" href="http://railsexpress.de/blog/xml/rss20/feed.xml">XML</a> <a href="http://railsexpress.de/blog/">RailsExpress.blog</a></li>
<li><a class="orangeButton" href="http://onestepback.org/gemwatch.rss">XML</a> <a href="">Recent Gems</a></li>
<li><a class="orangeButton" href="http://redhanded.hobix.com/index.xml">XML</a> <a href="http://redhanded.hobix.com">RedHanded</a></li>
<li><a class="orangeButton" href="http://weblog.rubyonrails.com/feed/rss2/">XML</a> <a href="http://weblog.rubyonrails.com/">Riding Rails</a></li>
<li><a class="orangeButton" href="http://rubyweeklynews.org/index.xml">XML</a> <a href="http://www.rubyweeklynews.org">Ruby Weekly News</a></li>
<li><a class="orangeButton" href="http://blog.xeraph.org/feed/rss2/">XML</a> <a href="http://blog.xeraph.org">Slave To The Machine</a></li>
<li><a class="orangeButton" href="http://split-s.blogspot.com/atom.xml">XML</a> <a href="http://split-s.blogspot.com">split-s</a></li>
<li><a class="orangeButton" href="http://techno-weenie.net/blog/?rss=1">XML</a> <a href="http://techno-weenie.net/blog/">techno weenie</a></li>
<li><a class="orangeButton" href="http://tech.rufy.com/feed/rss2/">XML</a> <a href="http://tech.rufy.com">Technoblog</a></li>
<li><a class="orangeButton" href="http://jamis.jamisbuck.org/blog.cgi/index.rss">XML</a> <a href="http://jamis.jamisbuck.org/">the { buckblogs :here }</a></li>
<li><a class="orangeButton" href="http://onestepback.org/index.cgi/index.rss">XML</a> <a href="http://onestepback.org/index.cgi">{ | one, step, back | }</a></li>
<li><a class="orangeButton" href="http://habtm.com/xml/atom/feed.xml">XML</a> <a href="http://habtm.com/">~:caboose</a></li>
<li><a class="orangeButton" href="http://www.decafbad.com/atom.xml">XML</a> <a href="http://www.decafbad.com/">0xDECAFBAD</a></li>
<li><a class="orangeButton" href="http://www.alistapart.com/rss.xml">XML</a> <a href="http://www.alistapart.com/">A List Apart</a></li>
<li><a class="orangeButton" href="http://www.ajaxian.com/index.xml">XML</a> <a href="http://www.ajaxian.com/">Ajaxian</a></li>
<li><a class="orangeButton" href="http://www.backpackit.com/weblog/index.xml">XML</a> <a href="http://backpackit.com/weblog/">Backpack Weblog</a></li>
<li><a class="orangeButton" href="http://blog.monstuff.com/index.xml">XML</a> <a href="http://blog.monstuff.com/">Curiosity is bliss</a></li>
<li><a class="orangeButton" href="http://homepages.ihug.com.au/~naseby/rss.xml">XML</a> <a href="http://homepages.ihug.com.au/~naseby/">David Naseby's World</a></li>
<li><a class="orangeButton" href="http://www.docuverse.com/blog/donpark/rss.xml">XML</a> <a href="http://www.docuverse.com/blog/donpark/">Don Park's Daily Habit</a></li>
<li><a class="orangeButton" href="http://epeus.blogspot.com/atom.xml">XML</a> <a href="http://epeus.blogspot.com">Epeus' epigone</a></li>
<li><a class="orangeButton" href="http://dev.r.tucows.com/blog/index.xml">XML</a> <a href="http://farm.tucows.com/blog">The Farm: The Tucows Developers' Hangout</a></li>
<li><a class="orangeButton" href="http://grahamglass.blogs.com/main/atom.xml">XML</a> <a href="http://grahamglass.blogs.com/main/">Graham Glass, etc.</a></li>
<li><a class="orangeButton" href="http://haoli.dnsalias.com/index.xml">XML</a> <a href="http://haoli.dnsalias.com">h a o l i</a></li>
<li><a class="orangeButton" href="http://hypermetrics.com:3000/xml/rss/feed.xml">XML</a> <a href="http://hypermetrics.com:3000/">Hal-lucinations</a></li>
<li><a class="orangeButton" href="http://www.joelonsoftware.com/rss.xml">XML</a> <a href="http://www.joelonsoftware.com">Joel on Software</a></li>
<li><a class="orangeButton" href="http://weblog.infoworld.com/udell/rss.xml">XML</a> <a href="http://weblog.infoworld.com/udell/">Jon's Radio</a></li>
<li><a class="orangeButton" href="http://martinfowler.com/bliki/bliki.rss">XML</a> <a href="http://martinfowler.com/bliki">Martin Fowler's Bliki</a></li>
<li><a class="orangeButton" href="http://minimsft.blogspot.com/atom.xml">XML</a> <a href="http://minimsft.blogspot.com">Mini-Microsoft</a></li>
<li><a class="orangeButton" href="http://www.redhillconsulting.com.au/blogs/simon/index.xml">XML</a> <a href="http://www.redhillconsulting.com.au/blogs/simon/">My hovercraft is full of eels</a></li>
<li><a class="orangeButton" href="http://blogs.osafoundation.org/news/index.xml">XML</a> <a href="http://www.osafoundation.org/">OSAF News</a></li>
<li><a class="orangeButton" href="http://peterkaminski.com/index.rdf">XML</a> <a href="http://peterkaminski.com/">Peter Kaminski</a></li>
<li><a class="orangeButton" href="http://www.cincomsmalltalk.com/rssBlog/ralph-rss.xml">XML</a> <a href="http://www.cincomsmalltalk.com/userblogs/ralph/blogView">Ralph Johnson - Blog</a></li>
<li><a class="orangeButton" href="http://www.intertwingly.net/blog/index.rss2">XML</a> <a href="http://www.intertwingly.net/blog/">Sam Ruby</a></li>
<li><a class="orangeButton" href="http://37signals.com/svn/index_full.rdf">XML</a> <a href="http://37signals.com/svn/">Signal vs. Noise</a></li>
<li><a class="orangeButton" href="http://mmower.backpackit.com/feed/580c59a670b1f7c852e0901b7976e0e8">XML</a> <a href="http://mmower.backpackit.com/account/start">Backpack</a></li>
<li><a class="orangeButton" href="http://www.choof.org/MT/index.xml">XML</a> <a href="http://www.choof.org/MT/">choof.org</a></li>
<li><a class="orangeButton" href="http://www.idealgovernment.com/index.php/weblog/rss_2.0/">XML</a> <a href="http://www.idealgovernment.com/index.php/weblog/index/">Ideal Government</a></li>
<li><a class="orangeButton" href="http://www.idcorner.org/wp-rss2.php">XML</a> <a href="http://www.idcorner.org">The Identity Corner</a></li>
<li><a class="orangeButton" href="http://www.identityblog.com/rss.xml">XML</a> <a href="http://www.identityblog.com/">Kim Cameron's Identity Weblog</a></li>
<li><a class="orangeButton" href="http://danielsolove.blogspot.com/atom.xml">XML</a> <a href="http://danielsolove.blogspot.com">The Solove Chronicles</a></li>
<li><a class="orangeButton" href="http://www.technorati.com/watchlists/rss.html?wid=64358">XML</a> <a href="http://www.technorati.com/cosmos/search.html?url=paoga">Technorati Search for: paoga</a></li>
<li><a class="orangeButton" href="http://blogs.sun.com/roller/rss/wizidm">XML</a> <a href="http://blogs.sun.com/roller/page/wizidm">Wizard of IdM</a></li>
</ul>
</div>


    
<div class="box" id="box_syndication">
<strong>Syndication</strong>
<div id="syndication">
<ul>
	<li><a class="orangeButton" href="http://matt.blogs.it/rss.xml">XML</a></li>
	<li><script type="text/javascript">eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%73%65%6c%66%40%6d%61%74%74%6d%6f%77%65%72%2e%63%6f%6d%22%3e%45%6d%61%69%6c%20%4d%65%3c%2f%61%3e%27%29%3b'))</script></li>
</ul>
</div>
</div>


</div>
<div id="wrapper">
	<div id="content">
		<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:ent="http://www.purl.org/NET/ENT/1.0/">
  <channel>
    <title>Curiouser and Curiouser! on xtm</title>
    <link>http://matt.blogs.it/</link>
    <description>RSS feed for topic xtm</description>
    <copyright>Copyright 2006 Matt Mower</copyright>
    <generator>Squib/0.1</generator>
    <managingEditor>self@mattmower.com</managingEditor>
    <webMaster>self@mattmower.com</webMaster>
    <language>en-gb</language>
    <item>
      <title>Bringing topics to RSS</title>
      <pubDate>Sun, 30 Jun 2002 10:10:55 +0100</pubDate>
      <description>&lt;P&gt;&lt;A href="http://www.iaslash.org/node.php?id=4523"&gt;Bringing metadata back into RSS with subject taxonomies&lt;/A&gt;. I hope to be able to spend time experimenting with XML again after a few projects I'm working on settle down. First on my plate will be to read more about how to bring &lt;A href="http://www.xml.com/pub/a/2001/05/02/semanticwebsite.html"&gt;subject-headings/topics into RSS&lt;/A&gt;. Specifically, I think &lt;A href="http://www.topicmaps.org/xtm/index.html"&gt;XTM for Topic Maps&lt;/A&gt;, the &lt;A href="http://groups.yahoo.com/group/rss-dev/files/Modules/Proposed/mod_taxonomy.html"&gt;RSS taxonomy and Dublin Core modules&lt;/A&gt;, and Peter's &lt;A href="http://xfml.org/"&gt;XFML&lt;/A&gt; are where I am going to be spending my time at first. [&lt;A href="http://www.iaslash.org/"&gt;ia/ - news for information architects&lt;/A&gt;]&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;FONT color=red&gt;»&lt;/FONT&gt; Serendipity!&lt;/P&gt;
&lt;P&gt;I'm also interested in how to add topic-based metadata to RSS feeds.&amp;nbsp; I'd come across XTM a while back but not had an immediate use for it.&amp;nbsp; Time to start reading I guess.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00000065.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
      </ent:cloud>
    </item>
    <item>
      <title>The Tao of Topic Maps</title>
      <pubDate>Wed, 10 Jul 2002 22:30:08 +0100</pubDate>
      <description>&lt;P&gt;&lt;A href="http://www.ontopia.net/topicmaps/materials/tao.html"&gt;The TAO of Topic Maps&lt;/A&gt;. &lt;A href="http://www.ontopia.net/topicmaps/materials/tao.html"&gt;The &lt;ACRONYM title="Topics, Associations, and Occurrences"&gt;TAO&lt;/ACRONYM&gt; of Topic Maps&lt;/A&gt; introduces &lt;A href="http://www.topicmaps.org/"&gt;topic maps&lt;/A&gt;, a new &lt;A class=acronym title="International Organization for Standardisationclick to visit the ISO web site" href="http://www.iso.ch/"&gt;ISO&lt;/A&gt; standard for describing knowledge structures and associating them with information resources. [&lt;A href="http://home.netcom.com/~luskr/weblog/radio/categories/kLogs/"&gt;Ron Lusk: Ron's K-Logs&lt;/A&gt;]&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;» Wow cool.&amp;nbsp; More reading for tomorrow!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00000168.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/k-log.xml" ent:id="k-log" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>TAO of topic maps</title>
      <pubDate>Mon, 15 Jul 2002 21:52:39 +0100</pubDate>
      <description>&lt;P&gt;&lt;A href="http://www.steptwo.com.au/columntwo/archives/000090.html"&gt;The TAO of Topic Maps&lt;/A&gt;. Steve Pepper has written a succinct introduction to topic maps, titled The TAO of Topic Maps. To quote Steve: Topic [&lt;A href="http://www.steptwo.com.au/columntwo/"&gt;Column Two&lt;/A&gt;]&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;FONT color=red&gt;»&lt;/FONT&gt; I finally got a chance to read this paper on the tube going to London today.&amp;nbsp; A key paragraph that leapt out at me was:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;"&lt;FONT face="Courier, Monospace"&gt;But knowledge is fundamentally different from information: the difference is that between knowing a thing versus simply having information about it.&amp;nbsp; And if, as one writer claims, 'knowledge management covers three main knowledge activities: generation, codification, and transfer', then topic maps can be regarded as the standard for codification that is the necessary prerequisite for the development of tools that assist in the generation and transfer of knowledge.&lt;/FONT&gt;"&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;In general the topic maps approach seems very sound to me with very laudible goals.&amp;nbsp; It also dovetails nicely with a lot of my liveTopics efforts and lends some new and credible directions.&lt;/P&gt;
&lt;P&gt;For example I have already implemented code in the liveTopics plugin to export the topical references in the weblog as an XTM topic map.&amp;nbsp;&amp;nbsp; Additionally my idea for &lt;EM&gt;topic themes&lt;/EM&gt; seems almost identical to the concept of themes in the document.&lt;/P&gt;
&lt;P&gt;It also highlights some things I should address.&amp;nbsp; The idea of synonyms and homynyms are clearly important once people start sharing their topics (via topicRolls).&amp;nbsp; It may also be useful to allow people to define their own glossaries (maybe integrated with the existing Radio glossary).&amp;nbsp; And in order to generate occurrence data the permalinks of each posting should be used as topic references to that posting.&lt;/P&gt;
&lt;P&gt;All in all a useful guide to the capabilities of topic maps.&amp;nbsp; What is required now is another work building upon this that details some of the applications that topic maps will enable.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00000202.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/information-overload.xml" ent:id="information-overload" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>Web Ontology</title>
      <pubDate>Thu, 08 Aug 2002 22:55:13 +0100</pubDate>
      <description>&lt;P&gt;&lt;A href="http://www.iaslash.org/node.php?id=4576"&gt;OWL Web Ontology Language Working Drafts Published&lt;/A&gt;. From W3C news releases: &lt;I&gt;The Web Ontology Working Group has released three first Working Drafts. The &lt;A href="http://w3.org/TR/2002/WD-owl-features-20020729/"&gt;Feature Synopsis&lt;/A&gt;, &lt;A href="http://w3.org//TR/2002/WD-owl-absyn-20020729/"&gt;Abstract Syntax&lt;/A&gt; and &lt;A href="http://w3.org//TR/2002/WD-owl-ref-20020729/"&gt;Language Reference&lt;/A&gt; describe the OWL Web Ontology Language 1.0 and its subset OWL Lite. Automated tools can use common sets of terms called ontologies to power services such as more accurate Web search, intelligent software agents, and knowledge management. OWL is used to publish and share ontologies on the Web. Read about the W3C &lt;A href="http://w3.org//2001/sw/"&gt;Semantic Web Activity&lt;/A&gt;.&lt;/I&gt; [&lt;A href="http://www.iaslash.org/"&gt;ia/ - news for information architects&lt;/A&gt;]&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;» Interesting stuff.&amp;nbsp; I shall have to see how this relates to Topic Mapping and XTM.&amp;nbsp; My guess is that OWL is a layer above XTM and is used for providing the &lt;EM&gt;contours&lt;/EM&gt; of the topic map.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00000271.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/groove.xml" ent:id="groove" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/p2p.xml" ent:id="p2p" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>First book on XTM topic maps?</title>
      <pubDate>Sat, 10 Aug 2002 23:46:25 +0100</pubDate>
      <description>&lt;P&gt;&lt;A href="http://www.steptwo.com.au/columntwo/archives/000141.html"&gt;New book on topic maps&lt;/A&gt;. Addison-Wesley Professional has just released a new book titled XML Topic Maps: Creating and Using Topic Maps for the Web... [&lt;A href="http://www.steptwo.com.au/columntwo/"&gt;Column Two&lt;/A&gt;]&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;FONT color=red&gt;»&lt;/FONT&gt; Looks good.&amp;nbsp; Some more info:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Knowledge bases can be designed that not only relate concepts together but also can point to the resources relevant to each concept."&lt;/LI&gt;
&lt;LI&gt;Beginning with a broad introduction and tutorial of topic maps and XTM technology, the book then lays out strategies for creating and deploying the technology.&lt;/LI&gt;
&lt;LI&gt;Along the way the latest theoretical perspectives are offered along with a discussion of the challenges developers will face as the Web continues to evolve and develop.&lt;/LI&gt;
&lt;LI&gt;"The topic maps paradigm enables Global Federated Knowledge Interchange -- a concept that should be important to you if you are a large information owner with diversely structured information assets and international reach."&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;And I said I wouldn't buy any more books....&lt;/P&gt;&lt;/BLOCKQUOTE&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00000303.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/k-log.xml" ent:id="k-log" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/knowledge-management.xml" ent:id="knowledge-management" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/livetopics.xml" ent:id="livetopics" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/metadata.xml" ent:id="metadata" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/radio.xml" ent:id="radio" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>XTM export of a weblog</title>
      <pubDate>Mon, 26 Aug 2002 21:25:56 +0100</pubDate>
      <description>&lt;P&gt;Anyone with an interest in XTM want to check &lt;A href="http://radio.weblogs.com/0107808/outlines/topics/topics.xtm"&gt;this&lt;/A&gt; out?&lt;/P&gt;
&lt;P&gt;It's my weblog + topics exported as a topic map via liveTopics.&amp;nbsp; I'd be interested in any opinions as to the correctness of my XTM implementation, use of tags etc...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00000461.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/creativity.xml" ent:id="creativity" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/innovation.xml" ent:id="innovation" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>Klogs can  improve the value of what you write</title>
      <pubDate>Wed, 28 Aug 2002 15:27:46 +0100</pubDate>
      <description>&lt;A href="http://radio.weblogs.com/0107808/"&gt;Curiouser and curiouser!&lt;/A&gt;&amp;nbsp;in &lt;A href="http://radio.weblogs.com/0107808/2002/08/27.html#a339"&gt;There's a hole in my bucket...&lt;/A&gt;. 
&lt;P&gt;
&lt;BLOCKQUOTE&gt;&lt;FONT color=darkblue&gt;As a klogger, over the past 3 months or so, I have recorded &amp; published tens if not hundreds of thoughts.&amp;nbsp;&amp;nbsp;I doubt if I shared one&amp;nbsp;quarter of output during the last 6 years I worked at various companies.&amp;nbsp; Oh I would probably have emailed here and there, spoken up during meetings.&amp;nbsp; But I wonder just how much knowledge is being &lt;EM&gt;lost&lt;/EM&gt;, second by second, in most companies by each employee.&amp;nbsp; Then multiply up...&lt;/FONT&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;But even if they would catch those thoughts, it's going to be very difficult to find something relevant and to understand it our of the context. More or less like forum discussion: you have to follow for some time to make sense of it.&lt;/P&gt;
&lt;P&gt;Going through blog archives is not easy... So far I benefit more from the distributed dialog and from the collective filtering. So, blogs is more for sharing, rather than capturing...&lt;/P&gt;
&lt;P&gt;[&lt;A href="http://radio.weblogs.com/0109961/"&gt;Mathemagenic&lt;/A&gt;]&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;FONT color=maroon&gt;»&lt;/FONT&gt; I don't think this problem is necessarily inherent in blogging/klogging as practiced, more a problem in the simple calendar based access method most weblogs provide by default.&lt;/P&gt;
&lt;P&gt;But there are other options, for example a Radio weblog with &lt;FONT color=maroon&gt;liveTopics&lt;/FONT&gt;&amp;nbsp;adds another dimension for relating posts together to create a &lt;EM&gt;train of thought&lt;/EM&gt;.&amp;nbsp; You can follow a topic from a post into a table of contents where you can see other posts referencing that topic.&amp;nbsp; You can also see, for each post, other topics that were associated with it allowing you to hop from one subject of conversation to another.&lt;/P&gt;
&lt;P&gt;The next level is based upon XML topic maps (in XTM format) which I am experimenting with generating right now.&amp;nbsp; This will allow you to &lt;EM&gt;reconstruct &lt;/EM&gt;the weblog to serve different purposes and, by merging topic maps from different weblogs together, to analyse a larger conversational "space."&lt;/P&gt;
&lt;P&gt;All in all I think klogs will, ultimately,&amp;nbsp;vastly improve the ability for people to find things that are relevant and meaningful among the discourse of themselves and others.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00000472.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/uk-culture.xml" ent:id="uk-culture" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>XFML and the weblog</title>
      <pubDate>Sat, 05 Oct 2002 10:38:06 +0100</pubDate>
      <description>&lt;A href="http://radio.weblogs.com/0110772/2002/10/04.html#a393"&gt;An overview of faceted classification&lt;/A&gt;. 
&lt;P&gt;Peter over at &lt;A href="http://poorbuthappy.com/ease/"&gt;Ease&lt;/A&gt; provides a short overview of what's happening&amp;nbsp;now in &lt;A href="http://poorbuthappy.com/ease/000481.html"&gt;faceted classification&lt;/A&gt;. Worth looking at if you're interested in metadata and taxonomies. Peter writes:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;EM&gt;&lt;FONT color=darkblue&gt;tool availability is coming, and that's good because that will allow us to experiment and then refine the theory.&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;This is precisely how I think it should happen. It's a bootstrap process.&lt;/P&gt;
&lt;P&gt;[&lt;A href="http://radio.weblogs.com/0110772/"&gt;Seb's Open Research&lt;/A&gt;]&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;FONT color=red&gt;»&lt;/FONT&gt; The forthcoming 1.0.5 release of liveTopics will have a built in XFML exporter.&amp;nbsp; However, in a sense, this is nothing more than the simple XTM exporter already present (although somewhat buried).&lt;/P&gt;
&lt;P&gt;To see a sample of the XFML from a liveTopics enabled weblog take a look &lt;A href="http://radio.weblogs.com/0107808/outlines/topics/xfml-map.xml"&gt;here&lt;/A&gt;.&amp;nbsp; As you will see we have only one XFML facet &lt;EM&gt;generic&lt;/EM&gt; defined to which all of the topics belong.&lt;/P&gt;
&lt;P&gt;In considering my own ideas for theme support in liveTopics I think they can be mapped to XFML 'parent topics' and so we won't really be using XFML facets at all.&lt;/P&gt;
&lt;P&gt;This then begs the question:&amp;nbsp; Of what use is XFML faceted classifaction in a weblog?&lt;/P&gt;&lt;/BLOCKQUOTE&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00000649.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/knowledge-management.xml" ent:id="knowledge-management" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/tools.xml" ent:id="tools" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/topics.xml" ent:id="topics" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>XTM and XFML: more cousins than competitors</title>
      <pubDate>Tue, 08 Oct 2002 22:34:19 +0100</pubDate>
      <description>&lt;A href="http://radio.weblogs.com/0110772/2002/10/08.html#a420"&gt;A faceted classification standard&lt;/A&gt;. 
&lt;P&gt;&lt;A href="http://radio.weblogs.com/0107808/2002/10/08.html#a464"&gt;XFML 1.0 (CORE) Published today&lt;/A&gt;. [&lt;A href="http://radio.weblogs.com/0107808/"&gt;Curiouser and curiouser!&lt;/A&gt;]&lt;/P&gt;
&lt;P&gt;Does this have the same purpose as XTM (topic maps)? What are the differences?&lt;/P&gt;
&lt;P&gt;[&lt;A href="http://radio.weblogs.com/0110772/"&gt;Seb's Open Research&lt;/A&gt;]&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;FONT color=red&gt;»&lt;/FONT&gt; Whilst XTM and XFML do have many similarities (and theoretically you could represent any XFML document using XTM -- I think) they are different.&lt;/P&gt;
&lt;P&gt;XTM&amp;nbsp;was designed to be a &lt;EM&gt;generalized format for representing arbitrary topic relationships&lt;/EM&gt;. The upshot is that XTM, whilst expressive, is relatively complicated.&amp;nbsp;&amp;nbsp;XFML is more focused and so, IMO,&amp;nbsp;easier to get going with.&amp;nbsp; XTM can support arbitrary, complex,&amp;nbsp;relationships among topics.&amp;nbsp; XFML supports fewer simpler relationships.&amp;nbsp; Don't go getting the idea that XFML is inferior though.&lt;/P&gt;
&lt;P&gt;One of XFML's guiding principles is that it be focused and easy to implement.&amp;nbsp; In this I think it succeeds admirably.&amp;nbsp; The spec is only about 8 or 9 pages long.&lt;/P&gt;
&lt;P&gt;In an XTM document everything is a topic or relationship.&amp;nbsp; This means you can model arbitrary structures, but this very power makes XTM quite complex and an individual XTM document is not necessarily easy to understand.&lt;/P&gt;
&lt;P&gt;By contrast XFML defines just&amp;nbsp;three structures:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;topics (can belong to a single facet)&lt;/LI&gt;
&lt;LI&gt;facets (can group many topics)&lt;/LI&gt;
&lt;LI&gt;pages (can have topics as &lt;STRONG&gt;occurrences&lt;/STRONG&gt;)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;For most web-based applications these three concepts are sufficiently expressive.&amp;nbsp; Topics can have a parent (but only 1, which must be&amp;nbsp;within the same facet).&amp;nbsp; A facet thereby is a hierarchy of topics.&amp;nbsp; So an XFML document contains a number of&amp;nbsp;topic hierarchies which each define a seperable &lt;STRONG&gt;metadata concept&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;To understand this idea imagine you define topics under the facet &lt;FONT color=maroon&gt;Date of Publication&lt;/FONT&gt; like:&lt;/P&gt;
&lt;P&gt;1999&lt;BR&gt;2000&lt;BR&gt;&amp;nbsp; Jan 2000&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 Jan 2000&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 Jan 2000&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;BR&gt;&amp;nbsp; Feb 2000&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;BR&gt;&amp;nbsp; ...&lt;BR&gt;...&lt;/P&gt;
&lt;P&gt;Each &lt;STRONG&gt;page&lt;/STRONG&gt; in the XFML document will have an &lt;STRONG&gt;occurence&lt;/STRONG&gt; of a topic like "1 Jan 2000" indicating its date of publication.&lt;/P&gt;
&lt;P&gt;Another facet could be &lt;FONT color=maroon&gt;Author&lt;/FONT&gt; with topics like:&lt;/P&gt;
&lt;P&gt;InfoWorld&lt;BR&gt;&amp;nbsp; Jon Udel&lt;BR&gt;&amp;nbsp; Bob Lewis&lt;BR&gt;Novissio&lt;BR&gt;&amp;nbsp; Matt Mower&lt;/P&gt;
&lt;P&gt;and again each &lt;STRONG&gt;page&lt;/STRONG&gt; in the XFML document will have an &lt;STRONG&gt;occurrence&lt;/STRONG&gt; of the appropriate author topic.&lt;/P&gt;
&lt;P&gt;The first thing to notice is that it probably doesn't make sense for a topic from the Author facet to appear in the Date of Publication facet (and vice-verca)&amp;nbsp; They really are orthogonal concepts.&lt;/P&gt;
&lt;P&gt;The other thing is that because the topics are hierarchical we can start off with a general filter and drill down.&amp;nbsp; These two facets would allow you to immediately restrict the range of pages you were looking at to:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;only those published by InfoWorld (or Novissio)&lt;/LI&gt;
&lt;LI&gt;only those published in a specific year&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Drilling down further into either facet will filter to an even narrower (more focussed) set of results.&amp;nbsp; This is a very powerful tool if you have the right facets and appropriately defined topic hierarchies (for your application).&lt;/P&gt;
&lt;P&gt;For a much clearer and more succint definition read&amp;nbsp; &lt;A href="http://www.highcontext.com/"&gt;David Gammel's&lt;/A&gt;&amp;nbsp;recent post to the xfml group &lt;A href="http://groups.yahoo.com/group/xfml/message/145"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The other powerful concept embodied directly in XFML is the idea of connecting topics together.&amp;nbsp; This allows me to say, within my map, that:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;my &lt;FONT color=maroon&gt;topic X&lt;/FONT&gt; = your &lt;FONT color=green&gt;topic Y&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Which is a very powerful, decentralised,&amp;nbsp;way of sharing your indexing efforts without requiring that everyone use the same topics/terminology.&amp;nbsp; For building real-world topic maps among groups of disconnected people (such as those in different organisations) this could be essential.&lt;/P&gt;
&lt;P&gt;Okay I've about run out of steam for the moment.&amp;nbsp; Hopefully this was useful though.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00000686.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/the-middle-east.xml" ent:id="the-middle-east" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>Topic Maps: CMS is only the beginning</title>
      <pubDate>Thu, 21 Nov 2002 09:59:41 +0000</pubDate>
      <description>&lt;P&gt;&lt;A href="http://www.steptwo.com.au/columntwo/archives/000381.html"&gt;Topic maps in content management&lt;/A&gt;. Lars Marius Garshol recently e-mailed me, and pointed me his very interesting article on topic maps and content management. This talks about using an Integrated Topic Management System (ITMS) to provide a much more powerful management interface to the normal... [&lt;A href="http://www.steptwo.com.au/columntwo/"&gt;Column Two&lt;/A&gt;]&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;FONT color=red&gt;»&lt;/FONT&gt; I'm fundamentally a believer in topic maps even though I haven't really seen them in concrete action yet.&amp;nbsp; I just believe that they are too simple and elegant an idea to not work.&amp;nbsp; The nice thing is that with XTM and XFML beginning to take off we are sure to see more and more applications that do support topic maps.&lt;/P&gt;
&lt;P&gt;One thing in particular that interests me is that Alex Shapiro (of TouchGraph fame) has created a Personal Brain viewer.&amp;nbsp; This uses the new brain exporter to create a map that is browsable in a TouchGraph viewer.&amp;nbsp; It's very cool to be able to take the plex-style view of Personal Brain and switch to a TG style view.&amp;nbsp; If only they could be integrated somehow...&lt;/P&gt;
&lt;P&gt;For my own part liveTopics adds to the capability of Radio as a CMS by overlaying a topic based structure onto the content.&amp;nbsp; This will become more powerful when topics can themselves be structured, and when the postings from multiple weblogs can be related by content.&lt;/P&gt;
&lt;P&gt;Something that worries me though is a recent comment (I cannot remember the source) that weblogs+topics are just recreating threaded discussions.&amp;nbsp; I can't quite articulate yet what it is I don't like about this comment, but there is something here that bothers me.&amp;nbsp; (Note: I see nothing wrong with threaded discussion per-se, I think I am more bothered by the possible perception that blogs = another usenet somehow)&lt;/P&gt;&lt;/BLOCKQUOTE&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00000846.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/dublin-core.xml" ent:id="dublin-core" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/livetopics.xml" ent:id="livetopics" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/metadata.xml" ent:id="metadata" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/rdf.xml" ent:id="rdf" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/rss.xml" ent:id="rss" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/semantic-web.xml" ent:id="semantic-web" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/topics.xml" ent:id="topics" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/xtm.xml" ent:id="xtm" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>Socialising with the SocialText crew</title>
      <pubDate>Tue, 25 Feb 2003 20:28:11 +0000</pubDate>
      <description>&lt;P&gt;Good conference call today between &lt;A href="http://radio.weblogs.com/0114726/"&gt;Ross&lt;/A&gt; and &lt;A href="http://alevin.com/weblog/"&gt;Adina&lt;/A&gt; of &lt;A href="http://www.socialtext.com/"&gt;SocialText&lt;/A&gt; and &lt;A href="http://paolo.evectors.it/"&gt;Paolo&lt;/A&gt; and I.&amp;nbsp; We all shared of our vision and our plans for the future which seem to be quite complementary.&amp;nbsp; It's good to talk to other people doing interesting things in this space and I hope that we get an opportunity to work together.&amp;nbsp; Certainly we both believe in the importance of supporting standards which, for us, means a big focus on &lt;A href="http://backend.userland.com/rss"&gt;RSS2.0&lt;/A&gt; and &lt;A href="http://www.topicmaps.org/xtm/1.0/"&gt;XTM&lt;/A&gt;.&lt;/P&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00001210.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
      </ent:cloud>
    </item>
    <item>
      <title>Exploring topics in RSS2.0</title>
      <pubDate>Sat, 05 Apr 2003 10:38:33 +0100</pubDate>
      <description>&lt;P&gt;I've been doing some thinking about how to encode topic information into &lt;STRONG&gt;RSS2.0&lt;/STRONG&gt; feeds.&amp;nbsp; As a simple test of the Radio callback facility I have &lt;A href="http://matt.blogs.it/rss.xml"&gt;implemented&lt;/A&gt; a very simplistic protocol.&amp;nbsp; Within each &lt;item&gt; is a tag&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;FONT color=blue&gt;&lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;topic&lt;/FONT&gt; &lt;FONT color=maroon&gt;id&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;STRONG&gt;topic_id&lt;/STRONG&gt;&lt;FONT color=blue&gt;"&lt;/FONT&gt; &lt;FONT color=maroon&gt;type&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;STRONG&gt;topic-type&lt;/STRONG&gt;&lt;FONT color=blue&gt;"&lt;/FONT&gt; &lt;FONT color=maroon&gt;source&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;STRONG&gt;url&lt;/STRONG&gt;&lt;FONT color=blue&gt;"&gt;&lt;/FONT&gt;&lt;STRONG&gt;topic name&lt;/STRONG&gt;&lt;FONT color=blue&gt;&lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;topic&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;for each topic associated with the item (post).&amp;nbsp; A concrete example (using the rsstopics namespace):&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;SPAN class=m&gt;&lt;FONT color=#0000ff&gt;&lt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT color=#990000&gt;&lt;SPAN class=t&gt;rsstopics:topic&lt;/SPAN&gt;&lt;SPAN class=t&gt; rsstopics:id&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN class=m&gt;&lt;FONT color=#0000ff&gt;="&lt;/FONT&gt;&lt;/SPAN&gt;&lt;B&gt;the_state&lt;/B&gt;&lt;SPAN class=m&gt;&lt;FONT color=#0000ff&gt;"&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=t&gt;&lt;FONT color=#990000&gt; rsstopics:source&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=m&gt;&lt;FONT color=#0000ff&gt;="&lt;/FONT&gt;&lt;/SPAN&gt;&lt;B&gt;http://matt.blogs.it/topics/topicsT.html#the_state&lt;/B&gt;&lt;SPAN class=m&gt;&lt;FONT color=#0000ff&gt;"&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=t&gt;&lt;FONT color=#990000&gt; rsstopics:type&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=m&gt;&lt;FONT color=#0000ff&gt;="&lt;/FONT&gt;&lt;/SPAN&gt;&lt;B&gt;generic&lt;/B&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN class=m&gt;"&lt;/SPAN&gt;&lt;SPAN class=m&gt;&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN class=tx&gt;&lt;STRONG&gt;the state&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN class=m&gt;&lt;FONT color=#0000ff&gt;&lt;/&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=t&gt;&lt;FONT color=#990000&gt;rsstopics:topic&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=m&gt;&lt;FONT color=#0000ff&gt;&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;&lt;SPAN class=m&gt;Whilst this does have the advantage that it's simple and direct it's also a bit silly to invent a new format for topic information when we have two &lt;EM&gt;standard&lt;/EM&gt; culprits available already:&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL dir=ltr&gt;
&lt;LI&gt;
&lt;DIV&gt;&lt;SPAN class=m&gt;&lt;A href="http://www.w3.org/TR/rdf-primer/"&gt;Resource Description Framework (RDF)&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV&gt;&lt;SPAN class=m&gt;&lt;A href="http://www.topicmaps.org/xtm/1.0/"&gt;XML Topic Maps (XTM)&lt;/A&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P dir=ltr&gt;&lt;SPAN class=m&gt;RDF is a general format for describing resources.&amp;nbsp; A resource in RDF terms is anything which can be uniquely identified by a URI.&amp;nbsp; An RDF statement (utilizing &lt;A href="http://dublincore.org/"&gt;Dublin Core&lt;/A&gt; metadata) that asserts me as the owner of my weblog might look something like:&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr&gt;&lt;SPAN class=m&gt;&lt;FONT color=blue&gt;&lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;rdf:Description rdf:about&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;STRONG&gt;http://matt.blogs.it&lt;/STRONG&gt;&lt;FONT color=blue&gt;"&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;dc:Creator&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;STRONG&gt;Matt Mower&lt;/STRONG&gt;&lt;FONT color=blue&gt;&lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;dc:Creator&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;rdf:Description&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;&lt;SPAN class=m&gt;If you cut away the syntactic fluff what this says is:&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr&gt;&lt;SPAN class=m&gt;&lt;STRONG&gt;Matt Mower&lt;/STRONG&gt; is the &lt;STRONG&gt;Creator&lt;/STRONG&gt; of &lt;A href="http://matt.blogs.it/"&gt;http://matt.blogs.it&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;&lt;SPAN class=m&gt;Referring back to the problem at hand, describing what a post (expressed as an RSS item) is about we could come up with something like:&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr&gt;&lt;SPAN class=m&gt;&lt;FONT color=blue&gt;&lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;item&lt;/FONT&gt; &lt;FONT color=maroon&gt;rdf:about&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;STRONG&gt;permalink&lt;/STRONG&gt;&lt;FONT color=blue&gt;"&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;SPAN class=m&gt;&lt;FONT color=#0000ff&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;&lt;FONT color=maroon&gt;topic&lt;/FONT&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;FONT color=maroon&gt;id&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;FONT color=#000000&gt;&lt;STRONG&gt;topic_id&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT color=blue&gt;"&lt;/FONT&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;FONT color=maroon&gt;type&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;FONT color=#000000&gt;&lt;STRONG&gt;topic-type&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT color=blue&gt;"&lt;/FONT&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;FONT color=maroon&gt;source&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;FONT color=#000000&gt;&lt;STRONG&gt;url&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT color=blue&gt;"&gt;&lt;/FONT&gt;&lt;FONT color=#000000&gt;&lt;STRONG&gt;topic name&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT color=blue&gt;&lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;topic&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=m&gt;&lt;FONT color=#0000ff&gt;&lt;BR&gt;&lt;/&lt;FONT color=maroon&gt;item&lt;/FONT&gt;&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;&lt;SPAN class=m&gt;&lt;SPAN class=m&gt;Which is more or less exactly where we started -- using RDF hasn't altered the solution but it has added some framework around it (in this case adding rdf:about to signal the presence of RDF data within the item).&amp;nbsp; However we can go a step further.&amp;nbsp; A useful &lt;A href="http://www.xml.com/pub/a/2001/05/02/semanticwebsite.html"&gt;article&lt;/A&gt; by &lt;A href="http://www.xml.com/pub/au/74"&gt;Eric van der Vlist&lt;/A&gt; discusses this very subject and refers to the &lt;STRONG&gt;RSS1.0&lt;/STRONG&gt; taxonomy module.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P dir=ltr&gt;&lt;SPAN class=m&gt;&lt;SPAN class=m&gt;Somewhat counter to what you would expect &lt;A href="http://backend.userland.com/rss"&gt;RSS2.0&lt;/A&gt; does not follow on from &lt;A href="http://www.purl.org/rss/1.0/"&gt;RSS1.0&lt;/A&gt;, nor does RSS1.0 follow on from the popular RSS0.9x formats.&amp;nbsp; RSS1.0 is, depending upon your point of view, a step forward or an aberation.&amp;nbsp; RSS1.0 uses a modular set of RDF based tags to describe items in the RSS feed.&amp;nbsp; One such module is the &lt;A href="http://www.purl.org/rss/1.0/modules/taxonomy/"&gt;Taxonomy module&lt;/A&gt; which is intended to allow classification of RSS channels &amp; items.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P dir=ltr&gt;&lt;SPAN class=m&gt;&lt;SPAN class=m&gt;Using the taxonomy module you create something like:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;SPAN class=m&gt;&lt;SPAN class=m&gt;&lt;FONT color=blue&gt;&lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;item rdf:about&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;STRONG&gt;permalink&lt;/STRONG&gt;"&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;taxo:topics&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;rdf:Bag&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;rdf:li resource&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;STRONG&gt;topic-uri-1&lt;/STRONG&gt;&lt;FONT color=blue&gt;"/&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;rdf:li resource&lt;/FONT&gt;="&lt;STRONG&gt;topic-uri-2&lt;/STRONG&gt;&lt;FONT color=blue&gt;"/&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;rdf:Bag&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;taxo:topics&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;item&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;SPAN class=m&gt;&lt;SPAN class=m&gt;Here the &lt;topics&gt; element contains a list (using the RDF defined Bag - or unorderer list -&amp;nbsp;container element) of resources indicating topics that describe the item.&amp;nbsp;&amp;nbsp;Each resource then has a &lt;topic&gt;&amp;nbsp;element that describes the topic.&amp;nbsp; It&amp;nbsp; might look something like:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr&gt;&lt;SPAN class=m&gt;&lt;SPAN class=m&gt;&lt;FONT color=blue&gt;&lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;taxo:topic rdf:about&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;STRONG&gt;http://matt.blogs.it/topics/topicsT.html#the_state&lt;/STRONG&gt;&lt;FONT color=blue&gt;"&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;taxo:link&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;STRONG&gt;http://matt.blogs.it/topics/topicsT.html#the_state&lt;/STRONG&gt;&lt;FONT color=blue&gt;&lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;taxo:link&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=m&gt;&lt;SPAN class=m&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;rsstopics:type&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;STRONG&gt;generic&lt;/STRONG&gt;&lt;FONT color=blue&gt;&lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;rsstopics:type&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;dc:title&lt;/FONT&gt;&gt;&lt;STRONG&gt;The State&lt;/STRONG&gt;&lt;FONT color=blue&gt;&lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;dc:title&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=blue&gt;&lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;taxo:topic&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;&lt;SPAN class=m&gt;&lt;SPAN class=m&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=m&gt;&lt;SPAN class=m&gt;Although it's a jumble of RDF, the RSS1.0 taxonomy module, Dublic&amp;nbsp;Core,&amp;nbsp;and, a custom rsstopics schema this says exactly the same thing as the original:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr&gt;&lt;SPAN class=m&gt;&lt;SPAN class=m&gt;&lt;FONT color=#0000ff&gt;&lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;topic&lt;/FONT&gt; &lt;FONT color=maroon&gt;id&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;STRONG&gt;topic_id&lt;/STRONG&gt;&lt;FONT color=blue&gt;"&lt;/FONT&gt; &lt;FONT color=maroon&gt;type&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;STRONG&gt;topic-type&lt;/STRONG&gt;&lt;FONT color=blue&gt;"&lt;/FONT&gt; &lt;FONT color=maroon&gt;source&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;STRONG&gt;url&lt;/STRONG&gt;&lt;FONT color=blue&gt;"&gt;&lt;/FONT&gt;&lt;STRONG&gt;topic name&lt;/STRONG&gt;&lt;FONT color=blue&gt;&lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;topic&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;SPAN class=m&gt;&lt;SPAN class=m&gt;
&lt;P dir=ltr&gt;But do we have to deal with such an&amp;nbsp;ugly mess?&amp;nbsp;&amp;nbsp;Perhaps not.&amp;nbsp; Our original choices&amp;nbsp;included the XML Topic Maps format.&amp;nbsp;&amp;nbsp;This is a complete specification for exchanging topic information.&amp;nbsp; An example of a topic in XTM format might look something like:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr&gt;&lt;FONT color=blue&gt;&lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;topic&lt;/FONT&gt; &lt;FONT color=maroon&gt;id&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;STRONG&gt;the_state&lt;/STRONG&gt;&lt;FONT color=blue&gt;"&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;instanceOf&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;topicRef&lt;/FONT&gt; &lt;FONT color=maroon&gt;xlink:href&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;STRONG&gt;http://www.purl.org/rss-topics/rss-topics#generic&lt;/STRONG&gt;&lt;FONT color=blue&gt;"&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;instanceOf&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;baseName&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;baseNameString&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;STRONG&gt;The State&lt;/STRONG&gt;&lt;FONT color=blue&gt;&lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;baseNameString&lt;/FONT&gt;&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;occurence&lt;/FONT&gt; &lt;FONT color=maroon&gt;id&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;STRONG&gt;the-state-item&lt;/STRONG&gt;&lt;FONT color=blue&gt;"&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;instanceOf&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;topicRef&lt;/FONT&gt; &lt;FONT color=maroon&gt;xlink:href&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;STRONG&gt;http://www.purl.org/rss-topics/rss-topics#story&lt;/STRONG&gt;"&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;instanceOf&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;resourceRef&lt;/FONT&gt; &lt;FONT color=maroon&gt;xlink:href&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;STRONG&gt;&lt;permalink-uri&gt;&lt;/STRONG&gt;&lt;FONT color=blue&gt;"&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;occurence&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;topic&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;Again this encodes the same information, using&amp;nbsp;a standard format and only one required namespace (that of XTM itself).&amp;nbsp;&amp;nbsp;A URI such as &lt;A href="http://www.purl.org/rss-topics/rss-topics#generic"&gt;http://www.purl.org/rss-topics/rss-topics#generic&lt;/A&gt; points at a topic in another map (in this case a topic&amp;nbsp;describing the topic-type &lt;EM&gt;generic&lt;/EM&gt;).&lt;/P&gt;
&lt;P dir=ltr&gt;The use of XTM comes with a number of advantages with the main one being that there are an increasing number of tools available to process &amp; manipulate it (for example, see &lt;A href="http://www.topicmap.com/topicmap/tools.html"&gt;topicmap.com&lt;/A&gt;).&amp;nbsp; However there also a number of problems with this representation when you attempt to embed it within another XML format such as RSS. &lt;/P&gt;
&lt;UL dir=ltr&gt;
&lt;LI&gt;
&lt;DIV&gt;It's not clear whether an XTM fragment such as this is valid when used in this way&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV&gt;Each time a topic is used we will be duplicating it's details, bloating the markup &amp; potentially creating invalid entries&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV&gt;The &lt;occurence&gt; relation within the &lt;topic&gt; element is technically redundant.&amp;nbsp;&amp;nbsp;The enclosing &lt;item&gt; indicates the occurrence.&amp;nbsp; &lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;One way to avoid these problems would be to embed the topics within the RSS &lt;channel&gt; definition and refer to them from each &lt;item&gt;.&amp;nbsp; However we still need a way to refer to the topic and XTM doesn't provide this.&amp;nbsp; If we had a good way to reference topics then we could either embed mini topic map within the RSS file, or just have the &lt;topicmap&gt; in an external file and point to it.&amp;nbsp; What could we use?&amp;nbsp; One possibility is RDF.&lt;/P&gt;
&lt;P&gt;Using a combination of RDF and XTM would mean something like:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;FONT color=blue&gt;&lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;item&lt;/FONT&gt; &lt;FONT color=maroon&gt;rdf:about&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;STRONG&gt;&lt;permalink-uri&gt;&lt;/STRONG&gt;&lt;FONT color=blue&gt;"&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;rsstopics:topic&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;STRONG&gt;http://www.example.org/myTopicMap.xtm#topic-id&lt;/STRONG&gt;&lt;FONT color=blue&gt;&lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;rsstopics:topic&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;!-- XTM in an external map --&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;item&lt;/FONT&gt;&lt;FONT color=blue&gt;&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;or&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;FONT color=blue&gt;&lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;item&lt;/FONT&gt; &lt;FONT color=maroon&gt;rdf:about&lt;/FONT&gt;&lt;FONT color=blue&gt;="&lt;/FONT&gt;&lt;STRONG&gt;&lt;permalink-uri&gt;&lt;/STRONG&gt;&lt;FONT color=blue&gt;"&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=#0000ff&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;&lt;FONT color=maroon&gt;rsstopics:topic&lt;/FONT&gt;&gt;&lt;/FONT&gt;&lt;STRONG&gt;#topic-id&lt;/STRONG&gt;&lt;FONT color=#0000ff&gt;&lt;/&lt;FONT color=maroon&gt;rsstopics:topic&lt;/FONT&gt;&gt;&amp;nbsp; &lt;!-- XTM element inline in the RSS --&gt;&lt;BR&gt;&lt;/&lt;FONT color=maroon&gt;item&lt;/FONT&gt;&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;In this example the item now refers to an XTM defined&amp;nbsp;topic either elsewhere in the RSS feed (contained within a valid &lt;topicmap&gt; element)&amp;nbsp;or within an external topic map.&amp;nbsp; The referenced &lt;topic&gt; element can further describe the topic (names, types and so on)&amp;nbsp;using all the expressiveness of XTM.&amp;nbsp; It's also efficient since there is no duplicated information within the feed.&lt;/P&gt;
&lt;P&gt;I have described approaches using RDF, XTM and a hybrid of the two.&amp;nbsp; Each has advantages and disadvantages although I believe the hybrid makes the best use of both formats.&lt;/P&gt;
&lt;P&gt;I'd welcome comments and or opinions from interested parties.&lt;/P&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00001357.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/john-robb.xml" ent:id="john-robb" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/terrorism.xml" ent:id="terrorism" ent:classification="user"/>
      </ent:cloud>
    </item>
  </channel>
</rss>

	</div>
</div>
<div id="footer">
	<div class="info">
Copyright 2006 Matt Mower -- <a href='http://squib.rubyforge.org/'>Squib</a> Version 0.4.0 (Release 282)&nbsp;&nbsp;Updated: 19/01/2006 19:01
	</div>
</div>
</div>
</body>
</html>
