#instantbird log on 06 01 2014

All times are UTC.

00:00:24 <-- nhnt11 has quit (Connection reset by peer)
00:02:04 --> nhnt11 has joined #instantbird
00:02:56 <-- nhnt11 has quit (Connection reset by peer)
00:04:36 --> nhnt11 has joined #instantbird
00:14:12 <-- nhnt11 has quit (Connection reset by peer)
00:15:31 --> sonny has joined #instantbird
00:17:10 --> nhnt11 has joined #instantbird
00:18:04 <-- nhnt11 has quit (Connection reset by peer)
00:19:39 --> nhnt11 has joined #instantbird
00:23:06 <-- nhnt11 has quit (Connection reset by peer)
00:24:19 --> nhnt11 has joined #instantbird
00:26:05 <-- nhnt11 has quit (Connection reset by peer)
00:27:21 --> nhnt11 has joined #instantbird
00:28:11 <-- nhnt11 has quit (Connection reset by peer)
00:28:45 <-- sonny has quit (Ping timeout)
00:29:39 --> nhnt11 has joined #instantbird
00:33:04 <-- nhnt11 has quit (Connection reset by peer)
00:33:39 --> sonny has joined #instantbird
00:34:30 --> nhnt11 has joined #instantbird
00:34:37 <-- nhnt11 has quit (Connection reset by peer)
00:36:38 --> nhnt11 has joined #instantbird
00:36:39 <-- nhnt11 has quit (Connection reset by peer)
00:37:13 --> nhnt11 has joined #instantbird
00:38:55 <-- Armada has quit (Connection reset by peer)
00:42:28 <-- nhnt11 has quit (Connection reset by peer)
00:42:41 --> Tonnes has joined #instantbird
00:44:49 --> nhnt11 has joined #instantbird
00:44:55 <-- nhnt11 has quit (Connection reset by peer)
00:47:40 --> nhnt11 has joined #instantbird
00:51:11 <-- nhnt11 has quit (Connection reset by peer)
00:52:31 --> nhnt11 has joined #instantbird
00:55:04 <-- nhnt11 has quit (Connection reset by peer)
00:56:17 --> nhnt11 has joined #instantbird
00:56:18 <-- nhnt11 has quit (Connection reset by peer)
00:58:35 --> nhnt11 has joined #instantbird
00:59:27 <-- nhnt11 has quit (Connection reset by peer)
01:00:45 --> nhnt11 has joined #instantbird
01:03:28 <-- nhnt11 has quit (Connection reset by peer)
01:04:38 --> nhnt11 has joined #instantbird
01:08:05 <-- nhnt11 has quit (Connection reset by peer)
01:09:31 --> nhnt11 has joined #instantbird
01:11:58 <-- nhnt11 has quit (Connection reset by peer)
01:12:32 --> nhnt11 has joined #instantbird
01:16:58 <-- nhnt11 has quit (Ping timeout)
01:18:00 --> nhnt11 has joined #instantbird
01:18:54 <-- nhnt11 has quit (No route to host)
01:20:55 --> nhnt11 has joined #instantbird
01:23:29 <-- nhnt11 has quit (Connection reset by peer)
01:25:09 --> nhnt11 has joined #instantbird
01:28:43 <-- nhnt11 has quit (Connection reset by peer)
01:29:53 --> nhnt11 has joined #instantbird
01:30:45 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
02:22:47 --> rosonline has joined #instantbird
02:26:20 <-- sonny has quit (Ping timeout)
02:27:48 <-- rosonline has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
02:27:55 --> rosonline has joined #instantbird
02:28:34 <-- rosonline has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
02:28:36 --> rosonline has joined #instantbird
02:31:52 <-- Rym has quit (Ping timeout)
02:35:47 --> Rym has joined #instantbird
03:24:15 --> mconley has joined #instantbird
03:36:23 <-- rosonline has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
03:58:57 <-- mconley has quit (Input/output error)
04:42:12 <-- Rym has quit (Ping timeout)
04:52:12 --> nhnt11 has joined #instantbird
04:57:34 <-- nhnt11 has quit (Ping timeout)
04:58:28 --> nhnt11 has joined #instantbird
04:59:24 <-- nhnt11 has quit (Connection reset by peer)
05:00:52 --> nhnt11 has joined #instantbird
05:06:22 <-- nhnt11 has quit (Ping timeout)
05:07:25 --> nhnt11 has joined #instantbird
05:09:05 <-- nhnt11 has quit (Ping timeout)
05:10:22 --> nhnt11 has joined #instantbird
05:10:56 * nhnt11 apologizes for his connection
05:10:57 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
05:13:27 --> mconley has joined #instantbird
05:20:40 <-- mconley has quit (Input/output error)
05:31:08 --> mayanktg has joined #instantbird
05:45:58 <-- mayanktg has quit (Ping timeout)
05:49:50 --> mayanktg has joined #instantbird
05:52:34 <-- mayanktg has quit (Ping timeout)
05:52:44 --> mayanktg has joined #instantbird
06:15:26 <-- mayanktg has quit (Ping timeout)
06:21:14 --> mayanktg has joined #instantbird
06:21:38 --> nhnt11 has joined #instantbird
06:32:21 <-- nhnt11 has quit (Ping timeout)
06:32:32 <mayanktg> How will I know that the stanza has been successfully received at the other end?
06:33:39 --> nhnt11 has joined #instantbird
06:35:22 <-- nhnt11 has quit (Ping timeout)
06:36:00 <-- mayanktg has quit (Ping timeout)
06:36:18 --> nhnt11 has joined #instantbird
06:36:33 --> mayanktg has joined #instantbird
06:38:15 <-- mayanktg has quit (Ping timeout)
06:48:21 --> mpmc has joined #instantbird
06:52:00 --> Mic|mobile has joined #instantbird
06:53:07 <Mic|mobile> Mayanktg: use IB as the other client and use the account debug log...
07:04:53 <-- nhnt11 has quit (Ping timeout)
07:06:06 --> nhnt11 has joined #instantbird
07:11:52 <-- nhnt11 has quit (Ping timeout)
07:13:01 <-- Mic|mobile has quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
07:34:24 --> mayanktg-ph has joined #instantbird
07:35:05 <mayanktg-ph> Mic: ok. Thanks :)
08:04:18 --> Even has joined #instantbird
08:04:18 * ChanServ sets mode +o Even 
09:14:50 <-- mayanktg-ph has quit (Client exited)
09:16:25 --> mayanktg has joined #instantbird
09:40:00 --> Armada has joined #instantbird
10:33:46 --> jb has joined #instantbird
10:41:44 <-- jb has quit (Ping timeout)
11:41:26 <mayanktg> Mic: Line 65 is the stanza iq I'm sending http://pastebin.instantbird.com/724866
11:41:46 <mayanktg> Mic: and I'm getting the debug log as http://pastebin.instantbird.com/724865
11:43:22 <mayanktg> 1. How to add "transport" element to the stanza? including it by " , " alongwith "description" didn't help and is excluded everytime.
11:44:16 <mayanktg> 2. I get received message as type="error" in the debug log. (Line 12-16)
11:49:42 <-- BWMerlin has quit (Quit: BWMerlin)
11:53:30 --> sonny has joined #instantbird
11:54:48 --> clokep has joined #instantbird
11:54:48 * ChanServ sets mode +o clokep 
11:59:50 <clokep> mayanktg: I don't understand what you're trying to do, are you trying to add multiple children underneath content?
12:00:04 <mayanktg> clokep: Yes.
12:00:23 <clokep> Btw I'd venture a guess that you should add those xmlnses to the list of constants.
12:00:58 <clokep> mayanktg: https://mxr.mozilla.org/comm-central/source/chat/protocols/xmpp/xmpp-xml.jsm#183 :-\
12:01:05 <clokep> Did you check the API on there?
12:01:47 <mayanktg> clokep: Yes. I'd do that. I didn't know if I'm proceeding right. I'll add it to the const 
12:02:00 <mayanktg> The XMLNode one? yes I did. 
12:02:18 <clokep> mayanktg: I think might clearer if you create separate nodes and call addChild on them instead of the inling you're doing.
12:03:17 <mayanktg> clokep: ok, I'm doing it now. But how will I add multiple children in the content?
12:03:54 <clokep> mayanktg: Did you read that link I just gave you? :-S
12:04:39 <mayanktg> clokep: Oh. Yes. I got it now :)
12:06:59 <clokep> mayanktg: Btw I found that by looking at the API exposed by XMLNode, addChild seemed to do what you expected and then read the code. :-\
12:15:19 <-- sonny has quit (Ping timeout)
12:26:39 <-- mayanktg has quit (Ping timeout)
12:29:16 --> sonny has joined #instantbird
12:42:14 <-- sonny has quit (Ping timeout)
12:43:58 --> sonny has joined #instantbird
12:46:01 --> mayanktg has joined #instantbird
12:55:42 <-- mayanktg has quit (Ping timeout)
13:00:32 <-- sonny has quit (Ping timeout)
13:12:35 --> sonny has joined #instantbird
13:15:14 --> mayanktg has joined #instantbird
13:16:51 --> Rym has joined #instantbird
13:24:46 <-- sonny has quit (Ping timeout)
13:30:52 --> mconley has joined #instantbird
13:35:40 --> sonny has joined #instantbird
13:39:01 <-- mconley has quit (Input/output error)
14:14:30 <sawrubh> clokep: I have addressed some of the comments already in the next patch that I have for feedback, I'll be hg cp'ing this time so it's much easier to see the changes I make to copied files (I had in mind to break the patch in two parts, one simply copying and the other editing those copied files or the ones already present but your solution sounds superior) 
14:15:06 <sawrubh> I'll be intermittently available on IRC however I'll be working offline too
14:15:07 <clokep> sawrubh: OK. I figured some of the stuff was things that we had discussed already, but just put it all in the bug anyway.
14:16:10 <sawrubh> Yeah, it just helped make a checklist I'll check before uploading the next patch
14:19:37 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:37:15 <mayanktg> clokep: I added the children element and made xmlns's as const. I'm receiving a <service-unavailable/> error from the other client. http://pastebin.instantbird.com/725011 Line 14
14:39:34 <mayanktg> I searched for <service-unavailable/> and found that it occurs if target identity does not support this protocol or target entity does not exist.
14:42:33 <clokep> mayanktg: Is the other client Instantbird?
14:43:42 <mayanktg> clokep: Yes. I'm using two instantbird profiles and an XMPP accounts on each of the instances
14:44:42 <clokep> mayanktg: I'm not entirely sure. Is the other client receiving it?
14:45:13 <mayanktg> clokep: No. I'm not getting any received logs on the other client
14:45:21 <clokep> Hmm...
14:45:27 <clokep> I wonder if the server is blocking it or something.
14:45:35 <mayanktg> wait...
14:45:47 <mayanktg> http://xmpp.org/extensions/xep-0030.html
14:46:27 <mayanktg> Here in 7. error conditions ... its mentioned for <service-unavailable/> that "The target entity does not support this protocol, or the specified target entity does not exist but that fact cannot be divulged because of privacy and security considerations."
14:46:43 <clokep> Maybe you're sending to the wrong to person.
14:47:41 <mayanktg> ok. I'll verify that
14:49:16 <clokep> It is possible the server isn't forwarding your message too or something. I don't know if servers do thta.
14:52:37 --> nhnt11 has joined #instantbird
14:53:34 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:59:21 <mayanktg> Ok. I'll try with other xmpp accounts. I have a missing "from" attribute in the <iq/> I didn't know how to add this attribute to the iq stanza since iq(aType, aId, aTo, aData) has four arguments
15:03:00 --> aleth has joined #instantbird
15:03:01 * ChanServ sets mode +o aleth 
15:03:52 <clokep> I don't know, sorry.
15:03:58 <clokep> Try to find an example of how it's used?
15:04:03 <-- aleth has quit (Quit: exit stage left)
15:04:07 --> aleth has joined #instantbird
15:04:08 * ChanServ sets mode +o aleth 
15:07:52 --> Mic has joined #instantbird
15:07:53 * ChanServ sets mode +o Mic 
15:08:20 <Mic> Hello!
15:09:56 <Mic> clokep: do you still compile on Windows sometimes?
15:11:15 <-- Rym has quit (Ping timeout)
15:11:45 <aleth> sawrubh: If you're still looking for an image sharer and puush doesn't work, maybe http://minus.com/pages/about
15:12:16 <aleth> But I'm surprised there isn't some gnome-friendly app out there
15:12:43 <clokep> Mic: Yes, frequently.
15:13:05 <Mic> Great, I'm planning to do that from now on :)
15:14:10 <aleth> Mic: Giving up on ubuntu? ;)
15:14:20 <Mic> Yes, absolutely.
15:14:38 <aleth> Understandable, if it doesn't work :P
15:15:45 <Mic> It doesn't make sense to spend hours to figure out and fix a system that I don't use otherwise.
15:16:05 <aleth> Definitely.
15:16:15 <-- sonny has quit (Client exited)
15:16:25 --> sonny has joined #instantbird
15:16:26 <aleth> Always best to use what is most comfortable.
15:24:02 --> xangua has joined #instantbird
15:27:38 <-- sonny has quit (Ping timeout)
15:29:21 <aleth> mayanktg: are you still stuck?
15:30:32 <mayanktg> aleth: Yes :-/ 
15:30:41 <mayanktg> Shall I post a diff?
15:31:00 <aleth> Good idea!
15:32:01 <mayanktg> aleth: heh! http://pastebin.instantbird.com/725058
15:32:07 --> sonny has joined #instantbird
15:33:24 <mayanktg> The other client is not receiving the iq stanza 
15:33:43 <clokep> mayanktg: Can you also post what the debug log of the sent stanza looks like?
15:34:12 <mayanktg> clokep: Yes. Sharing
15:34:50 <clokep> mayanktg: Btw unrelated to things not working...when I said to make the namespace stuff constant, I meant add it to https://mxr.mozilla.org/comm-central/source/chat/protocols/xmpp/xmpp-xml.jsm#9
15:35:25 <mayanktg> Ok. So I'll have to Stanza.NS.(const) . I'll do that :)
15:36:18 <clokep> Well not important right now.
15:36:33 <aleth> Where are those id's coming from?
15:37:33 <mayanktg> aleth: Idk. It was given in the example. Each example used a different id 
15:39:09 <mayanktg> aleth: http://pastebin.instantbird.com/725070 Here is the sent stanza
15:39:22 <aleth> What's the XEP you're working from? Put a link to it in a comment in the code too
15:39:25 <mayanktg> I mean debug log of the sent stanza
15:39:33 <mayanktg> Ok
15:40:53 <mayanktg> aleth: http://xmpp.org/extensions/xep-0166.html Example 1.
15:41:10 <clokep> mayanktg: I'm almost positive those are to be replaced.
15:41:17 <aleth> Yeah.
15:42:03 <mayanktg> clokep: The id's to be replaced by something else?
15:44:04 <clokep> By the ID, I assume.
15:44:08 <mayanktg> Ok. Then we'll have to use id="1" .."2" .."3" ... so on like it had been generated in the rest of the stanzas in the debug log?
15:44:19 <clokep> I don't know where those are supposed to come from.
15:44:27 * clokep guesses aleth is reading the XEP though.
15:44:57 <aleth> I don't know either.
15:45:14 * aleth is reviewing nhnt11's patch first
15:47:05 <aleth> mayanktg: You could always ask on the XMPP developers MUC, jdev@conference.jabber.org
15:47:07 <clokep> mayanktg: Have you read http://xmpp.org/rfcs/rfc3920.html#streams
15:47:16 <clokep> mayanktg: You should read what I posted first.
15:47:35 <mayanktg> clokep: No I haven't read that. Ok
15:47:59 <aleth> mayanktg: Yes, you should really know the basics of how XMPP works before you ask there.
15:48:04 <clokep> Mic: Let me know if you need help compiling then.
15:49:40 <mayanktg> aleth: Ok. :)
16:09:39 <clokep> Thanks aleth.
16:09:50 <clokep> If only the tree was open. ;
16:10:14 * aleth wonders if it's still closed or closed again...
16:10:52 <clokep> Still.
16:11:12 <aleth> Reviewing async patches takes even more time than reviewing other patches...
16:11:26 <aleth> Mic: I'm not going to have time to look into mayanktg's xmpp issues.
16:11:53 <Mic> aleth: OK
16:11:59 <Mic> Thanks for the help so far :)
16:12:22 <aleth> I wasn't really any help as I don't know the XMPP specs ;)
16:13:21 <-- sonny has quit (Ping timeout)
16:14:47 <Mic> clokep: my builds are failing after a short time, here's the complete log: http://pastebin.instantbird.com/725093
16:15:23 <clokep> Mic: What's your mozconfig?
16:16:28 <Mic> http://pastebin.instantbird.com/725094
16:18:48 <instantbot> New Chat Core - XMPP bug 1018771 filed by clokep@gmail.com.
16:18:50 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1018771 min, --, ---, nobody, NEW, Use Maps and Sets in XMPP code
16:22:15 <clokep> Mic: So you might want to try putting the objdir under the repo?
16:22:22 <clokep> I forget whether what you're doing is still supported...
16:23:04 <Mic> OK, let's see what happens when I don't specify a path
16:24:21 <clokep> Yeah that'll work. :)
16:27:54 <-- aleth has quit (Ping timeout)
16:28:12 --> aleth has joined #instantbird
16:28:12 * ChanServ sets mode +o aleth 
16:29:57 <-- aleth has quit (Ping timeout)
16:30:12 --> aleth has joined #instantbird
16:30:13 * ChanServ sets mode +o aleth 
16:34:08 <-- aleth has quit (Ping timeout)
16:34:37 --> aleth has joined #instantbird
16:34:37 * ChanServ sets mode +o aleth 
16:36:35 <-- mayanktg has quit (Ping timeout)
16:39:16 <-- aleth has quit (Ping timeout)
16:40:28 --> aleth has joined #instantbird
16:40:28 * ChanServ sets mode +o aleth 
16:42:53 <Mic> clokep: it's running for a while longer than before already.
16:42:58 <Mic> Thanks!
16:44:10 --> mayanktg has joined #instantbird
16:45:44 --> sonny has joined #instantbird
16:46:11 <clokep> Mic: Excellent. :)
16:46:16 <clokep> Let me know if you have other issues
16:52:06 <-- mayanktg has quit (Ping timeout)
16:52:13 --> mayanktg has joined #instantbird
16:55:50 <-- aleth has quit (Ping timeout)
16:56:42 --> aleth has joined #instantbird
16:56:42 * ChanServ sets mode +o aleth 
17:05:19 <mayanktg> I talked to Kev on jdev. He said I'm sending it to a bare JID which is why it doesn't go the client. 
17:06:49 <aleth> So you know what to do now? :)
17:07:21 <mayanktg> Also I should be using full JID.
17:09:09 <mayanktg> aleth: Not sure what full JID means ...is it mayanktg@ch3kr,de/Instantbird ? or using mayanktg@jabber.org :-o
17:10:20 <aleth> Yes, the full JID includes the resource.
17:10:24 <mayanktg> yepp
17:10:38 <mayanktg> got it ..Given in wikipedia :)
17:21:30 <aleth> mayanktg: How are you testing this?
17:22:15 <aleth> Make sure your two IB instances have different resources and/or use different xmpp accounts.
17:23:01 --> mconley has joined #instantbird
17:23:19 <mayanktg> aleth: Yes. I'm using two different accounts mayanktg and mayanktg2 on two different profiles of Instantbird
17:23:47 <aleth> I hope you are using different profiles for each instance ;)
17:23:51 <aleth> OK :)
17:25:47 <mayanktg> aleth: Yay!!
17:25:54 <mayanktg> Stanza received :D
17:26:01 <aleth> Great :)
17:26:16 <aleth> Now you're talking ;)
17:26:27 <mayanktg> Though I used |aConv.wrappedJSObject.to + "/Instantbird"|
17:26:37 <mayanktg> I should thank Kev 
17:26:42 <aleth> That's not what you want to use.
17:26:48 <mayanktg> How to get a full ID ?
17:26:53 <mayanktg> yes I know :-|
17:26:57 <aleth> pastebin?
17:27:07 <mayanktg> yes
17:28:18 <mayanktg> aleth: http://pastebin.instantbird.com/725170
17:28:31 <aleth> I meant your code ;)
17:29:04 <aleth> Now you can also ask Kev about those weird ids and sids ;)
17:29:28 <mayanktg> Ohh.. Yes
17:29:56 <mayanktg> Kev was a little busy. He said he ca later discuss with me.
17:31:21 <mayanktg> aleth: Line 76 http://pastebin.instantbird.com/725171
17:32:02 <-- Mic has quit (Ping timeout)
17:33:01 <aleth> Try aConv.name
17:33:46 <aleth> But I think you're right to use .to
17:34:13 <aleth> The question is why _targetResource isn't set by incomingMessage()
17:34:22 <aleth> Can you investigate that?
17:35:12 <aleth> Is it simply because incomingMessage never got called before you sent your stanza?
17:35:25 <mayanktg> Wait let me see.
17:35:54 <aleth> (If you look at the getter for to, you'll see it adds the resource if _targetResource is set)
17:36:49 <aleth> On line 97 in your pastebin, you want the comment to be // Jingle not //xmpp-commands ;)
17:36:51 <mayanktg> aleth: Yes. I'm seeing that.
17:37:39 <aleth> So put some dump calls in the code and investigate what's going on in the whole conversation.
17:37:50 <mayanktg> to()  should have added full resource :-| . I understand your question now :)
17:40:36 <mayanktg> aleth: Regarding using wrapperJSobject, it is allowing to access hidden JS objects?
17:41:09 <aleth> It allows you to access properties even if they are not defined in the interface, yes
17:42:28 <aleth> https://developer.mozilla.org/en-US/docs/wrappedJSObject
17:43:09 <mayanktg> Yes. I referred this..Thanks :)
17:45:06 <mayanktg> aleth: Kev replied ..identified I must be a GSoC student..and suggested to use libwebrtc
17:46:21 <clokep> mayanktg: We already have webrtc code in toolkit.
17:46:46 <clokep> mayanktg: I suggest you spent a little time familiarizing yourself w/ XMPP.
17:47:00 <clokep> (I.e. you should be able to find yourself what a full JID is, etc.)
17:47:47 <mayanktg> clokep: Yes. I have to definitely study about it. 
17:49:26 <-- mconley has quit (Input/output error)
17:51:12 <aleth> mayanktg: That means reading some of the basic RFCs for XMPP.
17:51:48 <aleth> Not completely, but enough so you understand the terminology and how a simple conversation works.
17:52:33 <aleth> http://xmpp.org/rfcs/rfc3920.html
17:52:34 <clokep> I'm sure there are other resources online about the basics of XMPP too.
17:53:30 <mayanktg> aleth: You are right http://xmpp.org/xmpp-protocols/rfcs/ I'll read about them.
17:54:07 <aleth> mayanktg: That's better than my link :) (more up to date)
17:54:37 <aleth> Looks like RFC 3920 is obsolete.
17:56:52 <mayanktg> aleth: Yes. anyways. I'll give it a read. 
17:57:19 <aleth> The page you found is says it's been replaced by RFC6120
17:57:58 <aleth> So read that instead ;)
17:57:58 <mayanktg> aleth: Yes it has been superseded by 61200 :) 
17:59:18 <mayanktg> clokep: The next step would be that the receiver of the session-initiate should get a notification about whether to accept the call or reject it?
18:02:31 --> mconley has joined #instantbird
18:02:31 <-- mconley has quit (Input/output error)
18:04:39 <aleth> mayanktg: yes
18:05:05 <aleth> First step: print a system message on receipt
18:05:36 <aleth> Second step: Improve this by sending a notification to the UI instead, which then handles it in a more pretty way (discuss this with Mic)
18:08:10 <mayanktg> aleth, clokep : Ok. I will try that. Thanks. :)
18:08:17 <aleth> Basically the UI should show a notification bar allowing the user to accept/reject the call when it gets the notification from the prpl, I guess
18:08:42 <clokep> We need an interface there
18:08:53 <aleth> Details to discuss are: what happens if the conv isn't focused?
18:09:23 <aleth> What exactly is passed with the notification? (this is where an interface comes in)
18:11:34 <aleth> I'm sure you can think of more questions...
18:13:28 --> Mic has joined #instantbird
18:13:29 * ChanServ sets mode +o Mic 
18:15:59 <mayanktg> aleth: Yes, I think the notification should come for the call request in the focused conversation. i.e if someone calls a user and he is in conversation with someone else, he should get a notification there regarding the call.
18:16:34 <aleth> I'm not sure that's a good UI.
18:17:58 <aleth> We should do better.
18:18:02 <mayanktg> Butit isn't necessary that person is aware beforehand that he is going to receive a call. We can have addon to disable notifications if conversation is not active
18:23:11 --> flo-retina has joined #instantbird
18:23:12 * ChanServ sets mode +qo flo-retina flo-retina 
18:23:30 <-- flo-retina has quit (Input/output error)
18:23:34 --> flo-retina has joined #instantbird
18:23:34 * ChanServ sets mode +qo flo-retina flo-retina 
18:24:20 <-- flo-retina has quit (Input/output error)
18:24:22 --> flo-retina has joined #instantbird
18:24:22 * ChanServ sets mode +qo flo-retina flo-retina 
18:50:13 --> Mnyromyr has joined #instantbird
18:52:08 <-- sonny has quit (Ping timeout)
18:52:59 <-- aleth has quit (Ping timeout)
18:58:06 <Mic> It really looks like I've finally solved my Linux problem ;) 
18:58:46 <Mic> Mr. Shuttleworth would not approve the solution, though :P
19:01:29 <mayanktg> Mic: Congrats :) How did you do that btw?
19:01:42 <Mic> I'm building on Windows now :P
19:02:04 <mayanktg> Err!
19:02:15 <flo-retina> seems like creating a larger problem
19:02:45 <flo-retina> building on windows seems significantly less painful than it used to be though
19:02:51 <flo-retina> (or at least faster :))
19:03:48 * mayanktg tried building Instantbird on CrunchBang OS (another Debian derivative). Using it was fun :)
19:07:55 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
19:08:14 --> Mic has joined #instantbird
19:08:14 * ChanServ sets mode +o Mic 
19:08:32 <Mic> Hello from my first Windows build! :)
19:09:07 <Mic> aleth, the "joining"-throbbers are looking nice for conv's on hold! :)
19:17:54 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
19:18:02 --> Mic has joined #instantbird
19:18:03 * ChanServ sets mode +o Mic 
19:21:21 --> sonny has joined #instantbird
19:33:29 <clokep> Mic: :)
19:33:31 <clokep> Congrats.
19:58:47 <-- sonny has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:49:11 <-- xangua has quit (Quit: Connection closed for inactivity)
21:07:56 <-- mayanktg has quit (Client exited)
21:09:07 <Mic> Thanks!
21:09:11 <Mic> Good night
21:09:15 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
21:27:05 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
21:36:53 <-- flo-retina has quit (Ping timeout)
21:41:58 --> Rym has joined #instantbird
22:10:07 <-- Armada has quit (Connection reset by peer)
23:21:02 <-- Rym has quit (Ping timeout)