<br><br><div class="gmail_quote">On Fri, Feb 11, 2011 at 1:18 PM, George Kiagiadakis <span dir="ltr"><<a href="mailto:kiagiadakis.george@gmail.com" target="_blank">kiagiadakis.george@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
2011/2/10 Martin Klapetek <<a href="mailto:martin.klapetek@gmail.com" target="_blank">martin.klapetek@gmail.com</a>>:<br>
<div>> 2011/2/9 David Edmundson <<a href="mailto:david@davidedmundson.co.uk" target="_blank">david@davidedmundson.co.uk</a>><br>
>><br>
</div><div>>> - A way of joining rooms<br>
>> Ideally like Empathy which can query room lists, rather than my previous<br>
>> simple text box. I've seen the Tp-Qt4 API documentation on doing this.<br>
<br>
</div>I'm not sure this belongs in the contact list. I know most IM<br>
applications put it in the contact list, but it seems wrong to me.<br>
Rooms are not contacts. A contact list should only be about contacts.<br>
A more suitable place for this would be the text chat ui. I'm a bit<br>
inspired from the N900 way of thinking here, but for me the N900's<br>
desktop is the only environment that properly integrates IM into the<br>
desktop instead of having an IM app running on top of the desktop like<br>
what we are used to with the classic IM apps.<br>
<br>
So, what I am proposing is to have an extra window in the text chat<br>
app (or well, even yet another app would work...) that is shown when<br>
you start this app from the menu or krunner and that will have at<br>
least the following options:<br>
<br>
* option to join a chat room<br>
* option to show history of conversations<br>
* option to open the contact list and select a contact to start chatting<br>
<br>
So, the user will have two items in his k-menu:<br>
<br>
* Chat<br>
* Contacts<br>
<br>
As a user, I think that if I wanted to join an irc channel, I would<br>
click on "Chat" instead of "Contacts". It feels more natural.<br>
<br>
This concept could be extended to include the call ui as well. The<br>
call ui could also show history of calls, as well as offer a way to<br>
call arbitrary numbers or sip IDs over sip or whatever other protocol<br>
we may have in the future that supports sip-like calls. This also<br>
doesn't belong to the contact list, as one would normally suggest.<br>
<div><br></div></blockquote><div><br></div><div>Ok, this seems to make a lot of sense. </div><div><br></div><div>A few comments however:</div><div><br></div><div>Right now there is no "Text chat app", only an executable for handling pre-set up channels. I think the current program should stay that way, but I have no objections to a new one being created which is a counter-part to the contact list for joining rooms.</div>
</div><br><div><div>I think it's important to distinguish rooms from group chats - in MSN you can only group chat with contacts, therefore using the contact list makes the most sense. (they can start with one person, then invite people in the chat handler). Jabber and IRC you explicitly enter a conference or room.</div>
</div><div><br></div><div>Does a room have to be restricted to text? If I joined a jabber conference could everyone be on audio/video?</div><div><br></div><div><br></div>