Find alternative to gconf

Bug #743604 reported by tanktarta on 2011-03-27
This bug affects 1 person
Affects Status Importance Assigned to Milestone

Bug Description

As part of the cross desktop compatibility work, gconf should be replaced with something else. Compatibility with as many versions and distributions as possible should be maintained. Some options :-

1. Use some plain old text file configuration. Gnome15 relies heavily on getting notification when configuration changes, so inotify should be used to provide this. The problem here is that a simple implementation will not provide enough granularity to be very efficient.

2. SQL backend. Maybe overkill, but might overcome some problems of 1.

3. dconf. I think this is probably the right way, but will it work on earlier distributions (10.4 is the minimum really). Is dconf available on earlier distributions, and are the python bindings available and packaged? Might have to fallback to 1. if dconf is not available?

tanktarta (tanktarta) on 2011-03-27
Changed in gnome15:
milestone: none → 0.7.0
John Terry (smashogre) wrote :

I love gconf! I don't know dconf, but I hope it's good. I'll have to look at it and see. What system can't use gconf? My Kubuntu had it.

tanktarta (tanktarta) wrote :

It's not that gconf can't be used on a particular distro / configuration, it's more that it's GTK technology, something I wanted to move away from if possible (if the Gnome15 QT port ever gets started).

I am a bit confused about the dconf situation. I had hoped that KDE might end up using it, but that doesn't appear to be the case yet.

I am quite happy to leave this for a bit, it is not a big deal really.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers