Consider that I have two resources: /non-vcr-1/vcr-a/foo /non-vcr-2/vcr-b/bar I put both of these resources under baseline control and create a baseline from them. What does the DAV:baseline-collection collection look like? Does it include "filler" collections to reach the VCRs that are under baseline control? Concretely, would it look something like: /BCs/b72/non-vcr-1/vcr-a/foo /BCs/b72/non-vcr-2/vcr-b/bar And would non-vcr-* contain *only* the children necessary to reach the baselined values? Same applies to "/" -- does it contain just non-vcr-*, or would /BCs/b72/ contain other bindings? [ this doesn't apply in the Subversion scenario, so I'm not personally worried, but it appears to be a "hole" in the draft. ] Note that my property proposal would resolve the situation. Each VCR under baseline control would have a path to its corresponding VCR in the BC. Thus, the BC could look like: /BCs/b72/1/vcr-a/foo /BCs/b72/2/vcr-b/bar (i.e. "1" and "2" are computed as a way to differentiate each disjoint set of resources) The paths attached to the "public" VCRs would be: /non-vcr-1/ n/a vcr-a/ "1/vcr-a" foo "1/vcr-a/foo" vcr-b/ "1/vcr-b" bar "1/vcr-b/bar" Hmm. Actually, to be pedantic, I only put two resources under baseline control. The BC would thus look like: /BCs/b72/1/foo /BCs/b72/2/bar Cheers, -g -- Greg Stein, http://www.lyra.org/Received on Saturday, 17 February 2001 16:20:00 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 13:57:40 GMT