<!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 ent</title>
    <link>http://matt.blogs.it/</link>
    <description>RSS feed for topic ent</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>PURL's and the ENT URL</title>
      <pubDate>Sat, 12 Apr 2003 09:11:22 +0100</pubDate>
      <description>&lt;P&gt;I've noticed quite a few people publishing the ENT 1.0 spec url as:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;A href="http://matt.blogs.it/specs/ENT/1.0/"&gt;http://matt.blogs.it/specs/ENT/1.0/&lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;which is quite understandable because that is, for now, where the document lives.&amp;nbsp; It's, probably, also the URL your browser shows when you view the spec.&amp;nbsp; However the &lt;EM&gt;proper&lt;/EM&gt; URL for the spec is:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;A href="http://www.purl.org/NET/ENT/1.0/"&gt;http://www.purl.org/NET/ENT/1.0/&lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;This is a &lt;A href="http://purl.oclc.org/docs/new_purl_summary.html"&gt;PURL&lt;/A&gt; or &lt;FONT color=maroon&gt;permanent url&lt;/FONT&gt;.&lt;/P&gt;
&lt;P&gt;A PURL is like a regular URL except that it is managed by a redirection server.&amp;nbsp; When you create a PURL you decide what it should be called &amp; where it should point.&amp;nbsp; Whenever a browser tries to load the PURL the PURL server automatically redirects the browser to the actual target URL.&lt;/P&gt;
&lt;P&gt;This means that when, for example, we move the ENT spec to a more permanent home we can change where it's PURL points and the link doesn't break.&amp;nbsp; It still points to the right place.&amp;nbsp; PURLs are a powerful way to use redirection in advance.&lt;/P&gt;
&lt;P&gt;Oh by the way.&amp;nbsp; Anybody can create them.&amp;nbsp; Just go to &lt;A href="http://www.purl.org"&gt;www.purl.org&lt;/A&gt;, register and away you go.&lt;/P&gt;
&lt;P&gt;However, for this reason, it is important&amp;nbsp;that the spec is always referred to by it's PURL and not by any particular URL at which it is found.&amp;nbsp; We would be grateful if you could check and see which URL you have used.&lt;/P&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00001382.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/dave-snowden.xml" ent:id="dave-snowden" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/david-gurteen.xml" ent:id="david-gurteen" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/knowledge-management.xml" ent:id="knowledge-management" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>How ENT could come to the rescue of mySubscriptions.opml</title>
      <pubDate>Sat, 12 Apr 2003 10:23:56 +0100</pubDate>
      <description>&lt;P&gt;Chris Pirillo &lt;A href="http://chris.pirillo.com/archives/2003_04.html#000906"&gt;commented&lt;/A&gt; on the &lt;A href="http://www.purl.org/NET/ENT/1.0/"&gt;ENT&lt;/A&gt; announcement.&amp;nbsp; At the same time he talked about a better facility for categorizing his RSS subscription list (held in an OPML document).&lt;/P&gt;
