On Fri, Jan 10, 2014 at 05:13:16PM -0000, Sebastien Bacher wrote:
> Not sure we discussed that in the past, but for such configurations
> where we have a gsettings key synced to accountsservice, what do we
> consider the canonical source/configuration? is that still gsettings?
> (e.g what should the phone app use)
I was working under the assumption that consumers are to be converted to
AS. The way that I've implemented this is that u-s-s is setting both
until everything stops using gsettings. Once everything (that we know
about) is converted then we should stop setting GSettings, and after a
cycle or so I guess drop the keys from the schema, although that's not
so important.
AS is a bit harder to query that GSettings is, so there might be scope
for a commandline tool like `gsettings' to deal with that. We've got a
load of ad-hoc (some patched in) properties that make this not very
attractive though.
& there should ideally be a library (there are a few floating around -
don't think any are in Ubuntu yet) to interface with AS from Qt. In the
meantime using D-Bus or the glib library directly isn't that painful.
On Fri, Jan 10, 2014 at 05:13:16PM -0000, Sebastien Bacher wrote: configuration? is that still gsettings?
> Not sure we discussed that in the past, but for such configurations
> where we have a gsettings key synced to accountsservice, what do we
> consider the canonical source/
> (e.g what should the phone app use)
I was working under the assumption that consumers are to be converted to
AS. The way that I've implemented this is that u-s-s is setting both
until everything stops using gsettings. Once everything (that we know
about) is converted then we should stop setting GSettings, and after a
cycle or so I guess drop the keys from the schema, although that's not
so important.
AS is a bit harder to query that GSettings is, so there might be scope
for a commandline tool like `gsettings' to deal with that. We've got a
load of ad-hoc (some patched in) properties that make this not very
attractive though.
& there should ideally be a library (there are a few floating around -
don't think any are in Ubuntu yet) to interface with AS from Qt. In the
meantime using D-Bus or the glib library directly isn't that painful.
Cheers,
--
Iain Lane [ <email address hidden> ]
Debian Developer [ <email address hidden> ]
Ubuntu Developer [ <email address hidden> ]