[Bug 42068] New: Should obey org.gnome.Empathy use-conn GSettings key

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Oct 20 19:17:14 CEST 2011


https://bugs.freedesktop.org/show_bug.cgi?id=42068

             Bug #: 42068
           Summary: Should obey org.gnome.Empathy use-conn GSettings key
    Classification: Unclassified
           Product: Telepathy
           Version: git master
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: mission-control
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: will.thompson at collabora.co.uk
         QAContact: telepathy-bugs at lists.freedesktop.org


Empathy has a GSettings key which allows advanced users to instruct it to
assume it's always online, even if NM claims otherwise. This is particularly
useful for Telepathy hackers on trains and planes, using a local XMPP server
for testing. ;)

MC currently has no way to do this.

Alex Larsson suggested a way (endorsed by Ryan Lortie) to give MC a GSettings
key which is kept in sync with the Empathy one. The approach is to define a
schema whose identifier is im.telepathy.MissionControl.StolenFromEmpathy but
whose path is /org/gnome/empathy/ which has a single key, 'use-conn'. This
would mean a separate setting would be visible in (say) gsettings
list-recursively, but under the bonnet they would use the same value stored in
dconf. So this gives us a migration path that doesn't make MC depend on Empathy
or require syncing versions of the two up too closely.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list