An analysis about a generic desktop application configuration management system

Havoc Pennington hp at redhat.com
Fri Apr 8 02:31:37 EEST 2005


On Thu, 2005-04-07 at 20:44 +0100, Dave Cridland wrote:
> I thought GConf supported atomically setting multiple keys at once? 

It doesn't. It has an API (GConfChangeSet) that could in principle do
this, but it currently doesn't.

> Also, if you provide a set-if-not-modified-since style API, you gain 
> much of transactions without the locking or complexity anyway.

Right, GConfChangeSet is a simple API for transactions. But the backend
doesn't really apply the change set atomically - that's the part that's
a lot of work.

Havoc





More information about the xdg mailing list