[Bug 29457] New: TpAccountChannelRequest: request-and-observe helper
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Aug 9 16:10:39 CEST 2010
https://bugs.freedesktop.org/show_bug.cgi?id=29457
Summary: TpAccountChannelRequest: request-and-observe helper
Product: Telepathy
Version: 0.11
Platform: Other
OS/Version: All
Status: NEW
Severity: enhancement
Priority: medium
Component: tp-glib
AssignedTo: telepathy-bugs at lists.freedesktop.org
ReportedBy: simon.mcvittie at collabora.co.uk
QAContact: telepathy-bugs at lists.freedesktop.org
Depends on: 29456
Similar to Bug #13422, but when you don't want to handle the channel yourself.
There are two major use cases:
* Fire and forget (Bug #29456): the initiating app only cares that its request
succeeded
* pseudo-observer: either requires extra support from the spec and Mission
Control (see Bug #25018), or various unreliable contortions involving being a
temporary observer with an inherent race condition (see the same bug).
This bug is for the pseudo-observer case.
I suspect it's not worth supporting the temporary observer thing, since as Bug
#25018 points out, it's inherently racy. Instead, we should fix Bug #25018,
provide a new requesting method that will fail if your MC is too old for it
(probably by fixing Bug #28866 at the same time), and make this telepathy-glib
API (which would maybe be called
tp_account_channel_request_ensure_and_observe_async()?) use it.
--
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