[Bug 31660] Undraft MergeableConference and Splittable
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Dec 1 19:13:52 CET 2010
https://bugs.freedesktop.org/show_bug.cgi?id=31660
--- Comment #7 from Simon McVittie <simon.mcvittie at collabora.co.uk> 2010-12-01 10:13:51 PST ---
(In reply to comment #6)> Is there a particular reason to restrict merges to
one-to-one channels? Not
> that I'd like to handle conferences consisting of conferences..
Sanity? :-)
My understanding is that this is enough to represent every protocol we know
about (including GSM, with suitable definitions of a conference); we can always
add a flag for "this weird thing *also* works" later, if we need one.
My understanding is that we represent GSM conferences like this:
If Alice calls me, then calls Bob and merges the two calls, my GSM provider
tells me "this call with Alice has gained one or more conference participants"
(if anything), so I see this as a 1-1 call with the Conference_Host CallState
flag.
If I then call Chris and merge my call with Chris into my call with Alice,
*that* is where we start using a Telepathy Conference.
Am I right? Diagram:
Telepathy Conference
//================||=================\\
|| || ||
|| || ||
|| || ||
Chris ------------- me ---------------- Alice - - - - - - Bob
^ || ^ 1-1 Telepathy || ^ not visible ||
1-1 Telepathy Channel in Telepathy
Channel || || ||
\\ = = = = = = = = = ||= = = = = = = = //
^ only visible as the Conference_Host flag
==== GSM conference
---- GSM call
solid lines are Telepathy channels
broken lines are not
--
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