[Bug 24939] New: Interface for upgrading chats/calls to multi-user

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Nov 5 16:06:35 CET 2009


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

           Summary: Interface for upgrading chats/calls to multi-user
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: high
         Component: tp-spec
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: simon.mcvittie at collabora.co.uk


In XMPP you can have a 1-1 chat, then invite the other guy to a MUC that is
conceptually a continuation of that 1-1 chat. We also want to be able to do
this for Muji.

In MSN (and Skype), all Text channels are backed by a potentially-multi-user
thing on the server. We've traditionally said that these should be "anonymous
rooms" (handle type 0, target handle 0, Group), and that's what
telepathy-butterfly does, but that turns out to be really awkward.

As a result, we propose to change MSN/Skype CMs to emulate XMPP-like semantics:
have a defined way to upgrade the 1-1 chat to multi-user, and when that's done,
quietly migrate the server-side construct (switchboard in MSN) to the new
multi-user Channel.

If the user sends another message in the 1-1 chat, quietly establish a new
switchboard for it, and if the user is sent a private message by the peer from
the 1-1 chat (in a new switchboard), nail that switchboard onto the existing
1-1 channel.


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