- From: Paul Prescod <paul@prescod.net>
- Date: Tue, 18 Feb 2003 17:42:38 -0800
- To: Patrick.Stickler@nokia.com
- CC: www-archive@w3.org, distobj@acm.org
Patrick.Stickler@nokia.com wrote: > > ... > > Oh, come now. Were the authors of that statement thinking "GET vs. any > possible arbitrary verb that might every be added to HTTP" or "GET vs. POST"?! Actually it was probably "GET vs. any possible arbitrary verb that might ever be added to SOAP." The point is that the Web has a _single_ namespace. Every URI identifies one resource. If you put an MGET there, then you've got two resources at the same URI: "X" and "metadata about X". What if I want to refer to "metadata about X" as its own first-class resource, do I need a whole new URI scheme? > I'm going to be hard to convince that it was the former. > > And this argument is not even applicable against MGET because with > MGET documents *are* identified by URI! > > HTTP GET {URI} -> resource > HTTP MGET {URI} -> description Look, if I want to say that {URI} is wrong, then I can express that {URI} <full:of> shit Now what if I want to say that the URI's metadata is wrong? If I don't have a URI for that metadata, I can't do it. What if I want to say that the document is authored by one person but the metadata is authored by another? You've said that "sometimes" the metdadata could have its own URI. This implies that the person owning the metadata can choose whether other people can make statements about it. But that's not the way the Web works. If the thing is on the Web, people should be able to make statements about it, whether the owner wants them to or not. Paul Prescod
Received on Tuesday, 18 February 2003 20:42:55 UTC