[1.0?] Consider making Channels never close themselves
Submitted by Will Thompson
Assigned to Telepathy bugs list
I don't think that channels should ever auto-close.
- wjt doesn't think the CM should close text channels without the UI telling it to smcv: wjt: apropos of? wjt: (apropos of musings about edge cases like: you try to join a room, you're kicked before the channel finishes being dispatched. currently, the handler can't figure out what happened, partly because Group doesn't have "why was i kicked?" properties, and partly because the CM closes the channel when you're kicked.) smcv: wjt: RESOLVED LATER tbh wjt: the spec doesn't say it needs to auto-close :) smcv: in practice, everything does, => UIs probably assume it smcv: so it would be a semantic change to the spec even if the current semantics are largely unwritten smcv: I would not be opposed to "any channel from which you can be kicked MUST be a group", which is a prerequisite smcv: (because to not auto-close, it would have to have an "I'm not here" state, which is "SelfHandle not in Members")
- wjt copies into bugzilla and goes back to work :)