home | help | back | first | fref | pref | prev | next | nref | lref | last | post |
From: dryfoo@MIT.EDU Message-Id: <200205250638.CAA06112@thelonious.mit.edu> To: lcs@MIT.EDU cc: Bill Cattey <wdc@MIT.EDU>, source-developers@MIT.EDU, release-team@MIT.EDU In-Reply-To: Your message of "Sat, 25 May 2002 01:26:28 EDT." <CMM.0.90.4.1022304388.lcs@defiant.mit.edu> Date: Sat, 25 May 2002 02:38:09 -0400 } Read-write lockers are a bigger problem. There is the technical } challenge of doing frequent "recursive diffs". The locally cached } version of the locker is a local filesystem, which has different } semantics and protections from AFS. We have one advantage with AFS, I think: that when the user is disconnected, AFS has "lock" among its permission types. So if the user is off-line somewhere modifying his own files, his own locker at least could be locked to all other users who might have modification rights to any subdirs in it. What to do about shared project lockers I will leave to those with pointier hats. Another question: is there a meaningful difference between these two situations: -- a user is unintentionally disconnected for some reason, vs -- the user _knows_ ahead of time they'll be disconnected, and can take a few moments (minutes) to run some particular clever script. All the discussion so far seems to be eliding the two cases, but the two users could have different needs and expectations. -- Gary L. Dryfoos, <dryfoo@mit.edu> Consultant, I/S Training & Publications N42-240, 617.253-0184
home | help | back | first | fref | pref | prev | next | nref | lref | last | post |