<feed xml:lang="EN-us" xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/"><title>Norman.Walsh.name</title><subtitle>Norm's musings. Make of them what you will.</subtitle><link rel="alternate" type="text/html" href="http://norman.walsh.name/"/><link rel="self" href="http://norman.walsh.name/atom/whatsnew.xml"/><id>http://norman.walsh.name/atom/whatsnew.xml</id><updated>2012-02-09T12:15:14.823228Z</updated><author><name>Norman Walsh</name></author><entry><title>To RDF or not?</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2011/02/22/rdfornot"/><id>http://norman.walsh.name/2011/02/22/rdfornot</id><published>2011-02-22T17:25:40Z</published><updated>2011-02-22T17:37:27.505577Z</updated><dc:subject>SelfReference</dc:subject><dc:subject>RDF</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
      Over the weekend, I set about to rip out the last of the RDF from this
site. Then I changed my mind.
    </p></div></summary></entry><entry><title>RDFa for DocBook?</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2009/09/22/RDFaForDocBook"/><id>http://norman.walsh.name/2009/09/22/RDFaForDocBook</id><published>2009-09-22T13:20:39Z</published><updated>2010-10-08T18:40:53.786955Z</updated><dc:subject>DocBook</dc:subject><dc:subject>RDF</dc:subject><dc:subject>XMLSummerSchool2009</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Adding RDFa to DocBook would make it possible to add a class of
semantic annotations to DocBook without changing the schema.
But is that a good idea?
</p></div></summary></entry><entry><title>XML+XQuery+Google Voice+Python=WIN!</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2009/09/01/gvcall"/><id>http://norman.walsh.name/2009/09/01/gvcall</id><published>2009-09-01T13:45:54Z</published><updated>2010-10-08T18:40:43.663475Z</updated><dc:subject>GoogleVoice</dc:subject><dc:subject>MarkLogic</dc:subject><dc:subject>RDF</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
It's finally possible to put all the pieces together.
</p></div></summary></entry><entry><title>Metadata big bang</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2007/02/18/bigBang"/><id>http://norman.walsh.name/2007/02/18/bigBang</id><published>2007-02-19T00:04:57Z</published><updated>2010-10-08T18:26:04.810108Z</updated><dc:subject>RDF</dc:subject><dc:subject>SelfReference</dc:subject><dc:subject>TAG</dc:subject><dc:subject>TheWeb</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Hacking httpRange-14.
</p></div></summary></entry><entry><title>PIM Example</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2005/12/16/pimExample"/><id>http://norman.walsh.name/2005/12/16/pimExample</id><published>2005-12-16T17:36:44Z</published><updated>2010-10-08T18:16:42.458563Z</updated><dc:subject>RDF</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
An example of how I use the vCard ontology and all this XML+RDF stuff.

</p></div></summary></entry><entry><title>Extracting vCards from hCard markup</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2005/12/12/vcard"/><id>http://norman.walsh.name/2005/12/12/vcard</id><published>2005-12-12T23:48:35Z</published><updated>2010-10-08T18:16:39.239695Z</updated><dc:subject>RDF</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Another attempt at refining the ontology that I've been
working on for modelling vCard data in RDF. This time with a GRDDL
transformation to extract RDF from hCard markup.
</p></div></summary></entry><entry><title>Modelling vCards in RDF</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2005/12/05/vcard"/><id>http://norman.walsh.name/2005/12/05/vcard</id><published>2005-12-06T03:40:37Z</published><updated>2010-10-08T18:16:25.449176Z</updated><dc:subject>RDF</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Yet another stab at modelling names and addresses.
</p></div></summary></entry><entry><title>An address book ontology (take 2)</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2005/11/30/contacts"/><id>http://norman.walsh.name/2005/11/30/contacts</id><published>2005-11-30T15:13:27Z</published><updated>2010-10-08T18:16:13.00352Z</updated><dc:subject>Lazyweb</dc:subject><dc:subject>RDF</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
More thoughts on modelling names and addresses.
</p></div></summary></entry><entry><title>An address book ontology</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2005/11/25/contacts"/><id>http://norman.walsh.name/2005/11/25/contacts</id><published>2005-11-25T13:52:57Z</published><updated>2010-10-08T18:16:04.472132Z</updated><dc:subject>RDF</dc:subject><dc:subject>Sidekick</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Modeling names and addresses. No, not that old debate, the sort
that appear in your address book.
</p></div></summary></entry><entry><title>Blog Housekeeping: SKOS Taxonomy</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2005/06/01/skos"/><id>http://norman.walsh.name/2005/06/01/skos</id><published>2005-06-01T18:07:55Z</published><updated>2010-10-08T18:12:37.445243Z</updated><dc:subject>RDF</dc:subject><dc:subject>SelfReference</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
I've done a bit more housekeeping. None of this should
be significant to the casual visitor, nor even visible for the most part.
</p></div></summary></entry><entry><title>JpegRDF: JPEG Metadata in RDF</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2005/projects/jpegrdf"/><id>http://norman.walsh.name/2005/projects/jpegrdf</id><published>2005-04-27T10:40:05Z</published><updated>2010-10-08T18:17:48.24981Z</updated><dc:subject>Java</dc:subject><dc:subject>Photography</dc:subject><dc:subject>Programming</dc:subject><dc:subject>RDF</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
This is the permanent status page for JpegRDF.
JpegRDF is an
application for extracting, storing, and updating RDF metadata about
JPEG images. Version 2.3.0, with support for the
MakerNote field from Canon cameras, is now available.

