Ok, I’ve got a blog now. And because I’m really a lazy guy I’m using gnome-blog. But that beast uses Python. And neither me nor my LFS machine have had much contact with Python. And not with installing packages in different prefixes (like for example Python modules). Seems to work now though. I’m using gnome-blog. :)
Found out that the Gnome Python stuff has the same issues as GStreamer wrt config management btw. It might install a lot of plugins/modules without a nice way of telling apps using those if it installed them. You just get one .pc file even if something wasn’t installed. I forgot pyorbit and hadn’t the gnome.ui module. gnome-blog install didn’t figure it out. And bonobo just told me that the applet crashed.
The same is true for GStreamer in some places. There are places where you want to know what plugins are installed. An example is a media player that needs to tell Nautilus/gnome-vfs out what files it can open. And then you ought to update those when new plugins get installed…
I believe Gnome (or Linux in general) will run into some sort of plugin trap sooner or later where their system is not dynamic enough to update everything that gets affected by additions of plugins.