From: Jeff_McAffer@oti.com (Jeff McAffer OTT) To: ietf-dav-versioning@w3.org (ietf-dav-versioning) Message-ID: <1999Apr07.101700.1250.1137474@otismtp.ott.oti.com> Date: Wed, 07 Apr 1999 10:20:44 -0400 Subject: RE: configurations and snapshots > From: jamsden [mailto:jamsden@us.ibm.com] > > From: Jeff_McAffer@oti.com (Jeff McAffer OTT) > > > - Can I spec an RSR to use the "latest" revision of a > configuration? > > The point of configurations is predictability. A user puts a > configuration > in their workspace RSR and expects to see a consistent set of > revisions > based on some release. If configuration@latest were allowed, > the workspace > could change without the user doing anything. This would be > unexpected in > most cases and starts looking like mutable configurations. I actually don't buy this. The point of *a* configuration is that its contents are predictable. The point of using configs in RSRs is to have a short hand way of talking about a group of resources. By your argument, using the label "latest" in the RSRs is unpredictable and so not good. Anywya, I won't push on this too hard since I agree with Geoff's argument there may well be significant implementation overheads in supporting this. When you checkin a config to such a server, it would likely have to check and update all the workspace RSR implementations using that config (due to caching). I argue for this because I have experienced the pain of continually trying to keep revision-specific things in sync. Jeff