[Bug 28200] TpBaseContactList
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Jun 16 20:01:33 CEST 2010
https://bugs.freedesktop.org/show_bug.cgi?id=28200
Simon McVittie <simon.mcvittie at collabora.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
URL|http://git.collabora.co.uk/ |http://git.collabora.co.uk/
|?p=user/smcv/telepathy-glib |?p=user/smcv/telepathy-glib
|-smcv.git;a=shortlog;h=refs |-smcv.git;a=shortlog;h=refs
|/heads/contact-list-manager |/heads/contact-list-fixes
--- Comment #23 from Simon McVittie <simon.mcvittie at collabora.co.uk> 2010-06-16 11:01:33 PDT ---
Testing with Gabble reveals that TpBaseContactList didn't deal with channel
requests correctly; see branch smcv/contact-list-fixes.
Further thoughts on the design based on Gabble: we either need to:
* add async success/error-reporting to all of TpBaseContactList's virtual
methods; or
* change Gabble and all other CMs to have an overlay of requested state
changes, pretend those changes had taken place for signalling purposes, and
revert them if they turn out to fail; or
* change the spec draft to say that the methods "succeed" instantly, changes
are signalled later, and failure isn't explicitly signalled.
--
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