RE: error condition for delete of VHR when VCR is in checked-in c ollection

"Clemm, Geoff" <[email protected]>
Newsgroups gmane.ietf.deltav
Message-ID <3906C56A7BD1F54593344C05BD1374B107761D97@SUS-MA1IT01>
   From: Julian Reschke [mailto:[email protected]]

   - DAV:href references to versions may be broken -- for instance
   because the versioning server is only loosely coupled, and the
   versions actually live in a different system. That the references
   point to non-accessible/gone resources isn't really a problem
   during checking in / checking out -- but for instance UNCHECKOUT or
   UPDATE may fail later.

Yes.

   - My point is that this is an error condition. Yes, it may
   happen. But, I think it is wrong that a client can get into this
   state by just doing RFC3253-allowed requests. At the very least,
   the DELETE sematics for VHRs should *warn* programmers that the
   side effects of the deletion of a VHR may be surprising :-)

The standard behavior of property values is that they stay unchanged
unless explicitly changed by some method, so we do not repeat that
statement with every property definition.  This is as true for
DAV:href values as it is for any other value.  Note that we do
explicitly state whenever any auto-updating occurs (e.g. various
special DELETE/MOVE postconditions).

Cheers,
Geoff
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.