Re: How to start on new db-based FS?

Christian Jaeger (christian.jaeger@sl.ethz.ch)
Sun, 28 Jul 2002 23:02:46 +0200


There's always the possibility to build upon AVFS
(http://www.inf.bme.hu/~mszeredi/avfs), either using the LD_PRELOAD
version improved by Frederik Eaton, or the version using the (CODA or
better the) FUSE kernel module (the latter is still in development
from what I hear).

We have built a DB backed filesystem for use in a content management
system (http://www.ethlife.ethz.ch/newcms), based on the AVFS
LD_PRELOAD version, and embedding perl so we could write the actual
filesystem implementation in perl. It has required quite a bit of
labour, but works well for our purpose now. It's GPL'd, but not yet
polished for publication, so contact me if you're interested.

Christian.

-- 
Christian Jaeger  Programmer & System Engineer
ETHLife CMS Project - www.ethlife.ethz.ch/newcms - www.ethlife.ethz.ch
-
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/