Hello, On Sat, Sep 05, 2009 at 04:04:49PM +0200, Arne Babenhauserheide wrote: > Am Mittwoch, 5. August 2009 12:41:59 schrieb Sergiu Ivanov: > > > Yes, this is true. I'd say the VCS filesystems topic should be > > revisited and thought over more attentively. Committing at some > > intervals, dynamically adjusted to the disk load (like: ``commit more > > often when more operations are done'') could be a nice (and simple) > > solution for desktop systems. > > Also a second layer could be added where userspace programs could trigger a > commit. > "commit if Important mail received" or "commit if central config file changed"
Indeed, that should be great. I'd like to be able to follow the development of btrfs, but, unfourtunately, I don't really have sufficient time for that. However, from the description on Wikipedia (http://en.wikipedia.org/wiki/Btrfs) it looks nice. > > In this case the package manager doesn't store the modifications. It > > can only hide or show files, which allows the user to do only the rm > > operation, since creating a new configuration file may be, actually, a > > modification of the base one. What should happen to customized system > > (configuration) files in this case? > > They would simply be snapshot - no diffs saved, but only the new file. Aha, I see. > > Indeed, a proper resource accounting framework might result in a > > complete isolation of different users. So, let's port the Hurd to > > Viengoos ;-) > > The state should be here (but isn't...): > http://www.gnu.org/software/hurd/microkernel/viengoos.html > > Some info might be here: > - http://projectxoo.blogspot.com/ I guess porting the Hurd to Viengoos is still a matter which is more discussed about than really attended to :-( > > I'll read these links today. Sorry for not having read them so far -- > > it's lack of time, as usual :-( > > No problem. I know that problem far too well myself... I've read the story :-) Your power of allegory fascinates me :-) Regards, scolobb