Hi,

dconf is a change that has been planned for a long time.

I will be merging the dconf patches for mlite 
https://github.com/nemomobile/mlite/ fairly soon.
fairly soon = I am aiming for tomorrow.

The PR are https://github.com/nemomobile/mlite/pull/13 and
https://github.com/nemomobile/mlite/pull/12

What this does is it switches mlite to dconf and dconf will be the storage 
backend
used.

There is a tool that will migrate the settings for the user from gconf to dconf 
upon the
next boot. I am still putting the final touches for the migration itself but I 
hope to push
it out today.

dconf will be shipped with 2 read only system databases for storing default 
configuration:
 - nemo which will contain the defaults for nemomobile
 - vendor which is intended for vendors to override the nemo ones
And then the normal read and write database for storing user specific 
configuration.

What is unknown to me is if the ohm gconf plugin is being used by nemo or not.
If it's used then we need to find a way to fix it and/or replace it (Which will 
delay
the dconf land but that's fine) or we simply remove it if we don't use it.

I will also be documenting the 2/3 databases used above and how to add defaults 
for
the system and apps in a README.

Is the above plan fine for everybody? Does anyone know if the gconf ohm plugin 
is
being used ?

Cheers,

-- 
GPG-Key: 0xA3FD0DF7 - 9F73 032E EAC9 F7AD 951F  280E CB66 8E29 A3FD 0DF7
Debian User and Developer.
Homepage: www.foolab.org


Reply via email to