= Update = Well, I've made quite some progress on fsweblog. Here's a short review: First, I've cleaned up a bit of the code I've wanted to clean up regarding templates, and my next step will probably be to write a plugin architecture for the variable ties to the templates. If you're not familiar with variable ties in perl, it's kind of like operator overloading, so for example when a variable is accessed, you can have it call a function, and since it uses a filesystem that has built-in modification times, you can easily setup a caching system. But before I do that, I've been considering how to make the comment metadata a bit more friendly. Instead of using the entire title to store the metadata, I think it will be better to store such data in symlinks in the filesystem. As most peopel are probably not aware, in unix, symbolic links can simply store any free form text up to MAXPATHLEN (4096 on linux, 1024 on many BSD flavors). This would be a great place to store the cryptographic hashes, and the author, for example. One can even make a file that is a symlink to the blog be the reference for how comments are commented to. This can even allow a nice heirarchy to be stored for displaying threaded comments, if say you are replying to a comment instead of to a plain entry. And with two directions of links, you can establish a full unidirectional graph that can be traversed with speed as fast as the filesystem file can be searched (which on, for example, reiserfs, is very fast).