Comment 6 for bug 1576308

Revision history for this message
Mark Shuttleworth (sabdfl) wrote : Re: [Bug 1576308] Re: gsettings doesn't work with snap confinement

On 17/05/16 12:02, Jamie Strandboge wrote:
> If --devmode is deemed insufficient while we wait for the gsettings work to recommence, we can:
> 1. add a new reserved 'gsettings-global' (actual name TBD) interface that does not auto-connect. This would allow unrestricted read/write access to the global gsettings database in the user's session
> 2. when gsettings mediation lands, add app-specific gsettings access to the unity7 interface
> 3. adjust the 'gsettings-global' interface for the gsettings mediation (eg, add the bare 'gsettings,' rule)

(3) would be my recommended approach.

We should not let perfect be the enemy of good. We would LIKE to have a
mediated gsettings, but we MUST unblock gsettings apps. Therefor, for
series 16, we can have a general "gsettings" interface which is not
mediated. We can add mediation and a more refined interface during
series 16, and deprecate the general interface for series 18.

Make sense?

Mark