[Bug 47502] New: Add a way to disable VoIP-related features

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Mar 19 12:56:05 CET 2012


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

             Bug #: 47502
           Summary: Add a way to disable VoIP-related features
    Classification: Unclassified
           Product: Telepathy
           Version: git master
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: gabble
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: marco.barisione at collabora.co.uk
         QAContact: telepathy-bugs at lists.freedesktop.org


To improve memory usage on devices with limited memory it could be useful to
have a way to disable VoIP-related features. We already have something similar
for file transfer.

At
http://cgit.collabora.com/git/user/bari/telepathy-gabble.git/log/?h=disable-voip
there is my branch adding a --disable-voip option to configure.

There is still a problem with the patch, that is that dataforms.py doesn't pass
any more as it depends on this behaviour from connection.c:
  /* additional caps that we advertise until the first call to
   * AdvertiseCapabilities or UpdateCapabilities, for vague historical
   * reasons */
  GabbleCapabilitySet *bonus_caps;
The bonus caps are just VoIP-related caps, so when I update the capabilities
the list of capabilities doesn't change because there are no VoIP-related
capabilities at all. I'm tempted to just disable this test even if it's not
completely related to VoIP.

-- 
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