http://bugs.freedesktop.org/show_bug.cgi?id=13130

           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: [email protected]
        ReportedBy: [EMAIL PROTECTED]


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.
_______________________________________________
Telepathy mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/telepathy

Reply via email to