- From: Greg Stein <gstein@lyra.org>
- Date: Tue, 5 Jun 2001 23:26:57 -0700
- To: ietf-dav-versioning@w3.org
On Tue, Jun 05, 2001 at 05:29:08PM -0400, Edgar@edgarschwarz.de wrote: >... > Then you always will have discussions about whether new resource types will > be necessary if they just have one or two more methods or properties than > another one. The resources in the spec are not defined by the set of methods or properties. They are defined by *human* concepts. We have identified a model which incorporates Version Controlled Resources, Baselines, Activities, Workspaces, Working Resources, Version Resource, etc. Note that I used labels to define those things. I did *not* use {DAV:checked-in}, {DAV:baseline-collection}, {DAV:activity-version-set}, {DAV:workspace-checkout-set}, {???}, {DAV:checkout-set} as the descriptions. Some further points: *) howthehell do I describe a Working Resource? I can't see that it has a unique property. *) is DAV:checkout-set actually unique to a Version resource? Some of those properties are reflected in VCRs. Which Version Resource properties *do* get copied to a VCR, and which do not? The ones that don't will therefore signal whether a resource is a Version resource or not. Sorry. But the human is what we are writing this spec for. And we attach labels to these things. Not a set. Oh: and Tim argued, "well, for somebody to implement DeltaV, we're going to ask a lot more than simple Set computations." Oh. Great. Just because some part is difficult, that means we can make *everything* difficult? That's bogus. "Hey, John. You can do DeltaV if you can jump over this 6 foot bar. Oh. Wait. The DeltaV designers said that if you can do that, then you can also jump over this 10 foot bar. Cool. Go, man! Jump!" pthtpth. Non-starter. Cheers, -g -- Greg Stein, http://www.lyra.org/
Received on Wednesday, 6 June 2001 02:21:15 UTC