W3C home > Mailing lists > Public > www-tag@w3.org > July 2003

Re: [metaDataInURI-31]: Initial draft finding for public review/comment.

From: Paul Prescod <paul@prescod.net>
Date: Wed, 09 Jul 2003 08:20:52 -0700
Message-ID: <3F0C32D4.8090401@prescod.net>
To: MDaconta@aol.com
CC: www-tag@w3.org

MDaconta@aol.com wrote:
> ...
> The "Don't peek inside" position stresses the use of identification as 
> an assertion of
> uniqueness and possibly a mechanism to locate that unique thing.  In 
> essence,
> an opaque "pointer".  While those are necessary functions of a URI,
> imbuing an identifier with additional metadata should be
> encouraged.  First, additional metadata in a URI makes it
> easier to keep the URI "cool" (as in 
> http://www.w3.org/Provider/Style/URI.html) by
> adding classification metadata to the identifier (as with the W3C URLs 
> in your
> finding).

I disagree. The more semantic information is in a URI, and the more 
clients depend upon that semantic information, the harder it is for you 
to change the URI when the metadata changes. e.g.

http://foo/document_about_URLs_by_Paul.html

What happens when Mike takes over editing? Or the document changes to be 
about URLs, not just URIs? Or XML, not HTML?

> Second, additional metadata in a URI enables a higher-level
> of efficient processing on resources by applications that *just* want
> to process URIs.  Opaque URIs would eliminate that increasing possibility.

That's true, but you're trying to use the URI to do two different jobs 
at once (identify and carry metadata). You could instead invent a new 
syntax for URIs + metadata. The URI part would be the true identifier 
and would be very persistent. The metadata part would change as the 
resource evolved.

  Paul Prescod
Received on Wednesday, 9 July 2003 11:21:07 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 26 April 2012 12:47:18 GMT