[Bug 25018] ChannelRequest.Succeeded should give you the resulting channel

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Aug 17 14:56:05 CEST 2010


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

--- Comment #3 from Simon McVittie <simon.mcvittie at collabora.co.uk> 2010-08-17 05:56:05 PDT ---
(In reply to comment #2)
> One way to do that would to add this signal on the ChannelRequest object:
> SucceededWithChannel (o: Connection, o: Channel)

Yes, exactly, but:

(In reply to comment #1)
> If we're enhancing channel-requesting, we should probably do Bug #28866 at the
> same time, to keep the number of "compatibility levels" manageable.

My plan is that when we do Bug #28866 ((Create|Ensure)ChannelWithMetadata,
although I might rename Metadata to Hints), we add SucceededWithChannel at the
same time, and guarantee that any implementation of the former will implement
the latter.

Then, tp_account_request_ensure_and_observe() would call
EnsureChannelWithMetadata, even if the set of metadata is empty; if that method
call succeeds, the client knows that it can expect to see SucceededWithChannel.

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