Re: silent semantic changes with reiser4

From: Hans Reiser
Date: Thu Aug 26 2004 - 20:36:05 EST


Andrea Arcangeli wrote:

On Thu, Aug 26, 2004 at 01:35:01AM -0700, Hans Reiser wrote:


Reiser4 plugins are not for end users to download from amazon.com, they are for weekend hackers to send me a cool plugin for me to review, assign a plugin id to, and send to Linus in the next release. Sometimes


then what's the difference in having the plugin fixed in stone into
reiserfs? That's my whole point. Get the patch from the weekend hacker,
check it, send the patch to Linus to add the new feature to reiser4,
just call it "feature" not plugin.

Think of it as being like VFS, where you can plugin new filesystems. Only in this case, you can plugin new kinds of files, and everything you need to implement those new kinds of files (items, nodes, keys, processing before flushing to disk, etc.) also gets implemented as a plugin. It is an Uber-VFS.

The only single reason we
use modules is to avoid wasting tons of ram by loading every possible
device driver on earth,

I am not concerned about ram in this design, I want nifty new kinds of files easy crafted over a weekend by sysadmins working in Canada and Guatemala. Software engineering cost is what matters to me ( I turned 40, so I think different now....;-) )


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/