I just committed a new file system for 9front, called hjfs after the infamous #pragma.
It can be already used as a root filesystem and now needs to be reviewed and tested.
Please note that it's highly experimental and expect that any data you put on it may be lost.
(It just crashed here a few minutes after the commit)

I would be happy if someone could review the code and/or test it and report any (possible) bugs here.

There are no really exciting features (it wouldn't have made a good phd thesis and it won't make a good reddit post either); it's for the most part a simplified version of cwfs (about four times smaller in terms of SLOC), differences being in particular
1. it uses one partition for everything
2. it has refcounting for blocks
3. as a result, dump is very quick
4. it uses lib9p
5. deleted files which are still open continue to exist as "zombies" (with the DGONE flag set) until they are closed

Planned future features:
1. file system checking (this is vital really)
2. move command to move file trees quickly
3. (perhaps) copy command to copy file trees quickly (copy-on-write)
4. separate attach for commands
5. (perhaps) support for multiple file systems similar to the other file servers (most of the underlying code already supports this)
6. "pruning" the dump (removing old data)
7. (perhaps) copying the dump in parts from and to other storage media