Next message: jamsden@us.ibm.com: "Re: Initializing a new workspace using an RSR"
Date: Fri, 21 Apr 2000 12:15:04 -0400 (EDT)
Message-Id: <200004211615.MAA25967@tantalum.atria.com>
From: "Geoffrey M. Clemm" <geoffrey.clemm@rational.com>
To: ietf-dav-versioning@w3.org
Subject: Re: Simplifying client access to advanced versioning
From: jamsden@us.ibm.com
I like most of your proposals below, but the SET-TARGET method
seemed a bit hard to understand. Too many combindations of the
method and its headers doing too many different things.
The SET-TARGET takes one header (Target-Selector) to name the target
selector that is being modified, and another optional header
(Request-Target-Selector) to say what revision it should select. It
does exactly one thing, namely, say that the specified target selector
should select the specified revision.
How is this too many combinations doing too many different things?
I think we should keep the LABEL method as simply a way of adding
and removing labels on a revision. These don't have to have
anything to do with target selection at the moment.
The whole point of setting a label is so that you can use it as
a target selector. If you just wanted to set some attribute of
a revision, you could just use a dead property, you wouldn't have
to use a special versioning property.
Cheers,
Geoff