On Thu, 2004-02-12 at 19:57, Bryce Harrington wrote:
Oh, I didn't know we were going to go to GConf. Are we certain that's the right way to go?
I think so, I think the largest issue is what to do on Windows... I think that they're we're going to have to work with the registry directly. So, at some point, we'll have to abstract between the two.
I guess I see the reasons to go to GConf as basically the ones you've listed. You can have settings with defaults, over-writable by the user, and then also can have forced values by the administrator. Also, it makes it easy on us, we don't have to parse anything. It also has some nice data structures like lists built in, which can make things simpler.
I think it would be better for us to have a configuration item that is the list of directories to look for clipart. This way we could have the same 'global' and 'user' directory, but also any clip-art library on the system directory.
My thinking is that if it is done via a config file, then when the application in question installs itself, it would need to parse and re-write Inkscape's config file, whereas with symlinks no such parsing and editing would be expected.
Hmmm, yeah, didn't think of that. Symlinks seem like kinda a hack, but I can't think of anything better...
--Ted