&lt;P&gt;While ENT is doing something different (it's categorizing individual items &lt;EM&gt;within&lt;/EM&gt; a feed) I can see how ENT might help to solve Chris' problem too.&amp;nbsp; An ENT enabled feed holds topics about the items it contains.&amp;nbsp; Over time it would be possible to analyze the topics and come to some conclusions about what the feed is about.&lt;/P&gt;
&lt;P&gt;It would then be possible for software to &lt;FONT color=maroon&gt;automatically categorize each fe&lt;/FONT&gt;ed in the subscription list, &lt;FONT color=maroon&gt;based upon their content&lt;/FONT&gt;.&lt;/P&gt;
&lt;P&gt;Does that sound like a solution to your problem Chris?&lt;/P&gt;
&lt;P&gt;I'm not saying this would be a trivial problem... but it would be a big step closer to solving it.&amp;nbsp; Of course it requires that lots of people use ENT and, hence, that lots of tools support it.&amp;nbsp; We're working on that ;-)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00001383.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
      </ent:cloud>
    </item>
    <item>
      <title>liveTopics 1.1.3 now supports ENT</title>
      <pubDate>Tue, 15 Apr 2003 11:38:34 +0100</pubDate>
      <description>Pretty soon I will be displaying the new &lt;A href="http://www.purl.org/NET/ENT/1.0/"&gt;ENT 1.0&lt;/A&gt; logo &lt;%radio.macros.imageRef( "/images/rssent.gif" )%&gt; (courtesy of &lt;A href="http://paolo.evectors.it/"&gt;Paolo&lt;/A&gt;) on this page as my &lt;A href="http://matt.blogs.it/rss.xml"&gt;feed&lt;/A&gt; is now compliant.</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00001385.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
      </ent:cloud>
    </item>
    <item>
      <title>Getting ready for the 2nd public ENT draft</title>
      <pubDate>Tue, 15 Apr 2003 12:06:42 +0100</pubDate>
      <description>&lt;P&gt;I'd like to publish the 2nd public draft of the ENT1.0 specification soon.&amp;nbsp; Today if I can.&amp;nbsp; There have been a couple of clarifications, a fix to the examples (thanks to Phil Pearson) and a couple of issues to be cleared up.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The spec says that a topic ID must look like an XML NAME.&amp;nbsp; XML NAME is quite a restrictive set of characters and it looks like it wasn't such a good choice.&amp;nbsp; For example &lt;A href="http://www.tbray.org/ongoing/"&gt;Tim Bray&lt;/A&gt;&amp;nbsp;wants to use topic names like &lt;FONT color=darkblue&gt;sports/baseball/NYMets&lt;/FONT&gt; and XML NAME won't let him do that (I personally don't agree with him about his topic, but that's okay).&amp;nbsp; He suggests using something from the &lt;A href="http://www.w3.org/International/iri-edit/"&gt;Internationized Resource Identifer (IRI)&lt;/A&gt; specification because topic ID's are likely to end up as parts of URI's.&amp;nbsp; Good thinking Tim!&amp;nbsp; So, on this note, I propose changing the &lt;FONT color=darkblue&gt;XML NAME&lt;/FONT&gt; defintion to &lt;FONT color=darkblue&gt;IRI ifragment&lt;/FONT&gt;.&amp;nbsp; &lt;FONT color=maroon&gt;Does anyone have any comment about this?&lt;/FONT&gt;&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;I have some concern that the use of namespaced attributes, e.g. &lt;FONT color=darkblue&gt;&lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;ent:cloud ent:href&lt;/FONT&gt;&lt;FONT color=darkblue&gt;=""&gt;&lt;/FONT&gt; instead of &lt;FONT color=darkblue&gt;&lt;&lt;/FONT&gt;&lt;FONT color=maroon&gt;ent:cloud href&lt;/FONT&gt;&lt;FONT color=darkblue&gt;=""&gt;&lt;/FONT&gt; may cause some people problems.&amp;nbsp; It's perfectly valid XML but people aren't used to seeing attributes in namespaces and it may prove to be confusing.&amp;nbsp; Since we are trying to keep ENT simple and since I don't think it will matter too much either way, I am considering dropping the namespace on the attributes.&amp;nbsp; &lt;FONT color=maroon&gt;Does anyone have any comment about this?&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;FONT size=2&gt;We look forward to your comments.&lt;/P&gt;&lt;/FONT&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00001387.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/buy-music.xml" ent:id="buy-music" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/drm.xml" ent:id="drm" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/music.xml" ent:id="music" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/riaa.xml" ent:id="riaa" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>I mean, do people want fire that can be fitted nasally?</title>
      <pubDate>Tue, 15 Apr 2003 12:17:48 +0100</pubDate>
      <description>&lt;P&gt;I've been having an agreeable chat with, among others, &lt;A href="http://dannyayers.com/"&gt;Danny Ayers&lt;/A&gt; about &lt;A href="http://www.purl.org/NET/ENT/1.0/"&gt;ENT&lt;/A&gt;, &lt;A href="http://www.w3.org/TR/rdf-primer"&gt;RDF&lt;/A&gt;, and ThreadsML.&amp;nbsp; Danny expressed some concerns about the dangers of re-inventing&amp;nbsp;wheels.&amp;nbsp; I share his concern although our viewpoints are perhaps a little different.&lt;/P&gt;
