[Telepathy] [Bug 13130] New: CMs without .manager files should be queried for the protocols they support

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Nov 7 07:28:03 PST 2007


           Summary: CMs without .manager files should be queried for the
                    protocols they support
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: telepathy-spec
        AssignedTo: telepathy at lists.freedesktop.org
        ReportedBy: will.thompson at collabora.co.uk

telepathy-haze currently ships a .manager file that may or may not contain an
accurate list of protocols supported by telepathy-haze on the machine in
question under the current phase of the moon.  Only at runtime, when libpurple
probes for plugins, is the list known.

There needs to be some way to tell clients to just start up the CM and ask it
what it supports rather than relying on the .manager.  One way would be to add
a may-be-full-of-lies flag to the .manager.  Rob suggested that a cleaner
technique would be for clients to use ListActivatableNames to figure out which
CMs are installed, and start and probe those which do not have .manager files.

Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the Telepathy mailing list