[sip-comm-dev] Re : [sip-comm-dev] Multichat window closed


#1

Hi,

Hi Sympho, Damian,

we have the "My chat rooms" window, which could be opened
from the File menu. There you could see the status of your
rooms, join new rooms or leave the existing ones. This is
what exists. Otherwise we could think of adding a button in
the chat window that will allow to leave the room. WDYT?

I am ok with that.

But, regarding the option to add, what will better : a [hide] button or a [leave] button ?
In other words, what does an "average user" expect when he hit the windows close button : hide the chatroom or leave it ?

···

Cheers,
Yana

sympho wrote:
> Hi,
>
> --- En date de : Ven 13.3.09, Damian Minkov <damencho@damencho.com>
a écrit :
>
>> Yana suggested to check whether the channel is
persistent
>> and if it is do not leave the room on closing and
leaving
>> otherwise.
>> What do you think about this?
>>
>
> I also think having staying connected to its room
without having it opened or automatically join it or start
up is a good feature.
>
> But how do an user leave a room in that case ? I guess
there is a chat command to do that in irc but there isn't
such thing in jabber or other IM proto.
>
> Regards
> Sympho
>
>> Cheers
>> damencho
>>
>>
---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
>> For additional commands, e-mail: dev-help@sip-communicator.dev.java.net
>>
>>
>
>
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
> For additional commands, e-mail: dev-help@sip-communicator.dev.java.net
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#2

Hi,

Pidgin has a user-configurable preference whether to end the
conversation when its associated chat window is closed. I guess it has
something to do with some protocols because when I set the preference
to not end the conversation my Gmail chat history keeps a single
conversation even when I close the chat window in Pidgin and,
respectively, the Gmail chat history shows separate conversations for
each closing of the chat window in Pidgin when I set the preference to
end the conversations on window close. I personally prefer to not end
the conversations when the windows close. Anyway, I'm giving this
example in case it provokes any idea about the problem with leaving
the IRC channel when its window closes.

Regards,
Lubo

···

On Fri, Mar 13, 2009 at 5:50 PM, sympho <sympho@ebcservice.com> wrote:

Hi,

Hi Sympho, Damian,

we have the "My chat rooms" window, which could be opened
from the File menu. There you could see the status of your
rooms, join new rooms or leave the existing ones. This is
what exists. Otherwise we could think of adding a button in
the chat window that will allow to leave the room. WDYT?

I am ok with that.

But, regarding the option to add, what will better : a [hide] button or a [leave] button ?
In other words, what does an "average user" expect when he hit the windows close button : hide the chatroom or leave it ?

Cheers,
Yana

sympho wrote:
> Hi,
>
> --- En date de : Ven 13.3.09, Damian Minkov <damencho@damencho.com>
a écrit :
>
>> Yana suggested to check whether the channel is
persistent
>> and if it is do not leave the room on closing and
leaving
>> otherwise.
>> What do you think about this?
>>
>
> I also think having staying connected to its room
without having it opened or automatically join it or start
up is a good feature.
>
> But how do an user leave a room in that case ? I guess
there is a chat command to do that in irc but there isn't
such thing in jabber or other IM proto.
>
> Regards
> Sympho
>
>> Cheers
>> damencho
>>
>>
---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
>> For additional commands, e-mail: dev-help@sip-communicator.dev.java.net
>>
>>
>
>
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
> For additional commands, e-mail: dev-help@sip-communicator.dev.java.net
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#3

Hey Sympho,

sympho wrote:

I am ok with that.

But, regarding the option to add, what will better : a [hide] button or a [leave] button ?
In other words, what does an "average user" expect when he hit the windows close button : hide the chatroom or leave it ?

I guess in this case I'd be more concerned with consequences rather than
expectations. Not leaving a persistent chat room on close is something
that users are going to notice sooner or later since the window is going
to popup again when new messages arrive. If they had wanted to quit the
room and had closed the window thinking they would, then at that point
they'll clearly see they are still in.

If however, you close a window thinking you are still in a room then you
are probably expecting to still receive new messages. In this case
however there'll be nothing to show you you are actually out ... unless
maybe a thought a few days later that goes sth like "hey what happened
to the guy that was supposed to meet me in the room, why hasn't he
ping-ed me yet?".

From a usability point of view - SIP Communicator follows a "pager"
paradigm, contrary to the one adopted by typical IRC clients. It's an
application that runs mostly in the background (kind of), and you are
notified when your attention is needed (e.g. upon an incoming message).
So from that point of view again, it would probably also make more sense
for us to give users the opportunity to lurk in chat rooms in a "page" mode.

... and then we could always add a configuration property that overrides
this behaviour.

Am I making sense?

Emil

···

Cheers,
Yana

sympho wrote:

Hi,

--- En date de : Ven 13.3.09, Damian Minkov <damencho@damencho.com>

a écrit :

Yana suggested to check whether the channel is

persistent

and if it is do not leave the room on closing and

leaving

otherwise.
What do you think about this?

I also think having staying connected to its room

without having it opened or automatically join it or start
up is a good feature.

But how do an user leave a room in that case ? I guess

there is a chat command to do that in irc but there isn't
such thing in jabber or other IM proto.

Regards
Sympho

Cheers
damencho

---------------------------------------------------------------------

To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------

To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#4

Hey all,

Which reminds me that at some point we'll need to also implement
OperationSetConversationOrientedIM since right now we create new
conversations for every new message in all protocols.

Will create an issue in a sec.

Cheers
Emil

Lubomir Marinov wrote:

···

Hi,

Pidgin has a user-configurable preference whether to end the
conversation when its associated chat window is closed. I guess it has
something to do with some protocols because when I set the preference
to not end the conversation my Gmail chat history keeps a single
conversation even when I close the chat window in Pidgin and,
respectively, the Gmail chat history shows separate conversations for
each closing of the chat window in Pidgin when I set the preference to
end the conversations on window close. I personally prefer to not end
the conversations when the windows close. Anyway, I'm giving this
example in case it provokes any idea about the problem with leaving
the IRC channel when its window closes.

Regards,
Lubo

On Fri, Mar 13, 2009 at 5:50 PM, sympho <sympho@ebcservice.com> wrote:

Hi,

Hi Sympho, Damian,

we have the "My chat rooms" window, which could be opened
from the File menu. There you could see the status of your
rooms, join new rooms or leave the existing ones. This is
what exists. Otherwise we could think of adding a button in
the chat window that will allow to leave the room. WDYT?

I am ok with that.

But, regarding the option to add, what will better : a [hide] button or a [leave] button ?
In other words, what does an "average user" expect when he hit the windows close button : hide the chatroom or leave it ?

Cheers,
Yana

sympho wrote:

Hi,

--- En date de : Ven 13.3.09, Damian Minkov <damencho@damencho.com>

a écrit :

Yana suggested to check whether the channel is

persistent

and if it is do not leave the room on closing and

leaving

otherwise.
What do you think about this?

I also think having staying connected to its room

without having it opened or automatically join it or start
up is a good feature.

But how do an user leave a room in that case ? I guess

there is a chat command to do that in irc but there isn't
such thing in jabber or other IM proto.

Regards
Sympho

Cheers
damencho

---------------------------------------------------------------------

To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------

To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net