On Mon, 2003-12-08 at 17:47, Alan Horkan wrote:
That is reason to have Gnome build as well as a plain GTK build.
That's a direction I'd really rather not go.
I don't mind using libraries like Gnome-VFS, but I would specifically want to limit dependencies on them to plugins.
That makes it easier for binary packagers, among others -- they can package a single build of the main binary with no special dependencies, and supply individually packaged plugins/modules that would individually depend on any extra libraries.
If you are considering replacing file.c you might go a bit further and use libgsf and let it do the hard work. http://freshmeat.net/projects/libgsf/
Using libgsf it would get you the svgz support for free and gnome-vfs would be entirely optional (you'd also get copy/paste "for free" as well as BonoboStream support "for free", and Win32 IStream support "for free"). [1]
That sounds rather appealing...
-mental