[Bug 38248] New: Get attributes for contacts related to a channel

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jun 13 15:33:21 CEST 2011


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

           Summary: Get attributes for contacts related to a channel
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: tp-spec
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: xclaesse at gmail.com
         QAContact: telepathy-bugs at lists.freedesktop.org


It would make the world a better place if we could get ContactAttributes for
all contacts related to a channel in one call. Just like how ContactList iface
works.

I'm suggesting adding this method on Channel iface:

GetContactAttributes(as: interfaces) -> a{ua{sv}} (Contact_Attributes_Map)

That would include all contacts related to that channel in a way or another. It
would guarantee to contain at least the channel's self handle and the channel's
TargetHandle if of type Contact. If the channel has a Group iface that would
also include all members, local-pending and remote-pending.

Like that handling the set of contacts for a channel would be really similar to
Connection.ContactList and will make easy to create TpContact objects.

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