Message-ID: <F3B2A0DB2FC1D211A511006097FFDDF5343898@BEAVMAIL> From: Bradley Sergeant <Bradley.Sergeant@merant.com> To: "'gclemm@atria.com'" <gclemm@atria.com>, ietf-dav-versioning@w3.org Date: Fri, 8 Oct 1999 14:15:20 -0700 Subject: RE: What is in workspace? I agree with the facts as stated. I just find you must always talk about revision and working resource when describing workspace targets. If the target could always be viewed as a revision that would be easier to describe. No big deal, just wanted to float the idea. -----Original Message----- From: gclemm@atria.com [mailto:gclemm@atria.com] Sent: Friday, October 08, 1999 2:05 PM To: ietf-dav-versioning@w3.org Subject: RE: What is in workspace? I'd probably vote to keep things the way they are. I agree that a working resource is related to a revision, but there are key ways in which they differ (i.e. a revision is always created by CHECKIN while a working resource is created by CHECKOUT; you can do a PUT to a working resource, but cannot do a PUT to a revision; you can see any revision in your workspace (with suitable rules) but can only see your own working resources; ...) Cheers, Geoff > From Bradley.Sergeant@merant.com Fri Oct 8 16:58 EDT 1999 > From: Bradley Sergeant <Bradley.Sergeant@merant.com> > To: "'Geoffrey M. Clemm'" <gclemm@tantalum.atria.com>, > ietf-dav-versioning@w3.org > Subject: RE: What is in workspace? > Date: Fri, 8 Oct 1999 13:46:31 -0700 > > In writing up some of the versioning methods it occurred to me that the > verbiage might be more intuitive and easier to say if we changed the term > "working resource" to "working revision". Then you can talk about revision > selection rule and target revision, etc. It makes it clearer that the > working copy is closely related to the revision history and not just a copy. > Just a thought. I'm still using the term "working resource" for now. > > --Sarge > > -----Original Message----- > From: Geoffrey M. Clemm [mailto:gclemm@tantalum.atria.com] > Sent: Thursday, October 07, 1999 8:17 PM > To: ietf-dav-versioning@w3.org > Subject: Re: What is in workspace? > > > From: "Viktor Lioutyi" <Viktor_Lioutyi@i2.com> > > <gmc/> A common scenario is "label everything in my workspace with a > particular label".... > > What does it mean "... everything in my workspace ..."? > > <gmc/> Apologies ... I was being overly terse. I should have said > "label the revisions selected in my workspace for the members of a > particular collection". > > Workspace has a set of working revisions checked out in context of this > workspace. > > We would call them "working resources" (they don't become a revision until > you check them in). Note that only revisions can have labels, not > working resources. > > Workspace has current activity, that has at least two different > associations > with > resources: latest in activity and modified in activity. > Workspace has revision selection rule. This rule for each resource may > define a > revision or nothing. > > Does workspace have a set of resources loaded into it? I didn't find it > in > specification (but I'd like to). > > A workspace owns a set of working resources (the ones checked out into > that workspace), and a revision selection rule. A common implementation > for a workspace is to copy a bunch of files into a tree, and then redirect > requests for that workspace into that tree, but this is not required > by the protocol. > > Cheers, > Geoff > > >