Re: Authoring a versioning plugin

2006-01-12 Thread Jonathan Briggs
On Wed, 2006-01-11 at 22:44 -0800, Hans Reiser wrote: Hans Reiser wrote: I am skeptical that having it occur with every write is desirable actually. Consider the case where you type cat file1 file2. This will produce a version of file2 for every 4k that is in file1, because (well I

Re: Authoring a versioning plugin

2006-01-12 Thread Peter van Hardenberg
Hi Yoanis, good to see you're still pursuing this. On January 11, 2006 02:59 pm, Yoanis Gil Delgado wrote: This are the intentions: To write a versioning plugin that will allows the file system user to easily revert the files under versioning to a some previous state. The plugin will allow

Re: Authoring a versioning plugin

2006-01-12 Thread Bedros Hanounik
I think versioning plugin is a great idea and I bet there're many people like me waiting for such a plugin. However, I have few questions;what happens when I delete a file? should I loose all history of the file with such action? if there's an undelete plugin, what kind of hooks needed so

Re: Authoring a versioning plugin

2006-01-12 Thread Yoanis Gil Delgado
On Thursday 12 January 2006 02:34 pm, you wrote: On Thursday 12 January 2006 01:44 am, you wrote: Hans Reiser wrote:    I am skeptical that having it occur with every write is desirable actually.   Consider the case where you type cat file1 file2.  This will produce a

Re: Authoring a versioning plugin

2006-01-12 Thread Yoanis Gil Delgado
On Thursday 12 January 2006 03:02 pm, you wrote: Please remember the plugin it's in an earlier design phase, and the answers can change, but right now this is what I think: I think versioning plugin is a great idea and I bet there're many people like me waiting for such a plugin. However,

Re: Authoring a versioning plugin

2006-01-12 Thread Yoanis Gil Delgado
On Thursday 12 January 2006 02:39 pm, you wrote: On Thursday 12 January 2006 01:14 pm, you wrote: I'm planning to use a delta techniques for versioning storage (delta compression). The versioning will be at the write level. The versions will be saved in a special directory under the

Re: Authoring a versioning plugin

2006-01-12 Thread Mike Benoit
On Thu, 2006-01-12 at 15:05 -0500, Yoanis Gil Delgado wrote: On Thursday 12 January 2006 02:34 pm, you wrote: On Thursday 12 January 2006 01:44 am, you wrote: Hans Reiser wrote: I am skeptical that having it occur with every write is desirable actually. Consider

Re: Authoring a versioning plugin

2006-01-12 Thread David Masover
Bedros Hanounik wrote: I think versioning plugin is a great idea and I bet there're many people like me waiting for such a plugin. However, I have few questions; what happens when I delete a file? should I loose all history of the file with such action? Depends. Delete has always been a

Re: Authoring a versioning plugin

2006-01-12 Thread David Masover
Peter van Hardenberg wrote: Hi Yoanis, good to see you're still pursuing this. On January 11, 2006 02:59 pm, Yoanis Gil Delgado wrote: I would second Hans' suggestion about a /version/snapshot file which would essentially act like a cvs commit on that file. I'd suggest that there be

Re: Authoring a versioning plugin

2006-01-12 Thread Bedros Hanounik
David,I appreciate your criticism, but we're not in a flame war. I never claimed to be an FS expert. Take it easy; you don't have to beat my suggestion to death. There's no perfect solution, and all feedbacks, no matter how idiotic or simple may seem, help making a better final solution. my

Re: Authoring a versioning plugin

2006-01-12 Thread Yoanis Gil Delgado
On Thursday 12 January 2006 06:56 pm, you wrote: David, I appreciate your criticism, but we're not in a flame war. I never claimed to be an FS expert. Take it easy; you don't have to beat my suggestion to death. There's no perfect solution, and all feedbacks, no matter how idiotic or