Messages in this thread | | | Subject | Re: silent semantic changes with reiser4 | From | Lee Revell <> | Date | Thu, 26 Aug 2004 15:26:55 -0400 |
| |
On Thu, 2004-08-26 at 05:24, Hans Reiser wrote: > Andrew Morton wrote: > > > >And describe the "plugin" system. Why does the filesystem need such a > >thing (other filesystems get their features via `patch -p1')? > > > > > It takes 6 months or more to become competent to change a usual > filesystem. Creating a new reiser4 plugin is a weekend programmer fun > hack to do. Weekend programmers matter, because they tend to have > clever ideas based on understanding a need they have. How many people > can easily add new features to ext3 or reiserfs V3? Very few. > > What happens if you need a disk format change? > > Well, in V4, you can easily compose a plugin from plugin methods of > other plugins, write a little piece of code with the one thing you want > different, and add it in. Disk format changes, no big deal, add a new > disk format plugin, or a new item plugin, or a new node plugin, etc., > and you got your new format. >
OK, real world example. My roommate has an AKAI MPC-2000, a very popular hardware sampler from the 90's. The disk format is known,there are a few utilities to edit the disks on a PC and extract the PCM samples, but there are no tools to mount it on a modern PC. Are you saying that, since I know the MPC disk format, I could write a reiser4 plugin to mount an MPC drive?
If so, then Hans has an excellent point. Users do want this kind of thing, and it is worth having to fix tar et al.
Lee
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |