[Bug 21787] Connection.Interface.ContactLists

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jun 8 18:07:03 CEST 2010


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

--- Comment #28 from Simon McVittie <simon.mcvittie at collabora.co.uk> 2010-06-08 09:07:02 PDT ---
(In reply to comment #26)
> (In reply to comment #19)
> > The actor for contact list changes is not given by this API. Do we care? The
> > non-obvious edges are:
> > 
> > * subscription request rejected by remote user or cancelled by us
> > * publication request rejected by us or cancelled by remote user
> 
> These could be achieved by changing the tristate into a 4-state enum (although
> we'd have to rename it from Presence_State to something else, to avoid
> conflicts with the existing type of the same name in telepathy-qt4):
> 
> * Yes
> * Ask (or Pending)
> * Rejected
> * No (also used for cancelled requests)
> 
> If we're not recycling telepathy-qt4's tristate, we might as well add an
> Unknown member with numeric value 0, too.

Implemented in:

HTML:
http://people.freedesktop.org/~smcv/telepathy-spec-contact_list_rejection/spec/
gitweb:
http://git.collabora.co.uk/?p=user/smcv/telepathy-spec-smcv.git;a=shortlog;h=refs/heads/contact-list-rejection

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



More information about the telepathy-bugs mailing list