[Bug 21787] Connection.Interface.ContactLists

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Aug 13 16:58:21 CEST 2010


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

Simon McVittie <simon.mcvittie at collabora.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|http://git.collabora.co.uk/ |
                   |?p=user/smcv/telepathy-spec |
                   |-smcv.git;a=shortlog;h=refs |
                   |/heads/contact-list         |
  Status Whiteboard|draft 1 in 0.19.6           |draft 3 merged for 0.19.12
           Keywords|patch                       |

--- Comment #46 from Simon McVittie <simon.mcvittie at collabora.co.uk> 2010-08-13 07:58:20 PDT ---
Latest draft (3) merged for 0.19.12 per Sjoerd's review.

I owe Sjoerd some wording changes to make contact metadata storage types
clearer: if the CM has returned from the setter, it's expected to return the
new metadata from the getter from that point on, even if it's actually just
caching it for later use. The only exception is the "can't do this" case, where
the setter should just fail.

Other than that, Sjoerd said he'd be happy to undraft as-is.

Two slightly open issues remaining:

1. Guaranteeing contact list download or not

> If we keep the contact list download as a guarantee, None and Waiting are
> synonyms, so we can just use Waiting|Success|Failure.

Do this or not? I'd be inclined to say leave it as it is.

2. What clients should do if the contact list is transient

See Comment #45 and the earlier comment quoted there. This is pretty minor tbh,
we can address this if/when telepathy-sofiasip actually implements a contact
list.

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