</p></div></summary></entry><entry><title>RDF Twig: XSLT Extension Functions for Accessing RDF Graphs</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2004/projects/rdftwig"/><id>http://norman.walsh.name/2004/projects/rdftwig</id><published>2005-04-25T11:27:07Z</published><updated>2010-10-08T18:07:13.34542Z</updated><dc:subject>Java</dc:subject><dc:subject>Programming</dc:subject><dc:subject>RDF</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
This is the permanent status page for RDF Twig.
RDF Twig is a
set of XSLT extension functions for Saxon and Xalan that provide dynamic
access to RDF graphs stored in the Jena repository. Version 0.96,
supporting the Saxon 8.4 API, is
now available.

</p></div></summary></entry><entry><title>Tagback: Joining the Folksonomy Fray</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2005/02/20/tagback"/><id>http://norman.walsh.name/2005/02/20/tagback</id><published>2005-02-20T17:47:20Z</published><updated>2010-10-08T18:08:54.684408Z</updated><dc:subject>RDF</dc:subject><dc:subject>SelfReference</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
I've added provisions for folksonomy tags and plan to
adopt them as a replacement for threads.
</p></div></summary></entry><entry><title>Model Hacking</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2004/10/04/modelHacking"/><id>http://norman.walsh.name/2004/10/04/modelHacking</id><published>2004-10-03T22:42:19Z</published><updated>2010-10-08T18:03:44.093151Z</updated><dc:subject>RDF</dc:subject><dc:subject>SelfReference</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
I’ve been offline for several days, visiting with my folks, taking
pictures, relaxing. I’ve also been hacking a bit with
the way foaf:depicts is used on this site.
</p></div></summary></entry><entry><title>A Topic Map for norman.walsh.name</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2004/09/08/topicmap"/><id>http://norman.walsh.name/2004/09/08/topicmap</id><published>2004-09-08T21:17:55Z</published><updated>2010-10-08T18:02:40.965743Z</updated><dc:subject>Balisage</dc:subject><dc:subject>Extreme2004</dc:subject><dc:subject>RDF</dc:subject><dc:subject>TopicMaps</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
RDF and Topic Maps cover a lot of the same territory. This essay exposes
a first attempt at building a Topic Map for the contents of this site.
It models only a few topics and associations and it probably models
them badly.
</p></div></summary></entry><entry><title>Is RDF/XML Good for Anything?</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2004/07/30/rdfxml"/><id>http://norman.walsh.name/2004/07/30/rdfxml</id><published>2004-07-30T12:27:55Z</published><updated>2010-10-08T18:01:25.044167Z</updated><dc:subject>RDF</dc:subject><dc:subject>XML</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Having a standard transfer syntax for RDF is great.
XML is an ideal format for this sort of “core dump”: it’s amenable to
machine processing and it’s possible for a human being (with
sufficient skill, experience, and dedication) to look at it in a text
editor and “figure it out”.
So RDF/XML is good for RDF core dumps.
But is it something users should be writing by hand? I’m not sure.

</p></div></summary></entry><entry><title>Is It the APIs, Stupid?</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2004/06/14/apis"/><id>http://norman.walsh.name/2004/06/14/apis</id><published>2004-06-14T21:15:00Z</published><updated>2010-10-08T17:59:40.815288Z</updated><dc:subject>DocBook</dc:subject><dc:subject>Programming</dc:subject><dc:subject>RDF</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
You’ve got your regular expressions, your SAX, and your DOM,
you’ve even got your RDF as an XML API (I’m not kidding). And now
you’ve got another choice in the Java platform.
Some thoughts on APIs.
</p></div></summary></entry><entry><title>Summer Flowers and Metadata</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2004/06/07/flowers"/><id>http://norman.walsh.name/2004/06/07/flowers</id><published>2004-06-07T20:17:00Z</published><updated>2010-10-08T17:59:26.995228Z</updated><dc:subject>Flowers</dc:subject><dc:subject>Photography</dc:subject><dc:subject>RDF</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
It’s early summer here in Massachusetts. That brings out the flowers.
And my camera.
These flowers photos have slightly better metadata than previous ones
because
I’ve spent a few days tinkering with jpegRDF.
</p></div></summary></entry><entry><title>A Week of Random Thoughts</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2004/04/27/random"/><id>http://norman.walsh.name/2004/04/27/random</id><published>2004-04-28T01:24:00Z</published><updated>2010-10-08T17:57:42.118639Z</updated><dc:subject>Conferences</dc:subject><dc:subject>Cosmology</dc:subject><dc:subject>Email</dc:subject><dc:subject>Humor</dc:subject><dc:subject>Photography</dc:subject><dc:subject>RDF</dc:subject><dc:subject>Technology</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
A bunch of things crossed my desk last week. In the interest of
publishing them before they’re totally irrelevant, here they are.

