Next message: jamsden@us.ibm.com: "RE: Questions on activities"
Date: Thu, 6 Apr 2000 14:59:20 -0400 (EDT)
Message-Id: <200004061859.OAA03868@tantalum.atria.com>
From: "Geoffrey M. Clemm" <geoffrey.clemm@rational.com>
To: ietf-dav-versioning@w3.org
Subject: Re: Stable URLs
From: "Tim Ellison/OTT/OTI" <Tim_Ellison@oti.com>
<geoff>
So the bottom line is that I agree with most of your
description, except for requiring a special header be
used to access stable URL's, ...
</geoff>
So I will assume that we shall drop the requirement to specify
Workspace:
to mean that the URL is stable.
That works for me (i.e. dropping Workspace:). Anyone object?
I agree that having the ability to have a link to a stable URL is
desirable. Therefore we must introduce the concept of a metadata area of
the URL namespace so that the server knows a URL is stable.
I'm not sure that using virtual hosting will be acceptable, it would
clearly be strange to be told that a resource's stable URL is on a
different host.
That will probably be the least strange part of a stable URL (:-).
<geoff>
... and that the effect of a method on a stable URL to
a resource will always be the same as the operation on
a dynamic URL to a resource.
</geoff>
Then we have different views of what a stable URL is<g>
I see them as unique identifiers of a resource.
I'm with you there.
With this view, whether
you got to the resource via its unique identifier, or via a dynamically
resolved graph walk is immaterial.
For a method like PROPPATCH that only affect the state of the
the resource at the request URL, I agree. But for methods like
MOVE that primarily affect some other resource (e.g. the collection
containing the resource in the case of MOVE), the URL matters
a lot, since it is what determines which collection is being
affected.
Cheers,
Geoff