Some time ago I was involved in discussion on this news group regarding the
design of a new file system for Linux. The main aim is to support dynamic size
changing by adding/removing partitions from the file system at run time without
interrupting processes that are using the file system. Another major feature is
logging so that a system crash or power failure can be recovered from without
data loss or an excessive amount of time spent running FSCK.
This project is now going ahead, if you are interested then please load up the
following URL: http://www.virtual.net.au/~rjc/enh-fs.html