Haven't written much here lately, it's time to post an update.
Last to days was major hacking time. Yesterday I continued porting the Axis journaling flash file system to Linux 2.3 and MTD. After 12 hours continous hacking i have a working readable filesystems which also supports attribute changes. I'll continue to hack away on it next friday. When the port is finished i might look at changing the on-flash representation a bit, I talked to Keith Packard at the GUADEC, and he would very much want to have support for compressed files in the filesystem, maybe I'll do that. Huge thanks to Axis for releasing this. It is really needed, since there are some patent problems with the current solution (FTL).
On thursday I spent half the night making Dia a bonobo component. It was quite easy, although there were some small problems with initialization. It basically works, but there is no persistance implemented yet. Also, I need to do some autoconf/automake hacking to make it build nicer. I'll probably rip it from gnumeric.