Jeff Garzik wrote:
Pavel Machek wrote:
Hi!
of the story for me. There's nothing wrong about focusing on newer
code,
but the old code needs to be cared for, too, to fix remaining issues
such as the "can only have N files with the same hash value".
Requires a disk format change, in a filesystem without plugins, to
fix it.
A filesystem WITH plugins must still handle the standard Linux
compatibility stuff that other filesystems handle.
Plugins --do not-- mean that you can just change the filesystem format
willy-nilly, with zero impact.
They --do-- mean that you can change much of the filesystem behavior
without requiring massive on-disk changes or massive interface changes.
After all, this is how many FUSE plugins work -- standard FS interface,
usually uses another standard FS as storage, but does crazy things like
compression, encryption, and other transformations in between.