[Bug 24251] [0.9] presences where we're waiting for caps disco said to have no caps

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Mar 4 16:49:33 CET 2010


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


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

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|                            |http://git.collabora.co.uk/?
                   |                            |p=user/smcv/telepathy-
                   |                            |gabble-
                   |                            |smcv.git;a=shortlog;h=refs/h
                   |                            |eads/caps




--- Comment #1 from Simon McVittie <simon.mcvittie at collabora.co.uk>  2010-03-04 07:49:32 PST ---
Let "basic caps" be the capabilities we assign to every contact, i.e. currently
Text.

According to testing in my smcv/caps branch, the actual behaviour goes like
this:

1. the transition from no presence to available presence causes a transition
from unknown caps to basic caps, even before disco#info has completed

2. the transition from one caps hash to another does not cause a transition in
ContactCapabilities

3. any disco#info reply causes the ContactCapabilities to be updated, even if
we have more disco#info requests in-flight (this can result in caps temporarily
switching off!)

I think 1. and 3. are bugs, and 2. is correct.


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



More information about the telepathy-bugs mailing list