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/