&lt;P&gt;I want to share part of one my messages:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;My view is that RDF is a great way of doing things as long as it is wrapped with 1st rate tool support and matched with applications that warrant it. So far as I can tell both of those are near to non-existant right now and RDF remains primarily the domain of "those people who are interested in RDF and think it is a good idea," with a few exceptions. &lt;/P&gt;
&lt;P&gt;Back when Paolo and I were tossing this idea around we carefully thought over "are we re-inventing RDF" and came to the answer: "no." ENT is, by comparison, pretty simple/limited compared to RDF. But right now I think simplicity is more valuable thanpower. We are still in the early stages of building the semantic web and, really, the applications we have don't *need* RDF's power right now. We think ENT is "just good enough" to launch a raft of exciting applications.&lt;/P&gt;
&lt;P&gt;I fully expect though, that those applications will grow too big for ENT and simple "hard-wired" standards like it. But this demand will, perhaps, lead to an awakening about RDF. It's time will have come because there will be applications that justify it's complexity &amp; the perceived benefits of those applications will be enough to overcome the inertia involved in getting started with it. And, hopefully, by that time the RDF folks will have delivered much more solidly on the tools front ;)&lt;/P&gt;
&lt;P&gt;In short my belief is that simple, focused, standards now will pave the way for the adoption of more powerful standards later. &lt;/P&gt;
&lt;P&gt;Also, as I have stated before, I don't think that RDF will really hit a home run until OWL is ready for prime-time.&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00001389.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/civil-society.xml" ent:id="civil-society" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/libertarianism.xml" ent:id="libertarianism" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/social-networks.xml" ent:id="social-networks" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/the-state.xml" ent:id="the-state" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>Yahoo and ENT?</title>
      <pubDate>Wed, 16 Apr 2003 10:04:04 +0100</pubDate>
      <description>&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;IMG src="http://www.radwin.org/michael/blog/archives/ask1.gif" align=left&gt;&lt;A href="http://www.radwin.org/michael/blog/archives/000198.html"&gt;ask.yahoo.com RSS beta&lt;/A&gt;. Ask Yahoo!, a daily column that features Q&amp;A with Yahoo!'s expert team of Surfers, is now syndicating its content via RSS. Here's the link to the RSS file: &lt;A href="http://ask.yahoo.com/ask/index.xml"&gt;&lt;IMG src="http://www.radwin.org/images/xml.gif" border=0&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;[&lt;A href="http://www.radwin.org/michael/blog/"&gt;Michael J. Radwin's blog&lt;/A&gt;] &lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Hey hey -- some RSS action from Yahoo -- subscribe now so they know we're out here! [&lt;A href="http://radio.weblogs.com/0100875/"&gt;Brain Off&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I've subscribed, sight unseen.&amp;nbsp; Now wouldn't this be a great feed to have topics?&amp;nbsp; So you could see the Q&amp;A that really mattered to you.&amp;nbsp; And Yahoo! already have a taxonomy.&lt;/P&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00001392.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
      </ent:cloud>
    </item>
    <item>
      <title>TopicExchange does ENT</title>
      <pubDate>Wed, 16 Apr 2003 17:25:04 +0100</pubDate>
      <description>&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;A href="http://www.myelin.co.nz/post/2003/4/16/#200304161"&gt;New RSS features on topicexchange.com&lt;/A&gt;. A minor (but very handy) change to the &lt;A href="http://topicexchange.com/"&gt;Internet Topic Exchange&lt;/A&gt; today: it now supports &lt;A href="http://matt.blogs.it/2003/04/11.html#a862"&gt;ENT&lt;/A&gt; (&lt;A href="http://www.purl.org/NET/ENT/1.0/"&gt;spec&lt;/A&gt;), which means suitably equipped aggregators will be able to pull topic information straight out of the RSS feeds.&lt;BR&gt;&lt;BR&gt;Making this actually useful is a new RSS feed: &lt;A href="http://topicexchange.com/rss"&gt;all posts on the site&lt;/A&gt;. If you want to keep track of &lt;I&gt;everything&lt;/I&gt;, subscribe to that one (traffic on the Exchange is still not awfully high, so you won't find yourself overwhelmed). An aggregator which understands topics will be able to just pull down this one RSS feed instead of heaps of individual topic channel feeds.&lt;BR&gt;&lt;BR&gt;The most interesting bit is yet to come: I've been contacted by &lt;A href="http://www.feedster.com/"&gt;Scott Johnston&lt;/A&gt; and &lt;A href="http://www.blogdigger.com/index.html"&gt;Greg Gershman&lt;/A&gt;, who both seem interested in using Topic Exchange information to do some sort of classification of search results. Sort of like the way &lt;A href="http://www.google.com/"&gt;Google&lt;/A&gt; uses &lt;A href="http://dmoz.org/"&gt;dmoz&lt;/A&gt; to give you links to relevant categories when you search. This functionality is yet to come, but the hooks are there in the Topic Exchange, so any developers are welcome to start using them from now on!&lt;BR&gt;&lt;BR&gt;For people who are interested in using this, I've written a page to explain &lt;A href="http://topicexchange.com/doc/indexing"&gt;how to handle the data&lt;/A&gt;. Enjoy!&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&lt;A title="Click here to comment on this post." href="http://www.myelin.co.nz/phil/pss/comments.php?u=2&amp;p=200304161&amp;link=http://www.myelin.co.nz/post/2003/4/16/#200304161"&gt;Comment&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;[&lt;A href="http://www.myelin.co.nz/post/"&gt;Second p0st&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;This is fantastic news.&amp;nbsp; Well done Phil!&lt;/P&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00001399.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/collaboration.xml" ent:id="collaboration" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/conversations.xml" ent:id="conversations" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/instant-messenger.xml" ent:id="instant-messenger" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/knowledge-management.xml" ent:id="knowledge-management" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>MyRadio gets ENT</title>
      <pubDate>Mon, 21 Apr 2003 09:45:18 +0100</pubDate>
      <description>&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;A href="http://radio.weblogs.com/0100875/2003/04/17.html#a932"&gt;myRadio supports ENT 1.0&lt;/A&gt;. &lt;NOBR&gt;&lt;FONT size=+2&gt;My&lt;/FONT&gt;&lt;IMG src="http://radio.weblogs.com/0100875/images/radioBadge.gif"&gt;&lt;/NOBR&gt; supports &lt;A href="http://matt.blogs.it/specs/ENT/1.0/"&gt;&lt;IMG src="http://matt.blogs.it/specs/ENT/1.0/ENT10-small.gif" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Announcing the release of &lt;A href="http://matt.blogs.it/specs/ENT/1.0/ENT10-small.gif"&gt;ENT 1.0&lt;/A&gt; (Easy News Topics) support in &lt;A href="http://radio.weblogs.com/0100875/outlines/myRadio/"&gt;myRadio&lt;/A&gt;. One of the stated goals of ENT is to "represent topics sufficiently that they be useful in enabling smart aggregators (e.g. filtering, recombining feeds, etc...)". RSS+ENT feeds can be filtered in myRadio, by selecting topics of interest.
&lt;P&gt;Available topics for a feed are those seen by the aggregator, in the RSS feed. That list will grow in time. Later, myRadio will support topicRolls for this purpose. Future features may also include recombining feeds according to topic.
&lt;P&gt;Update myRadio.root in RU, or download the latest &lt;A href="http://radio.weblogs.com/0100875/gems/myRadio.root"&gt;here&lt;/A&gt;. Configure using the "Edit Topics" link in the myRadio navigation bar. Please contact me with any feedback, suggestions, and bug reports.
&lt;P&gt;Currently, the only known feeds supporting ENT 1.0 are &lt;A href="http://matt.blogs.it/rss.xml"&gt;Curiouser and curiouser&lt;/A&gt; and &lt;A href="http://topicexchange.com/rss"&gt;Topic Exchange&lt;/A&gt;. ENT enabled feeds should increase greatly when liveTopics 1.3.3 is released. [&lt;A href="http://radio.weblogs.com/0100875/"&gt;Brain Off&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Fantastic news.&amp;nbsp; Well done Mikel.
&lt;P&gt;This will be the first application in the hands of users that will let them get the benefit of topics in their feeds.&amp;nbsp; liveTopics 1.1.3 is in beta at the moment and should be available soon.&amp;nbsp; Once that happens there will be a small cluster of feeds that do support ENT.&amp;nbsp; But we need to do more.
&lt;P&gt;Specifically we need to find a way to get at the hordes of MovableType users and get them in the game.
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00001410.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/how-to-develop-software.xml" ent:id="how-to-develop-software" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>David Sifry on ENT</title>
      <pubDate>Mon, 21 Apr 2003 10:01:27 +0100</pubDate>
      <description>&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;A href="http://www.sifry.com/alerts/archives/000282.html"&gt;Easy News Topics&lt;/A&gt;. Last week, Paolo Valdermarin and Matt Mower released their specification of Easy News Topics 1.0 (ENT), which is designed as an RSS 2.0 module that can add topic and categorization information to an RSS feed.&amp;nbsp; I committed to get back to them (and others) with a review and some commentary on the approach. The good news: As a format, ENT is easy to understand, easy for application developers to implement, and pretty easy to parse.&amp;nbsp; Kudos to Matt and Paolo for coming up with a design that is simple but extensible.&amp;nbsp; Now the bad news:&amp;nbsp; I'm worried about two issues.&amp;nbsp; First is the problem of self-categorization.&amp;nbsp; ENT presupposes that authors can successfully create microcontent with the following properties: It can be placed in one or more categories the author is qualified to categorize the content correctly the author's categories have meaning to the reader In addition, we then run into a larger problem with self-categorization, which is the question of categorization across feeds.&amp;nbsp; In other words, we have a problem of definitions - one person's rebel is another person's revolutionary.&amp;nbsp; Even with ENT's inclusion of clouds, which are (potentially) external topic maps that create self-consistent maps of the world, we still have the problem of intentional or unintentional misunderstanding and misreading of metadata like categories, which leads me to think that the entire concept of self-categorization is extremely difficult to work on a large scale. A good example of this failure to scale is the history of web page... [&lt;A href="http://www.sifry.com/alerts/"&gt;Sifry's Alerts&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;David presents a good analysis of &lt;A href="http://www.purl.org/NET/ENT/1.0/"&gt;ENT 1.0&lt;/A&gt;&amp;nbsp;and, as you would expect from David, some of the wider issues around self-categorization of data.&amp;nbsp;&amp;nbsp; In particular he compares a future of users adding topics to their RSS feeds to the abuse of META tags in HTML.&amp;nbsp; It's a point worth discussing:&lt;/P&gt;
&lt;P&gt;Off the cuff I can see two potential arguments to suggest that this won't be a big problem.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;ENT is not designed &lt;STRONG&gt;only&lt;/STRONG&gt; for self-categorization of feeds.&amp;nbsp; Yes that's how we intend to use it, and certainly I think a lot of people will use it that way.&amp;nbsp; But ENT could just as easily be used by a categorizer bot that sucked in feeds and annotated them (using heuristics) with topics from it's own cloud.&amp;nbsp; This thought has lead me to wonder if there is some need for authorizing the use of a cloud.&amp;nbsp; Would you trust Googlebot to add topics to RSS feeds?&amp;nbsp; Or Feedster bot?&lt;/LI&gt;
&lt;LI&gt;As David points out, the &lt;EM&gt;solution&lt;/EM&gt; to the META problem, as wrought by Google,&amp;nbsp;was to bring an element of the social into the mix.&amp;nbsp; He rightly, I think, indicates that a solution to the eventual problems of metadata in RSS will probably be social also.&amp;nbsp; There has been a lot of talk recently about identity and reputation systems.&amp;nbsp; Blogging tends to be very much more personable than ever web publishing was before.&amp;nbsp; I read sites because they are meaningful to me.&amp;nbsp; If your categorization isn't, I probably won't read you for long.&lt;/LI&gt;&lt;/OL&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00001415.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/explosion.xml" ent:id="explosion" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/george-bush.xml" ent:id="george-bush" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/iraq.xml" ent:id="iraq" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/new-kinds-of-money.xml" ent:id="new-kinds-of-money" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/the-state.xml" ent:id="the-state" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>Aliases in ENT</title>
      <pubDate>Tue, 22 Apr 2003 13:10:21 +0100</pubDate>
      <description>&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;A href="http://alevin.com/weblog/archives/001073.html"&gt;All Categories are Local&lt;/A&gt;. Dave Sifry comments about the draft specification of Easy News Topics 1.0 (ENT), proposed by Paolo Valdermarin and Matt Mower.... [&lt;A href="http://alevin.com/weblog/"&gt;BookBlog&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Adina's feed doesn't carry the whole post so:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;Dave is concerned that a category standard would fall prey to the problems of ambiguity and scamming that killed HTML META tags.&lt;/P&gt;
&lt;P&gt;As I noted in comments on his post, Dave is absolutely right at the scale of the web or the blogosphere. &lt;/P&gt;
&lt;P&gt;However, I think that categories will be much more valuable at the community level. For example, Austin has a &lt;A href="http://www.austinbloggers.org/"&gt;&lt;FONT color=#336666&gt;meta-blog&lt;/FONT&gt;&lt;/A&gt;, aggregating posts related to Austin. People in other cities are starting to do the same. If we could map sub-categories, we would be able to create a cross-regional directory. There are local editors who keep the system from being spammed, and make decisions about how to map categories.&lt;/P&gt;
&lt;P&gt;So, I think that the system can work in the context of defined groups and defined applications. &lt;/P&gt;
&lt;P&gt;The only thing that ENT is missing is a way to alias categories -- Austin's "music events" maps to Ann Arbor's "concerts." Presumably this could be implemented at the application level.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Aliasing topics is a powerful, and sometimes complicated,&amp;nbsp;concept so we choose to leave it out of the &lt;A href="http://www.purl.org/NET/ENT/1.0/"&gt;ENT&lt;/A&gt; spec.&amp;nbsp; We took the view that this issue was best resolved by using a proper topic map behind the ENT &lt;TT&gt;cloud&lt;/TT&gt;.&amp;nbsp; However if the functionality is needed and we can find a simple way to do it, we're open to that - especially while the spec is still in at the draft stage.&lt;/P&gt;
&lt;P&gt;The &lt;A href="http://www.xfml.org/"&gt;XFML&lt;/A&gt; standard, for example, provides&amp;nbsp;a &lt;A href="http://www.xfml.org/spec/1.0.html#connectingtopicsconcept"&gt;&lt;TT&gt;&lt;connect&gt;&lt;/TT&gt;&lt;/A&gt; tag which can be used to explicitly link a topic in one document to &lt;EM&gt;the same&lt;/EM&gt; topic&amp;nbsp;in another document.&amp;nbsp; ENT could just duplicate this facility.&amp;nbsp; But what would it be connecting to?&lt;/P&gt;
&lt;P&gt;In XFML the answer is easy.&amp;nbsp; An XFML topics in one document connects to an XFML topic in another document.&amp;nbsp; Similarly for XTM the implication is that you make associations with other XTM topics.&amp;nbsp; But ENT topics are transient things that live for a short while in an RSS feed.&amp;nbsp; So logically you wouldn't connect an instance of an ENT topic in one feed to an instance of an ENT topic&lt;STRONG&gt; in another feed&lt;/STRONG&gt;.&amp;nbsp; Would you?&amp;nbsp; Apart from the fact that I know of no way to address an arbitrary element in an RSS&amp;nbsp;feed I think it far more likely that you want to alias the use of the topic to a fixed point of reference, e.g.&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;When you see "music event" in the Austin feed you should read it as the same thing that Ann Arbor folks mean by "concert."&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;There may be no current item in the Ann Arbor feed using the &lt;EM&gt;concert&lt;/EM&gt; topic so we definitely need a fixed point of reference.&amp;nbsp; What is that?&amp;nbsp; One answer might be a topic map and topic maps are certainly good for this.&amp;nbsp; How else could we do it?&lt;/P&gt;
&lt;P&gt;It would be easy enough to add an XFML style&amp;nbsp;&lt;TT&gt;&lt;connect&gt;&lt;/TT&gt; element to the ENT spec.&amp;nbsp; An example might be:&lt;/P&gt;&lt;PRE&gt; &lt;topic id="music_event"&gt; &lt;connect&gt;http://annarbor.example.org/topics.xml#concert&lt;/connect&gt; &lt;/topic&gt; &lt;/PRE&gt;
&lt;P&gt;However ENT also allows topics without the backing of a topic map, in which case someone may just want to specify a topic ID, e.g.&lt;/P&gt;&lt;PRE&gt; &lt;topic id="music_event"&gt; &lt;connect&gt;concert&lt;/connect&gt; &lt;/topic&gt; &lt;/PRE&gt;
&lt;P&gt;But the problem with this approach is that it means that music_event is now synonymous with anyone's definition of concert.&amp;nbsp; We could add an &lt;TT&gt;href&lt;/TT&gt; attribute to &lt;TT&gt;connect&lt;/TT&gt; to differentiate but I don't particularly like that either.&lt;/P&gt;
&lt;P&gt;Maybe someone else can come up with a simple alternative that befits the style of ENT?&amp;nbsp; I'm still leaning towards this as a problem best solved by topic maps.&lt;/P&gt;
&lt;P&gt;[&lt;STRONG&gt;Update&lt;/STRONG&gt;] I've been thinking about this a little more and feel that the best way forwards is to work with groups like SocialText and the SSA to make sure the right tools are in place to solve this kind of problem using topic maps.&amp;nbsp; Adina?&lt;/P&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00001418.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
      </ent:cloud>
    </item>
    <item>
      <title>Metadata is a social thing</title>
      <pubDate>Tue, 22 Apr 2003 18:07:04 +0100</pubDate>
      <description>&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;A href="http://doc.weblogs.com/2003/04/21#notSoEasy"&gt;Not so easy?&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.sifry.com/alerts/archives/000282.html#000282"&gt;As &lt;A href="http://doc.weblogs.com/2003/04/11#askNotWhatRssCanDoForYou"&gt;requested&lt;/A&gt;, David Sifry reviews&lt;/A&gt; &lt;A href="http://matt.blogs.it/specs/ENT/1.0/"&gt;Easy News Topics 1.0&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The upside:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;I&gt;As a format, ENT is easy to understand, easy for application developers to implement, and pretty easy to parse. Kudos to Matt and Paolo for coming up with a design that is simple but extensible. &lt;/I&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The downside isn't so easily excerpted. Read the link for more.&lt;/P&gt;
&lt;P&gt;[&lt;A href="http://doc.weblogs.com/"&gt;The Doc Searls Weblog&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Without wishing to seem oversensitive I think it is fair to say that David's issues are not with ENT per se, but with the idea of people cataloguing their own items with meta data.&amp;nbsp; His problems are social and the same argument could be made about RSS1.0 and mod_taxo.&lt;/P&gt;
&lt;P&gt;David reflects upon what happened to meta data in web pages and wonders if the same thing won't come about here too.&amp;nbsp; Here is how I responded in a comment on David's blog:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;Thanks for the comment. I think you're broadly right that there will be a capacity for abuse here but it scales differently.&lt;/P&gt;
&lt;P&gt;When Google was indexing billions of pages the metadata became meaningless even without the abuse. However with RSS I think the game is different.&lt;/P&gt;
&lt;P&gt;I'm subscribed to 108 feeds right now. I add perhaps 1 a week on average. But I trust that the authors of those feeds would use topics reliably or not at all.&lt;/P&gt;
&lt;P&gt;Any application I have that can understand my subscription list can usefully utilize those topics whatever I think about anyone else.&lt;/P&gt;
&lt;P&gt;In a social software context somone else might trust my confidence in the indexing of those feeds. Etc...&lt;/P&gt;
&lt;P&gt;I think we can find ways of making this work. I also think that automatic annotation of feeds with topics is another possibility.&lt;/P&gt;
&lt;P&gt;To pick an example from my head. Syndic8 could have a topic engine that creates an annotated feed for every feed they monitor. If you trust Syndic8 you could use that feed instead and get the benefit of their indexing. And so on.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00001420.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/george-bush.xml" ent:id="george-bush" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/john-kerry.xml" ent:id="john-kerry" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/politics.xml" ent:id="politics" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>ENT goes Movable</title>
      <pubDate>Tue, 22 Apr 2003 21:59:14 +0100</pubDate>
      <description>&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;A href="http://www.andrerestivo.com/weblog/archives/001994.html"&gt;Easy News Topics&lt;/A&gt;. Easy News Topics: Finally someone is working on blog categorization, just as I suggested some time ago. Paolo and... [&lt;A href="http://www.andrerestivo.com/weblog/"&gt;Daily Bytes&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Congratulations to André for having the first &lt;A href="http://www.purl.org/NET/ENT/1.0/"&gt;ENT&lt;/A&gt; enabled &lt;A href="http://www.movabletype.org/"&gt;MovableType&lt;/A&gt; feed!&lt;/P&gt;
&lt;P&gt;This is really, really, fantastic news.&lt;/P&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00001423.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/java.xml" ent:id="java" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/microsoft-office.xml" ent:id="microsoft-office" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/open-data-formats.xml" ent:id="open-data-formats" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/open-office.xml" ent:id="open-office" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/xml-rpc.xml" ent:id="xml-rpc" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>ENT goes Movable!</title>
      <pubDate>Tue, 22 Apr 2003 23:03:08 +0100</pubDate>
      <description>&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;A href="http://www.andrerestivo.com/weblog/archives/002019.html"&gt;ENT enabled RSS&lt;/A&gt;. ENT enabled RSS: No idea if its correctly implemented. Maybe a ENT validator is in order. Update: Some errors corrected.... [&lt;A href="http://www.andrerestivo.com/weblog/"&gt;Daily Bytes&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Congratulations to André for having the first &lt;A href="http://www.purl.org/NET/ENT/1.0/"&gt;ENT&lt;/A&gt;&amp;nbsp;enabled &lt;A href="http://www.movabletype.org/"&gt;MovableType&lt;/A&gt;&amp;nbsp;feed!&lt;/P&gt;
&lt;P&gt;This is really, really, fantastic news.&lt;/P&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00001425.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/doc-searls.xml" ent:id="doc-searls" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/lawrence-lessig.xml" ent:id="lawrence-lessig" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/london.xml" ent:id="london" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>Describing clouds</title>
      <pubDate>Thu, 24 Apr 2003 12:05:22 +0100</pubDate>
      <description>&lt;P&gt;&lt;A href="http://paolo.evectors.it/"&gt;Paolo&lt;/A&gt; and I have been chatting over some more revisions to the &lt;A href="http://www.purl.org/NET/ENT/1.0/"&gt;ENT 1.0&lt;/A&gt; spec.&amp;nbsp; In particular we have come across something that is awkward when it comes to user interface design.&lt;/P&gt;
&lt;P&gt;Right now a cloud is identified by a unique URL, e.g.&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;TT&gt;&lt;cloud href="http://matt.blogs.it/topics/resources/topicRoll.opml"&gt;&lt;/TT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Any topic from this roll can be uniquely identified as such, however a URL is not a very friendly thing to use in an interface as we have discovered implementing the interface for our &lt;FONT color=maroon&gt;k-collector&lt;/FONT&gt; proof of concept.&lt;/P&gt;
&lt;P&gt;We're thinking up alternatives and have a number of approaches:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Add a description attribute to &lt;TT&gt;&lt;cloud&gt;&lt;/TT&gt;. 
&lt;LI&gt;Add a description tag to &lt;TT&gt;&lt;cloud&gt;&lt;/TT&gt;. 
&lt;LI&gt;Add a &lt;TT&gt;&lt;cloudinfo&gt;&lt;/TT&gt; tag to the &lt;TT&gt;&lt;channel&gt;&lt;/TT&gt; 
&lt;LI&gt;Refer to the cloud's definintion for more info.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Options (1) and (2) are more or less the same.&amp;nbsp; We've been somewhat baised towards attributes in ENT so I guess (1) makes most sense.&amp;nbsp; It's also very easy to do.&amp;nbsp; The downside is duplicating the description in every &lt;TT&gt;&lt;cloud&gt;&lt;/TT&gt; tag.&amp;nbsp; But I guess nobody has complained about the duplication of the href.&lt;/P&gt;
&lt;P&gt;Option (3) might make sense.&amp;nbsp; We could move all the cloud information here and just refer to it from the &lt;TT&gt;&lt;item&gt;&lt;/TT&gt;'s.&amp;nbsp; More efficient but it adds an extra burden on to processors.&lt;/P&gt;
&lt;P&gt;Option (4) was initially my favourite.&amp;nbsp; It's probably the right thing to do(tm).&amp;nbsp; But it's problematic.&amp;nbsp; We support all different kinds of external resource in ENT including things like XTM which doesn't really have any notion of a description.&amp;nbsp; In addition it places a huge burden on processors who may otherwise not be interested in the external resource.&lt;/P&gt;
&lt;P&gt;For this reason we will probably be adding a description attribute to the next draft of ENT (which will be published tomorrow).&lt;/P&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00001430.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
      </ent:cloud>
    </item>
    <item>
      <title>MovableType &amp; ENT</title>
      <pubDate>Thu, 01 May 2003 22:19:21 +0100</pubDate>
      <description>&lt;P&gt;My friend and former colleague &lt;A href="http://blog.sockdrawer.org/"&gt;Paul Walk&lt;/A&gt; has implemented a &lt;A href="http://blog.sockdrawer.org/archives/000021.php"&gt;MovableType template&lt;/A&gt; for generating an &lt;A href="http://www.purl.org/NET/ENT/1.0/"&gt;ENT 1.0&lt;/A&gt;&amp;nbsp;feed.&amp;nbsp; Cool! Well done Paul.&lt;/P&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00001440.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
        <ent:topic ent:href="http://matt.blogs.it/topics/europe.xml" ent:id="europe" ent:classification="user"/>
        <ent:topic ent:href="http://matt.blogs.it/topics/poland.xml" ent:id="poland" ent:classification="user"/>
      </ent:cloud>
    </item>
    <item>
      <title>Must it always be this way?</title>
      <pubDate>Tue, 10 May 2005 18:37:21 +0100</pubDate>
      <description>&lt;p&gt;So today it's Apples turn to incur my &lt;em&gt;mighty wrath&lt;/em&gt;.  Having gone to hell and back solving all the browser related issues with XSLT rendering of RSS feed, &lt;a href="http://www.bethlet.net/"&gt;Beth&lt;/a&gt; dropped the bombshell that Safari 2.0 was completely ignoring my stylesheet and rendering the feed itself.&lt;/p&gt;
&lt;p&gt;Now, i'll grant you that Safari does a pretty good job rendering the RSS, it's &lt;a href="http://matt.blogs.it/images/safari-rss.jpg"&gt;sweetly pretty&lt;/a&gt;.  However it rather pisses on my parade since Safari doesn't know a damn thing about &lt;a href="http://matt.blogs.it/specs/ENT/1.0/"&gt;topics&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;So i'm busy rendering up topic cross-references (major thanks to &lt;a href="http://www.bethlet.net/"&gt;Beth&lt;/a&gt; for solving what she said were simple XSLT problems but which, nevertheless, had me pulling my hair out) which Safari will happily ignore.  Why does it have to be this way?  Especially when I am actually telling Safari exactly what XSLT stylesheet it &lt;strong&gt;should be using&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Can anyone supply me with the magic incantation to make Safari honour my stylesheet?&lt;/p&gt;</description>
      <guid isPermaLink="true">http://matt.blogs.it/entries/00002568.html</guid>
      <ent:cloud ent:href="http://matt.blogs.it/topics/">
      </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 18:49
	</div>
</div>
</div>
</body>
</html>
