seconded.
switching to FUSE also has a cost for users, namely that they need to have
FUSE setup (and the various interactions and deadlocks that can happen
with a userspace filesystem, such as swapping to it)
as a user I would prefer to see filesystems (even ones I don't expect to
uer) be all treated the same way, not have to figure out that to use this
list of filesystems I configure them in the kernel, and to use that list
of filesystem I have to run FUSE.
for testing, or for things that aren't really filesystems (views into
version control systems, tarballs, etc) FUSE is a good match.
but for real filesystems it's a poor second.
David Lang
--