Date: Thu, 7 Oct 1999 23:16:49 -0400 Message-Id: <9910080316.AA16165@tantalum> From: "Geoffrey M. Clemm" <gclemm@tantalum.atria.com> To: ietf-dav-versioning@w3.org In-Reply-To: <86256804.000DF04D.00@smtpmta2.i2.com> (Viktor_Lioutyi@i2.com) 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