The W3C Technical Architecture Group, on which I had the honour to serve for a couple of years, is working on a document called URNs, Namespaces, and Registries. Norm Walsh, longtime TAG member, has written a human-readable version, and I recommend it. The question of how to name things is persistently one of the hardest in Computer Science, and one of the reasons the Web succeeds is that it does a pretty good job, using URIs. If you’re thinking “Doesn’t he really mean URL?”, check out The Universal Republic of Love). However, every so often a group of people says “Hey, URIs beginning with http: are addresses, not names, and we need names, persistent names, so we’ll invent a new URI scheme.” They are nearly always wrong; it takes a whole lot of thinking about the notions of names and addresses to achieve clarity, and wanting a new URI scheme is usually evidence that you haven’t. I’ve tried to explain this dozens of times, but I think Norm does a better job than I ever have.


ongoing
software · G & M · Dad author · colophon · rights
picture of the day
Around August 02, 2006: Blogging Surfing Lawyer · Granddaughter and Snake · Ubuntu Gimp Intelligence · Columbia Industrial · Stiff’s Questions

What?
· Technology (65 fragments)
· · Web (332 more)


Serif · Sans-Serif
I work for Google, but the opinions expressed here are my own, and no other party necessarily agrees with them.
A full disclosure of my professional interests is on the author page.