[Telepathy] Requestotron use-cases, part 2

Simon McVittie simon.mcvittie at collabora.co.uk
Wed Apr 30 06:00:18 PDT 2008

Hash: SHA1

Please follow http://www.usenet.org.uk/ukpost.html#s3 when quoting,
particularly when I send full-text of lengthy specifications to the list!

On Wed, 30 Apr 2008 at 12:04:01 +0200, Xavier Claessens wrote:
> Thanks for writing all use cases! Here is a copy/past of comments I
> wrote on IRC:
> About the usecase "*dis3: Incoming 1-1 text message with window closed" 
> 1) Empathy closes the channel when the window/tab is closed.

Thanks, I've updated the document.

> 2) In current implementation empathy don't steal focus. steal focus only
> happened when MC quit and restart so it forgets about filters.

This is already noted elsewhere.

> 3) I suggested that the chat UI don't close the channel, but that
> depends on the dispatcher. My idea is that the dispatcher could give the
> channel to handlers in a priority order and don't dispatch to lower
> priority until current priority tells to continue the dispatching. with
> that system the chat UI is just a handler like others, and we could have
> handlers with lower priority that want the channel after the chat UI is
> done with it. So in that case it's MC that is responsible to close the
> channel when there is no more lower priority handlers.

Why is it this complicated? What other handlers need to be invoked? Why
do they need this pattern? What are the use cases/requirements for such
a complex system?



More information about the Telepathy mailing list