Re: Target selector

Jeff McAffer OTT (Jeff_McAffer@oti.com)
Fri, 13 Aug 1999 17:00:05 -0400


From: Jeff_McAffer@oti.com (Jeff McAffer OTT)
To: ietf-dav-versioning@w3.org (ietf-dav-versioning)
Message-ID: <1999Aug13.165300.1250.1288308@otismtp.ott.oti.com>
Date: Fri, 13 Aug 1999 17:00:05 -0400
Subject: RE: Target selector


I don't recall the rationale saying that version-collections (VCs) can   
only hold versioned-resources.  This seems overly/needlessly restrictive.   
 Saying that / cannot be a version-collection is, as we say round here,   
"somewhat less than optimal".

If we allow non-versioned-resources in VCs, we need to define the   
semantics of deep checkin of a versioned collection with non-versioned   
and non-versionable resources.  How about this:

 - non-versionable resources are ignored but perhaps logged in the   
response to the CHECKIN request.
 - the behaviour for non-versioned but versionable resources is subject to   
a property of the resource.  If it is "auto-versioned" then the   
non-versioned resource is silently versioned.  If this property is false,   
an error is returned identifying the non-versioned-resource as the cause.   
 Users can then checkin that resource and retry the operation.  If the   
property is not set it should default to the true behaviour (IMHO)

Jeff


> -----Original Message-----
> From: Geoffrey M. Clemm [mailto:gclemm@atria.com]
> Sent: Friday, August 13, 1999 3:03 PM
> To: ietf-dav-versioning
> Subject: Re: Target selector
>
>
>
>
> A resounding "yes" to all the above.  This is so eminently
> worth saying,
> that I propose we add words to this effect to the spec itself.
>
> Cheers,
> Geoff
>
> > From Tim_Ellison@oti.com Fri Aug 13 14:44 EDT 1999
> > From: Tim_Ellison@oti.com (Tim Ellison OTT)
> > To: gclemm@tantalum.atria.com (Geoffrey M. Clemm)
> > Cc: ietf-dav-versioning@w3.org (ietf-dav-versioning)
> > Mime-Version: 1.0
> > Date: Fri, 13 Aug 1999 14:44:05 -0400
> > Subject: Re: Target selector
> >
> >
> > >Since a workspace is not a versionable resource, there is no need
> > >for a workspace to resolve a workspace URL.
> >
> > and ... (just to say it out loud) ... since versioned
> collections can only
> > contain versioned resources, the workspace URL cannot imply
> any collection
> > that requires a workspace ... and therefore the collection
> known to the
> > server as "/" cannot be a versioned collection.
> >
> > Tim
> >
>
>