Blog Housekeeping

Volume 6, Issue 130; 12 Dec 2003

I’ve been doing a little cleanup around here.

Any bureaucracy reorganized to enhance efficiency is indistinguishable from its predecessor.

I’ve been doing a little cleanup around here.

  1. I finally got around to writing an XSL stylesheet for the XML versions of these essays. It only covers the tags I use, so it’s small enough to run in the browser. Check it out, if your browser supports XSL stylesheets.

  2. Tim Bray pointed out that the scaled image pages, the ones with all the metadata, can be a little startling if you aren’t at the end of a really fat pipe. You click on the image and you get a honking big table of metadata on the screen, it isn’t until the image has actually comes across the wire that you can see it.

    He’s right, that’s ugly. So now the image metadata is another link down.

  3. I’ve added “topic” feeds. If you look at the topics list, you’ll find RSS feed icons sprinkled here and there. I didn’t do all of them, just the ones I thought might be interesting. If I missed one you think is interesting, let me know.

  4. Tim Berners-Lee and Dan Connolly have basically convinced me that content negotiating the RDF for these essays is wrong. The point being that the RDF isn’t a different representation of these essays, it’s a representation of something else: metadata about these essays.

    I think that’s true, and I may pull the plug on content negotiating the RDF real soon now.

  5. Coming soon: Atom. It looks like the Atom work is coming together nicely. I’ll probably start generating Atom feeds sometime in the next few weeks or months.

I’m open to other suggestions, too.


I'd like to ask for a feed covering all of the "Technology" topic - I'm very interested in many of the different subtopics, which I think are nicely encapsulated by the parent topic.

—Posted by John Clark on 14 Dec 2003 @ 08:47 UTC #

I think TBL & DanC's comment is absolutely correct. However, the interesting question is: did they suggest any other mechanism to get to the metadata?

I've just read the Architecture of the World Wide Web, First Edition and can find no clues there. I wonder if maybe an HTTP GET-META message or something should be created.

—Posted by Ed Davies on 15 Dec 2003 @ 03:24 UTC #

I agree with Dan C. and Tim B.L. that a description of an essay is a different resource from the essay itself, but I don't think it follows that you therefore can't do content negotiation.

If these essays had (say) French translations, you would want to provide URIs for (1) the essay, (2) its English version, and (3) the French version. A request for (1) would return the same material as (2) or (3) depending on the language preferences of the server and client. The server indicates that (2) or (3) is being returned through the Content-Location header.

GET always returns a representation of a resource. If someone tries to GET this essay and says they want RDF/XML, why not send them the metadata? The Content-Location header makes it clear that the data being returned has its own identity in addition to representing the essay in some manner, and the data itself would probably describe that relation.

—Posted by David Menendez on 18 Dec 2003 @ 05:23 UTC #