After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 595479 - [enh] add dconf 'service'
[enh] add dconf 'service'
Status: RESOLVED FIXED
Product: dconf
Classification: Core
Component: general
git master
Other All
: Normal enhancement
: ---
Assigned To: dconf-maint
dconf-maint
Depends on:
Blocks:
 
 
Reported: 2009-09-17 15:21 UTC by Allison Karlitskaya (desrt)
Modified: 2009-09-18 02:18 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Allison Karlitskaya (desrt) 2009-09-17 15:21:06 UTC
one of the primary advantages of using the dbus type system in dconf is the theoretical posibility of using it from any language by way of the dbus bindings already in that language.

currently you can only perform writes via dbus (using the dbus-writer) and even then you have to have some knowledge of the topology of the dconf database (ie: you need to know that writes to "/user/" have to go to "ca.desrt.dconf.writer.user", and so on).  reads would require using libdconf to read the database file directly.

dconf should have a dconf service that can be used by anyone who wants to access it via dbus.  this interface should do everything that libdconf normally does for applications that use it.
Comment 1 Allison Karlitskaya (desrt) 2009-09-18 02:18:02 UTC
fixed in master.