[Bug 20730] comply with telepathy-spec 0.17.21: always allow leaving groups

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Mar 8 13:35:20 CET 2010


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





--- Comment #1 from Jonny Lamb <jonny.lamb at collabora.co.uk>  2010-03-08 04:35:20 PST ---
(In reply to comment #0)
> Rob wrote, in Bug #16886:
> > The spec (and MUC implementation in Gabble) implies that you can leave a MUC
> > room with a message by using RemoveMembers([self_handle], "you guys suck")
> > [...] this in fact doesn't work. tp-glib doesn't allow removing even the self
> > handle from the MUC, because the _CAN_REMOVE flag isn't set.
> 
> telepathy-spec 0.17.21 mandates this behaviour (and also the same for
> StreamedMedia calls). Please ensure that RemoveMembers (and
> RemoveMembersWithReason) always allow the self-handle to leave Butterfly's
> Group text channels.

I'm a little confused -- are you saying that butterfly doesn't do this, or are
you saying "make sure butterfly works like this"?

A small glance at the RemoveMembers code seems to suggest it should work as
documented in the spec, but I could easily be wrong. I'm just a little confused
what you're actually saying.


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