<?xml version="1.0"?>
<!-- RSS generated by Radio UserLand v8.0.8 on Thu, 10 Apr 2003 16:02:53 GMT -->
<rss version="2.0" xmlns:ent="http://www.purl.org/NET/ENT/1.0/">
	<channel>
		<title>Curiouser and curiouser!</title>
		<link>http://matt.blogs.it/</link>
		<description>&apos;Where shall I begin, please your Majesty?&apos; He asked.
&apos;Begin at the beginning,&apos; the King said, very gravely, &apos;and go on till you come to the end: then stop.&apos;</description>
		<language>en-gb</language>
		<copyright>Copyright 2003 Matt Mower</copyright>
		<lastBuildDate>Thu, 10 Apr 2003 16:02:53 GMT</lastBuildDate>
		<docs>http://backend.userland.com/rss</docs>
		<generator>Radio UserLand v8.0.8</generator>
		<managingEditor>mmower@novissio.com</managingEditor>
		<webMaster>mmower@novissio.com</webMaster>
		<category domain="http://www.weblogs.com/rssUpdates/changes.xml">rssUpdates</category>
		<skipHours>
			<hour>3</hour>
			<hour>4</hour>
			<hour>5</hour>
			<hour>2</hour>
			<hour>6</hour>
			<hour>1</hour>
			<hour>7</hour>
			<hour>17</hour>
		</skipHours>
		<ttl>60</ttl>
		<item>
			<title>You&apos;d think with a name like OWL I&apos;d be able to come up with a pun...</title>
			<link>http://matt.blogs.it/2003/04/08.html#a856</link>
			<description>&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;Roger Costello and David Jacobs have published a &lt;A href=&quot;http://www.xfront.com/owl-quick-intro/sld001.htm&quot;&gt;quick introduction&lt;/A&gt; to the &lt;A href=&quot;http://www.w3.org/TR/owl-ref/&quot;&gt;OWL Web Ontology Language&lt;/A&gt; (OWL) which is a semantic layer that sits above the &lt;A href=&quot;http://www.w3.org/TR/rdf-primer/&quot;&gt;Resource Description Framework&lt;/A&gt; (RDF).&lt;/P&gt;