</p></div></summary></entry><entry><title>Not in RDF</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2004/04/02/notinrdf"/><id>http://norman.walsh.name/2004/04/02/notinrdf</id><published>2004-04-02T11:03:00Z</published><updated>2010-10-08T17:57:01.740103Z</updated><dc:subject>RDF</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
There isn’t really a simple “not” operator in RDF. Nevertheless,
it’s useful, particularly for establishing default values.
So what can we do?
</p></div></summary></entry><entry><title>Coverage</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2003/10/11/coverage"/><id>http://norman.walsh.name/2003/10/11/coverage</id><published>2003-10-11T12:00:00Z</published><updated>2010-10-08T17:51:54.549714Z</updated><dc:subject>RDF</dc:subject><dc:subject>SelfReference</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Some essays are about specific places. It seemed unfortunate
that there was no way to find an essay on that basis. Now you can.

</p></div></summary></entry><entry><title>Metadata Wins Again!</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2003/08/21/metadata"/><id>http://norman.walsh.name/2003/08/21/metadata</id><published>2003-08-21T12:00:00Z</published><updated>2010-10-08T17:50:13.252497Z</updated><dc:subject>RDF</dc:subject><dc:subject>SelfReference</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Explicitly making use of metadata to drive the production of
this website has been a total win several times.
</p></div></summary></entry><entry><title>RDF Twig</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2003/08/19/rdftwig"/><id>http://norman.walsh.name/2003/08/19/rdftwig</id><published>2003-08-19T12:00:00Z</published><updated>2010-10-08T17:50:06.322433Z</updated><dc:subject>Conferences</dc:subject><dc:subject>RDF</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
I presented RDF Twig, some work that I did on accessing RDF graphs
from XSLT, at Extreme this year.
</p></div></summary></entry><entry><title>Vicious Circle</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2003/07/29/circle"/><id>http://norman.walsh.name/2003/07/29/circle</id><published>2003-07-29T12:00:00Z</published><updated>2010-10-08T17:49:53.295825Z</updated><dc:subject>RDF</dc:subject><dc:subject>TAG</dc:subject><dc:subject>TheWeb</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
The TAG is trying to get to last call. There's lots of hard work left
to do on our principal deliverable, but hard work isn't a problem. Intractable
issues, those are a problem. The question is, how intractable is httpRange-14?
</p></div></summary></entry><entry><title>http://..., is that you?</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2003/06/06/karma"/><id>http://norman.walsh.name/2003/06/06/karma</id><published>2003-06-06T12:00:00Z</published><updated>2010-10-08T17:48:05.109375Z</updated><dc:subject>RDF</dc:subject><dc:subject>TAG</dc:subject><dc:subject>TheWeb</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Assigning URIs to people, and perhaps to any physical resource,
has consequences both social and technical.
Socially, I think it's a question of politeness. Am I allowed to make up
URIs that identify you? Technically, well, the problems range from
straightforward technical challenges, like how do identify when two
URIs that are spelled differently point to the same resource and what
do you do about it after you have, to the range of http: identifiers.
</p></div></summary></entry><entry><title>RSS and RDF</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2003/05/22/rssrdf"/><id>http://norman.walsh.name/2003/05/22/rssrdf</id><published>2003-05-22T12:00:00Z</published><updated>2010-10-08T17:47:29.508451Z</updated><dc:subject>RDF</dc:subject><dc:subject>RSS</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
On RSS, RDF, and making the former an instance of the latter.
</p></div></summary></entry><entry><title>The Topics are Broken</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2003/05/21/topics"/><id>http://norman.walsh.name/2003/05/21/topics</id><published>2003-05-21T12:00:00Z</published><updated>2010-10-08T17:47:26.239793Z</updated><dc:subject>RDF</dc:subject><dc:subject>SelfReference</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Building a global ontology is hard.
</p></div></summary></entry><entry><title>How?</title><link rel="alternate" type="text/html" href="http://norman.walsh.name/2003/05/14/how"/><id>http://norman.walsh.name/2003/05/14/how</id><published>2003-05-14T12:00:00Z</published><updated>2010-10-08T17:46:57.005827Z</updated><dc:subject>DocBook</dc:subject><dc:subject>RDF</dc:subject><dc:subject>SelfReference</dc:subject><dc:subject>Sticky</dc:subject><summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
How does this site work?
</p></div></summary></entry></feed>

