W3C home > Mailing lists > Public > w3c-dist-auth@w3.org > January to March 1998

RE: Comments on 06 spec

From: Fisher Mark <FisherM@exch1.indy.tce.com>
Date: Mon, 26 Jan 1998 12:36:01 -0500
Message-ID: <83C932393B88D111AED30000F84104A70A1EBF@indyexch_fddi.indy.tce.com>
To: ejw@ics.uci.edu, slein@wrc.xerox.com, "'SKREDDY@us.oracle.com'" <SKREDDY@us.oracle.com>
Cc: w3c-dist-auth@w3.org
>    Scenario A:	Jane directs that the page P and all subordinate
objects be
>deleted from the web W.
>		Joe directs his web browser to retrieve page P from the
web W.
>
>		Issue here is: If deletion of page P and associated
subordinate objects
>from the Web W
>		takes sometime to process, then Joe requests this page
and by that time
>some references
>		to that page might have deleted already and hence joe
sees broken links on
>page P. This throws an
>		integrity issue.  Or in other case, assume joe had
already started editing
>this page P. Jane deleted
>		this and when joe gets into publishing stage there is no
matching
>properties associated with the same
>		document. 

Maybe I am assuming too much, but if I was a user of a commercial-grade
WebDAV system, I would just assume that appropriate locks were taken out
automatically on the subordinate objects, so that Joe could not access P
or its subordinate objects once Jane had set the deletion in motion.  I
would assume this without it being in the spec, as this has been
standard practice in the relational DB world for a number of years, and
this problem is nearly (maybe exactly) isomorphic to the "SQL DELETE on
related tables" problem.  (For a non-DBA, it seems like I've spent a lot
of time on DB-related issues...)  However, other users might make a
different assumption.

(For a freeware WebDAV system, it might be acceptable to let Joe look at
a page with broken links while a deletion was in progress.  One of the
major strengths of Tim BL's approach to hypertext was breaking out of
the Dexter hypertext model, where every link was guaranteed to work --
Dexter-based hypertext would never have worked over the Internet, which
is never all working at the same time.)
==========================================================
Mark Leighton Fisher          Thomson Consumer Electronics
fisherm@indy.tce.com          Indianapolis, IN
"Browser Torture Specialist, First Class"
Received on Monday, 26 January 1998 12:43:55 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:43:44 GMT