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