From: Jim Whitehead <ejw@ics.uci.edu> To: Versioning <ietf-dav-versioning@w3.org> Date: Mon, 5 Apr 1999 16:21:44 -0700 Message-ID: <000101be7fbb$12085360$d115c380@ics.uci.edu> In-Reply-To: <8525674A.0055C37A.00@d54mta03.raleigh.ibm.com> Subject: RE: How to create configurations > Adding a resource to a configuration adds the URL of the resource and > its parent collections recursively up the collection hierarchy to the > root. The URL must refer to a versioned resource, and the revisions > selecded for the configuration must be immutable. Jim, Thanks for taking the time to write this message about configurations -- it really helped my understanding a lot. However, reading through your post, I was struck by the requirement I quoted above. It seems to me there are many use cases where you don't want to add the URLs of parent collections all the way to the root. For example, if I have a Web server set up so my personal working space is: http://davserver.uci.edu/people/jim/ (where other users are added under /people/) I wouldn't want to have /people/ added into a configuration of some project which starts under /jim/. I'm hoping you really meant "to the root of the project" or something like that, where, if in the example above I was working on two projects: http://davserver.uci.edu/people/jim/program1/ http://davserver.uci.edu/people/jim/program2/ (where /program1/ and /program2/ are the root URLs of a hierarchy of Web resources for source code, design document, requirements, etc.) In this case, I would want a set of configurations for /program1/ and a set of configurations for /program2/ (and never the two shall meet). - Jim