On mar, 2004-08-03 at 11:48 -0400, Daniel Veillard wrote:
On Mon, Aug 02, 2004 at 11:44:42AM -0400, David Malcolm wrote:
> It's XML stored as a string key inside the GConf backend, so
you get XML
> escaped inside XML. Reminds me alarmingly of RSS :-(
>
> Still, it's not quite as bad as a binary blob - at least you have a
> snowball's chance in hell of figuring it out.
>
> I hope I can get this fixed for Evolution 2.2
I don't see the problem. If that piece of XML need to be stored in gconf
it's just fine.
It's not - one of the selling points of gconf was it was "better" than
the windows registry because it used a text backend and people could fix
stuff manually using their preferred text editor when they had to.
(and BTW I didn't find those files because I wanted to shame anyone but
because I had to perform such a manual fix myself).
People *explicitely* asked for something that was not accessed using
only some special APIS ie gconf is *not* a black-box storage where you
put stuff in random format just because it's convenient.
That piece of XML is largely un-editable be it in vi, emacs or even
gconf-editor. It is a problem (_now_).
Cheers,
--
Nicolas Mailhot