bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: undeletion at filesystem level or in extra filesystem?


From: Niels Möller
Subject: Re: undeletion at filesystem level or in extra filesystem?
Date: 30 Sep 2002 16:48:37 +0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de> writes:

> I wonder, should undeletion (aka the Windows trash can) better be done at a
> per-filesystem level (like, in diskfs), or with an extra-filesystem that is
> stacked (like shadowfs)?

I think I'd rather have a versioning filesystem (what emacs emulates
if you set version-control to t, I've seen the real thing on the Xerox
lisp machines in the CS lab ten years ago) than a "trashcan".

And if you do a trashcan, it seems like nicer to have a DELETED bit in
the node than moving files around to magic directories.

I guess one could have a generic versioning-by-renaming thing in
diskfs.

I also think the file update semantics could be improved, but perhaps
we'd get to far off topic.

/Niels




reply via email to

[Prev in Thread] Current Thread [Next in Thread]