&lt;P&gt;[Posted on &lt;A href=&quot;http://lists.xml.org/archives/xml-dev/&quot;&gt;xml-dev&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I doubt this introduction will make converts of anyone, OWL just isn&apos;t that easy to grok, but the applications it presents are credible ones.&amp;nbsp; I think the problem for skeptics is that they (a) have seen it all before, and, (b) are suspicious of things that they can&apos;t directly grapple with, and, OWL &amp;amp; RDF are not for the fainthearted.&lt;/P&gt;
&lt;P&gt;The fact that RDF is not widely considered to be a success is not surprising to me.&amp;nbsp; It looks complicated and it&apos;s not immediately obvious what you do with it - it&apos;s just metadata after all.&amp;nbsp; &lt;FONT color=maroon&gt;I believe that OWL or, more precisely, useful OWL ontologies, are what will make RDF successful.&lt;/FONT&gt;&amp;nbsp; It&apos;s OWL that tells applications what they can (and cannot) do with RDF metadata.&amp;nbsp;That&apos;s it&apos;s power.&lt;/P&gt;
&lt;P&gt;Two key things need to happen now:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The creation of applications that help developers to create robust and useful ontologies. 
&lt;LI&gt;The creation of libraries for embedding RDF+OWL into applications (as ubiqitous as XML parser libraries are today).&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;If these two pieces of the puzzle can be assembled then I think we will see a raft of components built that utilize ontologies to perform their functions.&amp;nbsp; These components&amp;nbsp;will be made into JavaBeans, .NET assemblies, published as web services, whatever.&amp;nbsp; Users will consume those services and never need to know that OWL or RDF are involved.&lt;/P&gt;
&lt;P&gt;However until those tools arrive I believe the only course left to you&amp;nbsp;(unless you&apos;re trying to build them yourself) is to be pragmatic and keep a weather eye open.&amp;nbsp; As &lt;A href=&quot;http://www.scripting.com/&quot;&gt;Dave Winer&lt;/A&gt; &lt;A href=&quot;http://joi.ito.com/archives/2003/04/06/rss_and_rdf_fun.html&quot;&gt;commented&lt;/A&gt; recently about RDF: &quot;I am not against it, as long as it doesn&apos;t interfere with what I want to do.&quot;&lt;/P&gt;</description>
			<guid>http://matt.blogs.it/2003/04/08.html#a856</guid>
			<pubDate>Tue, 08 Apr 2003 20:47:00 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=107808&amp;amp;p=856&amp;amp;link=http%3A%2F%2Fmatt.blogs.it%2F2003%2F04%2F08.html%23a856</comments>
			<ent:cloud ent:href="http://matt.blogs.it/topics/resources/topicRoll.opml">
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsO.html#ontology" ent:id="ontology" ent:classification="generic">ontology
</ent:topic>
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsR.html#rdf" ent:id="rdf" ent:classification="project">RDF
</ent:topic>
			</ent:cloud>
		</item>
		<item>
			<title>Giants go 7-0</title>
			<link>http://matt.blogs.it/2003/04/08.html#a855</link>
			<description>&lt;P&gt;&lt;A href=&quot;http://sanfrancisco.giants.mlb.com/NASApp/mlb/sd/news/sd_gameday_recap.jsp?ymd=20030407&amp;amp;content_id=263494&amp;amp;vkey=recap&amp;amp;fext=.jsp&quot;&gt;Giants go 7-0!&amp;nbsp; Woo Hoo&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Franchise history is being made, now if we can just make it to 10-0!&lt;/P&gt;</description>
			<guid>http://matt.blogs.it/2003/04/08.html#a855</guid>
			<pubDate>Tue, 08 Apr 2003 10:28:59 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=107808&amp;amp;p=855&amp;amp;link=http%3A%2F%2Fmatt.blogs.it%2F2003%2F04%2F08.html%23a855</comments>
			<ent:cloud ent:href="http://matt.blogs.it/topics/resources/topicRoll.opml">
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsS.html#sf_giants" ent:id="sf_giants" ent:classification="generic">sf_giants
</ent:topic>
			</ent:cloud>
		</item>
		<item>
			<title>Insight from David Gurteen.</title>
			<link>http://matt.blogs.it/2003/04/08.html#a854</link>
			<description>Results Oriented KM. Some recent thoughts on KM: 
&lt;UL&gt;
&lt;LI&gt;KM is not an end in itself. It is a set of disciplines and tools to help us meet our business objectives. 
&lt;P&gt;What is the point of doing KM if it does not help us meet our business objectives? KM can only be measured by its ability to help us meet our business objectives. 
&lt;P&gt;&lt;/P&gt;
&lt;LI&gt;KM needs to address the quality of our decision-making. 
&lt;P&gt;What is the point of KM if we still make lousy decisions - if we do the wrong thing - even exceptionally well? We would do better to do the right thing badly and not bother with KM at all! 
&lt;P&gt;&lt;/P&gt;
&lt;LI&gt;KM needs to address the issue of our motivation and our ability to make use of the knowledge we have. 
&lt;P&gt;We can be given all the perfect information and knowledge that we need to do our jobs but if we fail to use it then what is the point? 
&lt;P&gt;&lt;/P&gt;
&lt;LI&gt;KM should help us to improve our awareness and understanding. 
&lt;P&gt;KM should not be just about helping us to know more. It is through increased awareness and understanding that we start to see our organizational world in new ways and identify new business opportunities. 
&lt;P&gt;&lt;/P&gt;
&lt;LI&gt;KM is about helping us to identify new opportunities and leveraging them. 
&lt;P&gt;Measuring the results of KM is important but we should not forget that KM is also about identifying new opportunities. We can measure cost/profit etc but we cannot measure &apos;missed opportunities&quot; by their very nature we do not see missed opportunities until it is too late. [&lt;A href=&quot;http://www.gurteen.com/gurteen/gurteen.nsf/0/E79924B9B266C48A80256B8D004BB5AD/&quot;&gt;Gurteen Knowledge-Log&lt;/A&gt;]&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Some insightful thoughts from David.&lt;/P&gt;</description>
			<guid>http://matt.blogs.it/2003/04/08.html#a854</guid>
			<pubDate>Tue, 08 Apr 2003 09:39:03 GMT</pubDate>
			<source url="http://www.gurteen.com/gurteen/gurteen.nsf/id/gurteen-klog.xml">Gurteen Knowledge-Log</source>
			<comments>http://radiocomments.userland.com/comments?u=107808&amp;amp;p=854&amp;amp;link=http%3A%2F%2Fmatt.blogs.it%2F2003%2F04%2F08.html%23a854</comments>
			<ent:cloud ent:href="http://matt.blogs.it/topics/resources/topicRoll.opml">
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsG.html#gurteen" ent:id="gurteen" ent:classification="person">Gurteen
</ent:topic>
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsK.html#knowledge-management" ent:id="knowledge-management" ent:classification="generic">knowledge-management
</ent:topic>
			</ent:cloud>
		</item>
		<item>
			<title>liveTopics go fast now</title>
			<link>http://matt.blogs.it/2003/04/07.html#a853</link>
			<description>&lt;P&gt;I&apos;m actually pretty pleased with this.&lt;/P&gt;
&lt;P&gt;I wrote a new Table of Contents driver for liveTopics which uses the new OPML generator.&lt;/P&gt;
&lt;P&gt;Now, fully regenerating my table of contents (the whole 239 topics A..Z of it) takes 49 seconds start to finish!&lt;/P&gt;
&lt;P&gt;This was a task that took well in excess of 16 minutes (not counting upstreaming) last time I tried it.&lt;/P&gt;</description>
			<guid>http://matt.blogs.it/2003/04/07.html#a853</guid>
			<pubDate>Mon, 07 Apr 2003 22:27:26 GMT</pubDate>
			<category>eVectors</category>
			<category>liveTopics</category>
			<comments>http://radiocomments.userland.com/comments?u=107808&amp;amp;p=853&amp;amp;link=http%3A%2F%2Fmatt.blogs.it%2F2003%2F04%2F07.html%23a853</comments>
			<ent:cloud ent:href="http://matt.blogs.it/topics/resources/topicRoll.opml">
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsL.html#livetopics" ent:id="livetopics" ent:classification="project">liveTopics
</ent:topic>
			</ent:cloud>
		</item>
		<item>
			<title>Pepping up liveTopics performance</title>
			<link>http://matt.blogs.it/2003/04/07.html#a852</link>
			<description>&lt;P&gt;I knew that Radio&apos;s outline were slow but...&lt;/P&gt;
&lt;P&gt;Internally liveTopics uses Radio&apos;s outlines quite a lot.&amp;nbsp; When you are outputting outlines for activeRenderer it seems quite convenient to use Radio&apos;s built-in support them as a type.&amp;nbsp; But as my topics database has grown, liveTopics has begun to groan.&amp;nbsp; And this on a pretty zippy P4 1.6GHz, I can only imagine what it must be like for some people out there with somewhat slower machines (Marc?)&lt;/P&gt;
&lt;P&gt;So I took a first cut a few minutes ago at re-writing the liveTopics outline generator and did a little benchmarking.&amp;nbsp; At the moment it takes the Radio outline based generator &lt;FONT color=darkblue&gt;64 seconds&lt;/FONT&gt; to generate the XML for my topic &lt;FONT color=maroon&gt;liveTopics&lt;/FONT&gt; which is the largest topic in my database at 82 posts. By contrast it takes my hand-rolled OPML generator just &lt;FONT color=darkblue&gt;2 seconds&lt;/FONT&gt; to do the same work!&lt;/P&gt;
&lt;P&gt;It will take a little bit of time to replace the current generator properly but I anticipate the performance difference will be startling.&lt;/P&gt;</description>
			<guid>http://matt.blogs.it/2003/04/07.html#a852</guid>
			<pubDate>Mon, 07 Apr 2003 19:40:01 GMT</pubDate>
			<category>liveTopics</category>
			<comments>http://radiocomments.userland.com/comments?u=107808&amp;amp;p=852&amp;amp;link=http%3A%2F%2Fmatt.blogs.it%2F2003%2F04%2F07.html%23a852</comments>
			<ent:cloud ent:href="http://matt.blogs.it/topics/resources/topicRoll.opml">
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsL.html#livetopics" ent:id="livetopics" ent:classification="project">liveTopics
</ent:topic>
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsR.html#radio" ent:id="radio" ent:classification="project">radio
</ent:topic>
			</ent:cloud>
		</item>
		<item>
			<title>Topic Rolls, Controlled vocabulary and the ITE</title>
			<link>http://matt.blogs.it/2003/04/07.html#a851</link>
			<description>&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;A href=&quot;http://matt.blogs.it/2003/03/27.html#a836&quot;&gt;Topic Rolls near reality&lt;/A&gt;. &lt;/P&gt;
&lt;BLOCKQUOTE cite=http://matt.blogs.it/2003/03/27.html#a836&gt;
&lt;P&gt;The next step is to allow liveTopics to import topicrolls from other locations. [&lt;A href=&quot;http://radio.weblogs.com/0107808/&quot;&gt;Matt Mower&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Matt expands his work on topic information for Weblog entries. He adds another hierarchical layer by introducing &quot;topic types&quot;. This basically allows you to group your containers (topics) into another layer of containers (topic types), thus adding more modelling power to one&apos;s own topic structure. Without knowing what really is going on in Italy I would be very cautious with attempts to &quot;define a control language for topics rather than allowing users to make up their own.&quot; This is where most projects in this are seem to go the wrong way. At some point someone steps in and wants to take control instead of developing tools that would allow the negotiation of shared topic meanings... [&lt;A href=&quot;http://Seblogging.cognitivearchitects.com/SebastianFiedler&quot;&gt;Sebastian Fiedler&lt;/A&gt;]&lt;/P&gt;
&lt;P&gt;[&lt;A href=&quot;http://Seblogging.cognitivearchitects.com/&quot;&gt;Seblogging News&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Since Paolo&apos;s currently out of &lt;A href=&quot;http://paolo.evectors.it/2003/04/07.html#a1559&quot;&gt;range&lt;/A&gt; I guess I should add something here.&lt;/P&gt;
&lt;P&gt;&lt;A href=&quot;http://www.bookcafe.net/blog/aggregator/&quot;&gt;Blog Notes&lt;/A&gt;&amp;nbsp;(Giuseppe Granieri&apos;s blog aggegrator project) is a structured news feed &lt;EM&gt;viewer&lt;/EM&gt;.&amp;nbsp; It allows you to&amp;nbsp;attach certain pre-defined topics to a post to indicate such things as:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;the post is an&amp;nbsp;ironic comment&lt;/LI&gt;
&lt;LI&gt;the post is about politics&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;In order to keep the structure under control the range of topics must necessarily be restricted.&amp;nbsp; So in essence the range of topics in Blog Notes forms a controlled vocabulary and liveTopics will, to some extent, support this.&lt;/P&gt;
&lt;P&gt;However that won&apos;t mean that people will be unable to create their own topics or interact with other applications that do permit is such as Phil Pearson&apos;s &lt;A href=&quot;http://topicexchange.com/&quot;&gt;Internet Topic Exchange&lt;/A&gt;.&amp;nbsp;&amp;nbsp;As a sidenote I am very conscious that the work in integrating liveTopics and&amp;nbsp;TopicExchange&amp;nbsp;never got finished.&amp;nbsp; I have it in mind to get in touch with Phil again and see where we are with the outstanding issues.&amp;nbsp; (Phil if you see this and have a moment, please ping me via IM).&lt;/P&gt;</description>
			<guid>http://matt.blogs.it/2003/04/07.html#a851</guid>
			<pubDate>Mon, 07 Apr 2003 16:51:49 GMT</pubDate>
			<source url="http://seblogging.cognitivearchitects.com/xml/scriptingNews2.xml">Seblogging News</source>
			<category>eVectors</category>
			<comments>http://radiocomments.userland.com/comments?u=107808&amp;amp;p=851&amp;amp;link=http%3A%2F%2Fmatt.blogs.it%2F2003%2F04%2F07.html%23a851</comments>
			<ent:cloud ent:href="http://matt.blogs.it/topics/resources/topicRoll.opml">
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsA.html#aggregators" ent:id="aggregators" ent:classification="generic">aggregators
</ent:topic>
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsL.html#livetopics" ent:id="livetopics" ent:classification="project">liveTopics
</ent:topic>
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsT.html#topics" ent:id="topics" ent:classification="generic">topics
</ent:topic>
			</ent:cloud>
		</item>
		<item>
			<title>Is RSS1.0 Taxonomy module dead?</title>
			<link>http://matt.blogs.it/2003/04/07.html#a850</link>
			<description>&lt;P&gt;I&apos;m really interested in finding out whether anyone&amp;nbsp;actually uses (either produces or consumes) the the RSS1.0 Taxonomy module (hereafter &lt;FONT color=blue&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;taxo:topics&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&lt;/FONT&gt;).&amp;nbsp; If you do, I would be grateful if you could add a comment to this post along with the URL of your feed and/or application.&lt;/P&gt;
&lt;P&gt;As I posted on Saturday I am investigating methods for incorporating topic metadata into RSS feeds.&amp;nbsp; As a Radio developer I&apos;m mainly interested&amp;nbsp;in RSS2.0 feeds but I don&apos;t want to duplicate any efforts / re-invent any wheels unnecessarily.&amp;nbsp; So I&apos;m considering &lt;FONT color=blue&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;taxo:topics&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&lt;/FONT&gt; very carefully.&lt;/P&gt;
&lt;P&gt;However my view is that almost nobody is using it.&amp;nbsp; I&apos;ve spent a good bit of time this afternoon examining the feeds of various people in the RSS community (obviously trying to home in on those using RSS1.0) and there is no sign.&lt;/P&gt;
&lt;P&gt;&lt;A href=&quot;http://philringnalda.com/&quot;&gt;Phil Ringnalda&lt;/A&gt; &lt;A href=&quot;http://groups.yahoo.com/group/rss-dev/message/5326&quot;&gt;points&lt;/A&gt; me at &lt;A href=&quot;http://www.syndic8.com/stats.php?Section=rss&quot;&gt;Syndic8&apos;s feed information&lt;/A&gt; where you can see that even while 25% of feeds there are in the 1.0 RDF format, less than 2.5% actually declare the &lt;FONT color=blue&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000&gt;taxo:topics&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&lt;/FONT&gt; namespace (and we have no way yet to verify whether they actually go ahead and use it).&lt;/P&gt;
&lt;P&gt;If it really is the case that nobody is using it then I have to ask why?&lt;/P&gt;</description>
			<guid>http://matt.blogs.it/2003/04/07.html#a850</guid>
			<pubDate>Mon, 07 Apr 2003 16:22:46 GMT</pubDate>
			<category>eVectors</category>
			<comments>http://radiocomments.userland.com/comments?u=107808&amp;amp;p=850&amp;amp;link=http%3A%2F%2Fmatt.blogs.it%2F2003%2F04%2F07.html%23a850</comments>
			<ent:cloud ent:href="http://matt.blogs.it/topics/resources/topicRoll.opml">
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsR.html#rss" ent:id="rss" ent:classification="generic">RSS
</ent:topic>
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsT.html#topics" ent:id="topics" ent:classification="generic">topics
</ent:topic>
			</ent:cloud>
		</item>
		<item>
			<title>AntiCap UK</title>
			<link>http://matt.blogs.it/2003/04/07.html#a849</link>
			<description>&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;&lt;A href=&quot;http://www.theregister.co.uk/content/22/30128.html&quot;&gt;AntiCap lobby group calls for BB freedom&lt;/A&gt;. &apos;What don&apos;t we want? Caps. When don&apos;t we want them? Now&apos; [&lt;A href=&quot;http://www.theregister.co.uk&quot;&gt;The Register&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;A good site to keep an eye on for anyone using broadband in the UK.&amp;nbsp; I am&amp;nbsp; a Telewest cable customer and have been very happy with their service so far.&amp;nbsp; But if they futz with the T&apos;s&amp;nbsp;&amp;amp; C&apos;s...&lt;/P&gt;</description>
			<guid>http://matt.blogs.it/2003/04/07.html#a849</guid>
			<pubDate>Mon, 07 Apr 2003 16:01:39 GMT</pubDate>
			<source url="http://212.100.234.54/tonys/slashdot.rdf">The Register</source>
			<comments>http://radiocomments.userland.com/comments?u=107808&amp;amp;p=849&amp;amp;link=http%3A%2F%2Fmatt.blogs.it%2F2003%2F04%2F07.html%23a849</comments>
		</item>
		<item>
			<title>When Google news isn&apos;t</title>
			<link>http://matt.blogs.it/2003/04/07.html#a848</link>
			<description>&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;&lt;A href=&quot;http://www.theregister.co.uk/content/35/30129.html&quot;&gt;&apos;Adios Google&apos;&lt;/A&gt;. Letters Readers repelled by PR subterfuge [&lt;A href=&quot;http://www.theregister.co.uk&quot;&gt;The Register&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;It appears that Google have decided that company press releases and lobbyist puff pieces are legitimate news items as far as Google news is concerned.&lt;/P&gt;</description>
			<guid>http://matt.blogs.it/2003/04/07.html#a848</guid>
			<pubDate>Mon, 07 Apr 2003 15:48:04 GMT</pubDate>
			<source url="http://212.100.234.54/tonys/slashdot.rdf">The Register</source>
			<comments>http://radiocomments.userland.com/comments?u=107808&amp;amp;p=848&amp;amp;link=http%3A%2F%2Fmatt.blogs.it%2F2003%2F04%2F07.html%23a848</comments>
			<ent:cloud ent:href="http://matt.blogs.it/topics/resources/topicRoll.opml">
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsG.html#google" ent:id="google" ent:classification="place">google
</ent:topic>
			</ent:cloud>
		</item>
		<item>
			<title>I didn&apos;t like that movie either...</title>
			<link>http://matt.blogs.it/2003/04/07.html#a847</link>
			<description>&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P align=left&gt;&lt;FONT face=&quot;Times New Roman, Times, serif&quot; size=3&gt;Trooper-style citizenship &amp;#150; as Heinlein satirizes &amp;#150; is a condition that sounds free and honorable but is actually impossible to exercise with free will or honor. A recent article on posthumous citizenship for some non-American soldiers &lt;A href=&quot;http://www.cnn.com/2003/US/04/04/sprj.irq.posthumous.citizen.ap/index.html&quot;&gt;speaks volumes&lt;/A&gt; when it notes that the citizenship is not real or practical, but symbolic. It suggests citizenship may be most meaningful to the dead, the static, the non-thinking. &lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;FONT face=&quot;Times New Roman, Times, serif&quot; size=3&gt;Heinlein&amp;#146;s citizenship is granted for soldiers who have made it through boot camp, where they have learned not to question authority, to follow all orders from above instantly and exactly, and who have no other allegiance than to the all-wise central state. It is a Rumsfeldian vision of citizenship. It is a citizenship where each moral compass is not individually discovered, tested and mapped, but instead simply imprinted. It must be because &quot;Man has no &lt;A href=&quot;http://www.jetcity.com/~kirok/bookgroup/stq10.htm&quot;&gt;moral instinct&lt;/A&gt;.&quot; &lt;/FONT&gt;&lt;/P&gt;
&lt;P align=left&gt;[From &lt;A href=&quot;http://www.lewrockwell.com/orig3/kwiatkowski1.html&quot;&gt;LewRockwell.com&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Recently retired USAF lieutenant colonel Karen Kwiatkowski &lt;A href=&quot;http://www.lewrockwell.com/orig3/kwiatkowski1.html&quot;&gt;compares&lt;/A&gt; the Bush/Rumsfeld doctrine to Robert Heinlein&apos;s vision in Starship Troopers and finds some uncomfortable similarities.&lt;/P&gt;</description>
			<guid>http://matt.blogs.it/2003/04/07.html#a847</guid>
			<pubDate>Mon, 07 Apr 2003 15:18:58 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=107808&amp;amp;p=847&amp;amp;link=http%3A%2F%2Fmatt.blogs.it%2F2003%2F04%2F07.html%23a847</comments>
			<ent:cloud ent:href="http://matt.blogs.it/topics/resources/topicRoll.opml">
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsT.html#the_state" ent:id="the_state" ent:classification="generic">the state
</ent:topic>
			</ent:cloud>
		</item>
		<item>
			<title>Exploring topics in RSS2.0</title>
			<link>http://matt.blogs.it/2003/04/05.html#a846</link>
			<description>&lt;P&gt;I&apos;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=&quot;http://matt.blogs.it/rss.xml&quot;&gt;implemented&lt;/A&gt; a very simplistic protocol.&amp;nbsp; Within each &amp;lt;item&amp;gt; is a tag&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;&lt;FONT color=blue&gt;&amp;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;=&quot;&lt;/FONT&gt;&lt;STRONG&gt;topic_id&lt;/STRONG&gt;&lt;FONT color=blue&gt;&quot;&lt;/FONT&gt; &lt;FONT color=maroon&gt;type&lt;/FONT&gt;&lt;FONT color=blue&gt;=&quot;&lt;/FONT&gt;&lt;STRONG&gt;topic-type&lt;/STRONG&gt;&lt;FONT color=blue&gt;&quot;&lt;/FONT&gt; &lt;FONT color=maroon&gt;source&lt;/FONT&gt;&lt;FONT color=blue&gt;=&quot;&lt;/FONT&gt;&lt;STRONG&gt;url&lt;/STRONG&gt;&lt;FONT color=blue&gt;&quot;&amp;gt;&lt;/FONT&gt;&lt;STRONG&gt;topic name&lt;/STRONG&gt;&lt;FONT color=blue&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;topic&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;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=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;&lt;SPAN class=m&gt;&lt;FONT color=#0000ff&gt;&amp;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;=&quot;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;B&gt;the_state&lt;/B&gt;&lt;SPAN class=m&gt;&lt;FONT color=#0000ff&gt;&quot;&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;=&quot;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;a href=&quot;http://matt.blogs.it/topics/topicsT.html#the_state&quot;&gt;http://matt.blogs.it/topics/topicsT.html#the_state&lt;/a&gt;&lt;/B&gt;&lt;SPAN class=m&gt;&lt;FONT color=#0000ff&gt;&quot;&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;=&quot;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;B&gt;generic&lt;/B&gt;&lt;FONT color=#0000ff&gt;&lt;SPAN class=m&gt;&quot;&lt;/SPAN&gt;&lt;SPAN class=m&gt;&amp;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;&amp;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;&amp;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&apos;s simple and direct it&apos;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=&quot;http://www.w3.org/TR/rdf-primer/&quot;&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=&quot;http://www.topicmaps.org/xtm/1.0/&quot;&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=&quot;http://dublincore.org/&quot;&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=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P dir=ltr&gt;&lt;SPAN class=m&gt;&lt;FONT color=blue&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;rdf:Description rdf:about&lt;/FONT&gt;&lt;FONT color=blue&gt;=&quot;&lt;/FONT&gt;&lt;STRONG&gt;&lt;a href=&quot;http://matt.blogs.it&quot;&gt;http://matt.blogs.it&lt;/a&gt;&lt;/STRONG&gt;&lt;FONT color=blue&gt;&quot;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;dc:Creator&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&lt;/FONT&gt;&lt;STRONG&gt;Matt Mower&lt;/STRONG&gt;&lt;FONT color=blue&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;dc:Creator&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;rdf:Description&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;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=&quot;MARGIN-RIGHT: 0px&quot;&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=&quot;http://matt.blogs.it/&quot;&gt;&lt;a href=&quot;http://matt.blogs.it&quot;&gt;http://matt.blogs.it&lt;/a&gt;&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=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P dir=ltr&gt;&lt;SPAN class=m&gt;&lt;FONT color=blue&gt;&amp;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;=&quot;&lt;/FONT&gt;&lt;STRONG&gt;permalink&lt;/STRONG&gt;&lt;FONT color=blue&gt;&quot;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;SPAN class=m&gt;&lt;FONT color=#0000ff&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;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;=&quot;&lt;/FONT&gt;&lt;FONT color=#000000&gt;&lt;STRONG&gt;topic_id&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT color=blue&gt;&quot;&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;=&quot;&lt;/FONT&gt;&lt;FONT color=#000000&gt;&lt;STRONG&gt;topic-type&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT color=blue&gt;&quot;&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;=&quot;&lt;/FONT&gt;&lt;FONT color=#000000&gt;&lt;STRONG&gt;url&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT color=blue&gt;&quot;&amp;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;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;topic&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN class=m&gt;&lt;FONT color=#0000ff&gt;&lt;BR&gt;&amp;lt;/&lt;FONT color=maroon&gt;item&lt;/FONT&gt;&amp;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&apos;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=&quot;http://www.xml.com/pub/a/2001/05/02/semanticwebsite.html&quot;&gt;article&lt;/A&gt; by &lt;A href=&quot;http://www.xml.com/pub/au/74&quot;&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=&quot;http://backend.userland.com/rss&quot;&gt;RSS2.0&lt;/A&gt; does not follow on from &lt;A href=&quot;http://www.purl.org/rss/1.0/&quot;&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=&quot;http://www.purl.org/rss/1.0/modules/taxonomy/&quot;&gt;Taxonomy module&lt;/A&gt; which is intended to allow classification of RSS channels &amp;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=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;&lt;SPAN class=m&gt;&lt;SPAN class=m&gt;&lt;FONT color=blue&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;item rdf:about&lt;/FONT&gt;&lt;FONT color=blue&gt;=&quot;&lt;/FONT&gt;&lt;STRONG&gt;permalink&lt;/STRONG&gt;&quot;&lt;FONT color=blue&gt;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;taxo:topics&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;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;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;rdf:Bag&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;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;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;rdf:li resource&lt;/FONT&gt;&lt;FONT color=blue&gt;=&quot;&lt;/FONT&gt;&lt;STRONG&gt;topic-uri-1&lt;/STRONG&gt;&lt;FONT color=blue&gt;&quot;/&amp;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;&amp;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;rdf:li resource&lt;/FONT&gt;=&quot;&lt;STRONG&gt;topic-uri-2&lt;/STRONG&gt;&lt;FONT color=blue&gt;&quot;/&amp;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;lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;rdf:Bag&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;taxo:topics&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;item&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;&lt;SPAN class=m&gt;&lt;SPAN class=m&gt;Here the &amp;lt;topics&amp;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 &amp;lt;topic&amp;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=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P dir=ltr&gt;&lt;SPAN class=m&gt;&lt;SPAN class=m&gt;&lt;FONT color=blue&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;taxo:topic rdf:about&lt;/FONT&gt;&lt;FONT color=blue&gt;=&quot;&lt;/FONT&gt;&lt;STRONG&gt;&lt;a href=&quot;http://matt.blogs.it/topics/topicsT.html#the_state&quot;&gt;http://matt.blogs.it/topics/topicsT.html#the_state&lt;/a&gt;&lt;/STRONG&gt;&lt;FONT color=blue&gt;&quot;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;taxo:link&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&lt;/FONT&gt;&lt;STRONG&gt;&lt;a href=&quot;http://matt.blogs.it/topics/topicsT.html#the_state&quot;&gt;http://matt.blogs.it/topics/topicsT.html#the_state&lt;/a&gt;&lt;/STRONG&gt;&lt;FONT color=blue&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;taxo:link&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;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; &amp;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;rsstopics:type&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&lt;/FONT&gt;&lt;STRONG&gt;generic&lt;/STRONG&gt;&lt;FONT color=blue&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;rsstopics:type&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;dc:title&lt;/FONT&gt;&amp;gt;&lt;STRONG&gt;The State&lt;/STRONG&gt;&lt;FONT color=blue&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;dc:title&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;taxo:topic&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;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&apos;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=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P dir=ltr&gt;&lt;SPAN class=m&gt;&lt;SPAN class=m&gt;&lt;FONT color=#0000ff&gt;&amp;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;=&quot;&lt;/FONT&gt;&lt;STRONG&gt;topic_id&lt;/STRONG&gt;&lt;FONT color=blue&gt;&quot;&lt;/FONT&gt; &lt;FONT color=maroon&gt;type&lt;/FONT&gt;&lt;FONT color=blue&gt;=&quot;&lt;/FONT&gt;&lt;STRONG&gt;topic-type&lt;/STRONG&gt;&lt;FONT color=blue&gt;&quot;&lt;/FONT&gt; &lt;FONT color=maroon&gt;source&lt;/FONT&gt;&lt;FONT color=blue&gt;=&quot;&lt;/FONT&gt;&lt;STRONG&gt;url&lt;/STRONG&gt;&lt;FONT color=blue&gt;&quot;&amp;gt;&lt;/FONT&gt;&lt;STRONG&gt;topic name&lt;/STRONG&gt;&lt;FONT color=blue&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;topic&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;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=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P dir=ltr&gt;&lt;FONT color=blue&gt;&amp;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;=&quot;&lt;/FONT&gt;&lt;STRONG&gt;the_state&lt;/STRONG&gt;&lt;FONT color=blue&gt;&quot;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;instanceOf&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;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;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;=&quot;&lt;/FONT&gt;&lt;STRONG&gt;&lt;a href=&quot;http://www.purl.org/rss-topics/rss-topics#generic&quot;&gt;http://www.purl.org/rss-topics/rss-topics#generic&lt;/a&gt;&lt;/STRONG&gt;&lt;FONT color=blue&gt;&quot;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;instanceOf&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;baseName&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;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;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;baseNameString&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&lt;/FONT&gt;&lt;STRONG&gt;The State&lt;/STRONG&gt;&lt;FONT color=blue&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;baseNameString&lt;/FONT&gt;&amp;gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;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;=&quot;&lt;/FONT&gt;&lt;STRONG&gt;the-state-item&lt;/STRONG&gt;&lt;FONT color=blue&gt;&quot;&amp;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;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;instanceOf&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;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;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;=&quot;&lt;/FONT&gt;&lt;STRONG&gt;&lt;a href=&quot;http://www.purl.org/rss-topics/rss-topics#story&quot;&gt;http://www.purl.org/rss-topics/rss-topics#story&lt;/a&gt;&lt;/STRONG&gt;&quot;&amp;gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;instanceOf&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;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;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;=&quot;&lt;/FONT&gt;&lt;STRONG&gt;&amp;lt;permalink-uri&amp;gt;&lt;/STRONG&gt;&lt;FONT color=blue&gt;&quot;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;occurence&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;topic&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;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=&quot;http://www.purl.org/rss-topics/rss-topics#generic&quot;&gt;&lt;a href=&quot;http://www.purl.org/rss-topics/rss-topics#generic&quot;&gt;http://www.purl.org/rss-topics/rss-topics#generic&lt;/a&gt;&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;amp; manipulate it (for example, see &lt;A href=&quot;http://www.topicmap.com/topicmap/tools.html&quot;&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&apos;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&apos;s details, bloating the markup &amp;amp; potentially creating invalid entries&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV&gt;The &amp;lt;occurence&amp;gt; relation within the &amp;lt;topic&amp;gt; element is technically redundant.&amp;nbsp;&amp;nbsp;The enclosing &amp;lt;item&amp;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 &amp;lt;channel&amp;gt; definition and refer to them from each &amp;lt;item&amp;gt;.&amp;nbsp; However we still need a way to refer to the topic and XTM doesn&apos;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 &amp;lt;topicmap&amp;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=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;&lt;FONT color=blue&gt;&amp;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;=&quot;&lt;/FONT&gt;&lt;STRONG&gt;&amp;lt;permalink-uri&amp;gt;&lt;/STRONG&gt;&lt;FONT color=blue&gt;&quot;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;rsstopics:topic&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&lt;/FONT&gt;&lt;STRONG&gt;&lt;a href=&quot;http://www.example.org/myTopicMap.xtm#topic-id&quot;&gt;http://www.example.org/myTopicMap.xtm#topic-id&lt;/a&gt;&lt;/STRONG&gt;&lt;FONT color=blue&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;rsstopics:topic&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- XTM in an external map --&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=blue&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=maroon&gt;item&lt;/FONT&gt;&lt;FONT color=blue&gt;&amp;gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;or&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;&lt;FONT color=blue&gt;&amp;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;=&quot;&lt;/FONT&gt;&lt;STRONG&gt;&amp;lt;permalink-uri&amp;gt;&lt;/STRONG&gt;&lt;FONT color=blue&gt;&quot;&amp;gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=#0000ff&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;FONT color=maroon&gt;rsstopics:topic&lt;/FONT&gt;&amp;gt;&lt;/FONT&gt;&lt;STRONG&gt;#topic-id&lt;/STRONG&gt;&lt;FONT color=#0000ff&gt;&amp;lt;/&lt;FONT color=maroon&gt;rsstopics:topic&lt;/FONT&gt;&amp;gt;&amp;nbsp; &amp;lt;!-- XTM element inline in the RSS --&amp;gt;&lt;BR&gt;&amp;lt;/&lt;FONT color=maroon&gt;item&lt;/FONT&gt;&amp;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 &amp;lt;topicmap&amp;gt; element)&amp;nbsp;or within an external topic map.&amp;nbsp; The referenced &amp;lt;topic&amp;gt; element can further describe the topic (names, types and so on)&amp;nbsp;using all the expressiveness of XTM.&amp;nbsp; It&apos;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&apos;d welcome comments and or opinions from interested parties.&lt;/P&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;</description>
			<guid>http://matt.blogs.it/2003/04/05.html#a846</guid>
			<pubDate>Sat, 05 Apr 2003 10:38:33 GMT</pubDate>
			<category>eVectors</category>
			<comments>http://radiocomments.userland.com/comments?u=107808&amp;amp;p=846&amp;amp;link=http%3A%2F%2Fmatt.blogs.it%2F2003%2F04%2F05.html%23a846</comments>
			<ent:cloud ent:href="http://matt.blogs.it/topics/resources/topicRoll.opml">
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsD.html#dublin_core" ent:id="dublin_core" ent:classification="project">Dublin Core
</ent:topic>
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsL.html#livetopics" ent:id="livetopics" ent:classification="project">liveTopics
</ent:topic>
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsM.html#metadata" ent:id="metadata" ent:classification="generic">metadata
</ent:topic>
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsR.html#rdf" ent:id="rdf" ent:classification="project">RDF
</ent:topic>
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsR.html#rss" ent:id="rss" ent:classification="generic">RSS
</ent:topic>
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsS.html#semantic-web" ent:id="semantic-web" ent:classification="project">semantic-web
</ent:topic>
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsT.html#topics" ent:id="topics" ent:classification="generic">topics
</ent:topic>
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsX.html#xtm" ent:id="xtm" ent:classification="project">XTM
</ent:topic>
			</ent:cloud>
		</item>
		<item>
			<title>The slippery slope</title>
			<link>http://matt.blogs.it/2003/04/03.html#a845</link>
			<description>&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;&lt;A href=&quot;http://alevin.com/weblog/archives/001044.html&quot;&gt;Intel consultant detained without being accused of a crime&lt;/A&gt;. No right to a lawyer. No chance to see the evidence against him. Secret proceedings. Covered here. What country do... [&lt;A href=&quot;http://alevin.com/weblog/&quot;&gt;BookBlog&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Slippery slopes are... well... slippery.&lt;/P&gt;</description>
			<guid>http://matt.blogs.it/2003/04/03.html#a845</guid>
			<pubDate>Thu, 03 Apr 2003 22:57:29 GMT</pubDate>
			<source url="http://alevin.com/weblog/index.rdf">BookBlog</source>
			<comments>http://radiocomments.userland.com/comments?u=107808&amp;amp;p=845&amp;amp;link=http%3A%2F%2Fmatt.blogs.it%2F2003%2F04%2F03.html%23a845</comments>
			<ent:cloud ent:href="http://matt.blogs.it/topics/resources/topicRoll.opml">
				<ent:topic ent:href="http://matt.blogs.it/topics/topicsT.html#the_state" ent:id="the_state" ent:classification="generic">the state
</ent:topic>
			</ent:cloud>
		</item>
	</channel>
</rss>

