#instantbird log on 12 17 2014

All times are UTC.

00:07:49 <-- myk has quit (Ping timeout: 121 seconds)
00:08:48 <-- Armada has quit (Connection closed)
00:11:22 --> Rym has joined #instantbird
00:15:53 <-- Rym has quit (Ping timeout: 121 seconds)
00:24:46 --> clokep has joined #instantbird
00:24:46 * ChanServ sets mode +o clokep 
00:26:59 --> Rym has joined #instantbird
00:59:06 --> myk has joined #instantbird
01:04:46 <-- hadi has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
01:28:07 <-- myk has quit (Ping timeout: 121 seconds)
01:47:57 --> Widdershins has joined #instantbird
02:09:45 <-- Mook_as has quit (Client exited)
02:18:56 <-- qheaden has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
02:19:46 --> qheaden has joined #instantbird
02:20:52 <-- aleth has quit (Ping timeout: 121 seconds)
02:24:34 --> myk has joined #instantbird
02:55:54 <-- sherief has quit (Ping timeout: 121 seconds)
03:17:11 <qheaden> So what can I work on next with Instantbird? I know I can still make some improvements to JS-Yahoo, but is there anything else I can work on as well?
03:17:14 <qheaden> What is priority?
03:19:43 <clokep> qheaden: I think the priority right now is 1.6 blockers.
03:19:48 <clokep> + maybe the WebRTC work.
03:20:18 <clokep> qheaden: https://bugzilla.mozilla.org/buglist.cgi?quicksearch=product%3AInstantbird%2CChat%20sw%3A1.6-block&list_id=11736907
03:20:26 <qheaden> clokep: What exactly is WebRTC going to do for Ib? Enable video chat?
03:20:39 <clokep> qheaden: Video chat over XMPP, yeah.
03:20:53 <qheaden> Nice
03:21:18 <clokep> There's a bunch of work to do there, but some if it is blocked on a review from flo-retina.
03:21:53 <qheaden> Okay.
03:22:12 <clokep> I'm honestly not entirely sure what to point you to for that work. :-\
03:25:11 <qheaden> That link is a good start. I'll look through some of the bugs.
03:25:26 <qheaden> Where in the source is most of the WebRTC stuff going on?
03:25:58 <-- Rym has quit (Ping timeout: 121 seconds)
03:26:23 <clokep> qheaden: bug 1018060
03:26:26 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1018060 enh, --, ---, mayanktg, NEW, Video calls via XMPP/Jingle and WebRTC
03:26:50 <clokep> qheaden: Possible you could apply the newest versions and work on some of the blockers.
03:30:46 <qheaden> clokep: How functional are those WebRTC patches?
03:30:52 <qheaden> Like, can a video call be made yet?
03:30:58 <clokep> qheaden: Absolutely.
03:31:11 <qheaden> NIce! I'm going to have to try it out.
03:31:35 <clokep> :)
03:31:52 * qheaden needs to work on integrating video chat support for Yahoo
03:32:00 <clokep> qheaden: http://patrick.cloke.us/images/chat-tb-summit/IMG_6394.jpg
03:32:14 <qheaden> Nice!
03:32:22 <clokep> (That's Florian's computer and my computer next to each other.)
03:32:50 --> mconley has joined #instantbird
03:33:06 <qheaden> Were you guys using straight XMPP, or Google Talk?
03:33:21 <clokep> qheaden: I think we were both using Google Talk, but aleth was using some other jabber site.
03:33:32 <qheaden> Alright great. I have to try it.
03:33:36 <clokep> :)
03:33:37 <qheaden> Whenever I get a working build. :)
03:33:47 <clokep> Hopefully it's not too bad.
03:45:08 --> Rym has joined #instantbird
03:46:53 <-- clokep has quit (Ping timeout: 121 seconds)
03:57:39 --> Mook has joined #instantbird
03:58:06 <-- Mook has quit (Connection closed)
03:59:42 --> Mook has joined #instantbird
04:01:54 <-- EionRobb has quit (Quit: Leaving.)
04:45:43 --> DGMurdockIII has joined #instantbird
04:57:45 <instant-buildbot> build #1260 of linux-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1260
04:58:57 <-- qheaden has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
05:11:21 <instant-buildbot> build #2464 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2464
05:11:21 <-- mconley has quit (Connection closed)
05:20:36 --> sherief has joined #instantbird
05:21:10 --> EionRobb has joined #instantbird
05:35:05 <instant-buildbot> build #156 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/156
05:36:02 <-- Rym has quit (Ping timeout: 121 seconds)
06:05:38 --> Rym has joined #instantbird
06:09:41 <-- Tobin has quit (Connection closed)
06:09:57 --> Tobin has joined #instantbird
06:10:04 <-- Rym has quit (Ping timeout: 121 seconds)
06:31:44 <-- Widdershins has quit (Ping timeout: 121 seconds)
06:32:09 --> gerard-majax has joined #instantbird
06:45:40 --> Rym has joined #instantbird
06:46:13 <-- gerard-majax has quit (Ping timeout: 121 seconds)
06:50:09 <-- Rym has quit (Ping timeout: 121 seconds)
06:52:46 --> Bollebib has joined #instantbird
06:54:24 --> gerard-majax has joined #instantbird
07:14:33 <-- gerard-majax has quit (Ping timeout: 121 seconds)
07:39:48 --> Rym has joined #instantbird
07:44:17 <-- Rym has quit (Ping timeout: 121 seconds)
07:47:26 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
08:02:50 --> gerard-majax has joined #instantbird
08:07:14 --> Armada has joined #instantbird
08:09:57 --> aleth has joined #instantbird
08:09:58 * ChanServ sets mode +o aleth 
08:33:57 --> Rym has joined #instantbird
08:38:27 <-- Rym has quit (Ping timeout: 121 seconds)
08:42:39 * Fallen|away is now known as Fallen 
09:05:31 <-- Armada has quit (Connection closed)
09:13:24 <-- aleth has quit (Connection closed)
09:13:29 --> aleth has joined #instantbird
09:13:30 * ChanServ sets mode +o aleth 
09:28:08 --> Rym has joined #instantbird
09:32:37 <-- Rym has quit (Ping timeout: 121 seconds)
09:33:14 <-- myk has quit (Ping timeout: 121 seconds)
10:02:03 <-- EionRobb has quit (Quit: Leaving.)
10:07:29 <-- Mook has quit (Client exited)
10:07:50 --> BWMerlin has joined #instantbird
10:22:18 --> Rym has joined #instantbird
10:25:16 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
10:26:47 <-- Rym has quit (Ping timeout: 121 seconds)
11:00:02 --> flo-retina has joined #instantbird
11:00:02 * ChanServ sets mode +qo flo-retina flo-retina 
11:01:02 <-- aleth has quit (Quit: :tiuQ)
11:01:10 --> aleth has joined #instantbird
11:01:11 * ChanServ sets mode +o aleth 
11:01:41 * Fallen is now known as Fallen|away 
11:08:01 --> mpmc has joined #instantbird
11:12:22 --> Armada-MBP has joined #instantbird
11:16:27 --> Rym has joined #instantbird
11:18:36 --> clokep has joined #instantbird
11:18:36 * ChanServ sets mode +o clokep 
11:20:57 <-- Rym has quit (Ping timeout: 121 seconds)
11:25:09 --> Rym has joined #instantbird
11:26:22 --> Rym_ has joined #instantbird
11:26:31 <-- Rym has quit (Connection closed)
11:35:40 <-- DGMurdockIII has quit (Quit: Leaving)
11:52:17 <-- Rym_ has quit (Ping timeout: 121 seconds)
11:52:47 --> Rym_ has joined #instantbird
11:53:09 <clokep> flo-retina: Any chance of poking Even to turn that VM back on?
11:53:18 * Fallen|away is now known as Fallen 
11:55:23 <flo-retina> I emailed him 2 days ago
11:55:28 <flo-retina> no reply
11:55:33 <flo-retina> next step is calling his cell ;)
11:56:10 <flo-retina> but it seems VS2013 will be required very soon, so it's quite possible turning it on tomorrow or later won't help at all and we'll need to rebuild it :(
11:57:41 <clokep> I guess I was hoping for a last build before VS2013.
11:58:19 <flo-retina> so was I
11:58:33 <flo-retina> if it's a crashy build due to the emoticon issue, it may not be worth it though :(
11:58:48 <clokep> I never got a chance to build on VS2013 locally yet. :(
12:02:59 <-- clokep has quit (Ping timeout: 121 seconds)
12:04:37 <-- BWMerlin has quit (Client exited)
12:08:31 --> bernard has joined #instantbird
12:43:39 <-- Armada-MBP has quit (Quit: Leaving)
12:43:56 <-- Tonnes has quit (Connection closed)
12:44:48 --> Tonnes has joined #instantbird
12:58:03 --> clokep_work has joined #instantbird
12:58:03 * ChanServ sets mode +o clokep_work 
13:04:22 --> mikk_s has joined #instantbird
13:08:23 <-- bernard has quit (Quit: Leaving.)
13:33:29 <-- sherief has quit (Ping timeout: 121 seconds)
14:07:41 --> qheaden has joined #instantbird
14:07:59 <qheaden> Hi all.
14:16:24 <clokep_work> Hello qheaden
14:16:31 <clokep_work> Something else you can do if you wanted to was review my SKype code.
14:17:21 --> Bollebib has joined #instantbird
14:17:31 * qheaden drools
14:17:35 <qheaden> Skyyyyype!
14:17:52 <qheaden> clokep_work: Sounds good.
14:19:05 <aleth> qheaden: or there's any number of things to do in JS-XMPP land ;) Lots of open bugs there of varying sizes!
14:22:32 <-- mikk_s has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
14:22:34 * qheaden succesfully built Ib on his work machine
14:27:20 <aleth> qheaden: on OSX it crashes at the moment if your send a smiley, so watch out ;)
14:32:50 <qheaden> aleth: Looks like it has the same issue on Linux.
14:33:12 <aleth> There's a patch you can apply.
14:33:38 <aleth> bug 1099588
14:33:40 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1099588 nor, --, ---, nobody, NEW, Make JS callers of ios.newChannel call ios.newChannel2 in chat/
14:37:38 <clokep_work> qheaden: Which sounds interesting?
14:39:49 <qheaden> aleth: Thanks. The patch worked.
14:42:30 <flo-retina> aleth: is there a reason why we are not landing that patch?
14:42:54 <clokep_work> flo-retina: It's waiting for review from you. :P
14:42:56 <aleth> aceman isn't sure about it yet
14:43:02 <clokep_work> And aceman said he needed to check the NetUtils thing.
14:43:05 <clokep_work> But we could do that easily ourselves.
14:43:07 <flo-retina> clokep_work: well, someone told me it's not ready
14:43:37 <aleth> clokep_work: oh, so it's done, but just maybe incomplete?
14:43:46 <clokep_work> aleth: That's my understand.
15:18:40 --> mconley has joined #instantbird
15:23:46 --> iamjayakumars has joined #instantbird
15:27:34 --> Armada-MBP has joined #instantbird
15:29:17 --> Widdershins has joined #instantbird
15:52:53 <qheaden> Is there any way to hide join/part messages in the IRC prpl?
15:53:07 <flo-retina> the patch dropping VS2010 landed on inbound
15:53:20 <qheaden> I don't see any. And if not, is there a bug requesting the feature? I would like to work on it.
15:53:22 <aleth> qheaden: there's an open bug for that ;)
15:53:34 <aleth> please do work on it! :-)
15:54:36 <sukhe> hi aleth. http://paste.debian.net/hidden/0504fb36
15:55:04 <sukhe> the file is copied to obj-*/dist/bin (as was before) but still no sign of it in new profiles
15:55:20 <aleth> You need to add it to the package manifest too
15:55:38 <sukhe> oh hm
15:55:44 <flo-retina> qheaden: out of curiosity, why do you want that? :)
15:55:45 <aleth> in im/installer
15:55:52 <sukhe> yeah
15:56:06 <flo-retina> qheaden: what I would really like is the collapsed bubbles to show me a summary of who left/joined during that time, on a single line.
15:56:25 <qheaden> That could work.
15:56:25 <flo-retina> "Foo, bar joined; Andrew left"
15:56:38 <flo-retina> that's of course much more complicated to implement ;)
15:56:50 <qheaden> Yeah. An option to hide them would suffice for now.
15:56:59 * qheaden searches for the open bug
15:57:15 <flo-retina> you can probably do that using userChrome.css
15:57:28 <flo-retina> if you are OK with hiding all system messages I guess
15:57:44 <flo-retina> it may be a good incremental improvement to just add a specific message class for the join/part messages
15:57:55 <flo-retina> so that they can be themed differently
15:59:27 <sukhe> aleth: ok! that worked! should I close the bug? comment on it?
16:00:05 <aleth> sukhe: great :-) You could comment on the bug with the patch you are using now.
16:00:12 <sukhe> ok sure
16:00:49 <aleth> qheaden: bug 954662
16:00:51 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=954662 nor, --, ---, nobody, NEW, Join/part messages should be handled by imConversations.js.
16:01:18 <qheaden> Ah thanks! I was looking in the IRC component of Char Core.
16:01:21 <qheaden> *Chat Core
16:01:48 <-- iamjayakumars has quit (Connection closed)
16:02:19 <aleth> I think the idea there was that join/part messages should be unified across protocols in a way that also makes it easy to enable/disable them if wanted
16:03:16 <-- qheaden has quit (Quit: http://www.mibbit.com ajax IRC Client)
16:03:30 --> qheaden has joined #instantbird
16:08:44 * Fallen is now known as Fallen|away 
16:11:05 --> iamjayakumars has joined #instantbird
16:19:06 --> Defman has joined #instantbird
16:29:21 <clokep_work> qheaden: Yeah, so right now each prpl adds it's own message (and it'sj ust a standard message)
16:29:26 <clokep_work> So there's no way to handle them in a unified way.
16:29:46 <-- Rym_ has quit (Ping timeout: 121 seconds)
16:34:14 <qheaden> clokep_work: So we basically need to standardize the status message stuff?
16:34:33 <qheaden> Well, chat status messages. Not the user status.
16:35:54 <clokep_work> qheaden: The approach was to standardize how joins and parts work, yes.
16:36:02 <clokep_work> It likely needs interface changes which I didn't do.
16:36:14 <qheaden> Okay.
16:37:13 <clokep_work> qheaden: Hm..I thought I had a WIP.
16:37:15 <clokep_work> Can't find it though.
16:39:29 <clokep_work> qheaden: https://bitbucket.org/clokep/comm-central-patches/raw/87fe8a658a971d025b405a469b50ae86594b7131/join-part-messages not sure if it is useful or not.
16:39:59 <qheaden> clokep_work: Thanks. I'll check it out.
16:47:40 <-- iamjayakumars has quit (Connection closed)
16:50:19 <qheaden> I can't send a message over Google Talk/XMPP. :-O
16:50:37 <qheaden> I get this error:  NS_ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIPrefBranch.getBoolPref]
16:50:37 <qheaden> Source File: resource:///modules/xmpp.jsm
16:50:37 <qheaden> Line: 198
16:50:40 --> iamjayakumars has joined #instantbird
16:51:24 <clokep_work> What's the pref it's trying to find?
16:51:54 <qheaden> clokep_work: purple.conversations.im.send_typing
16:52:03 <clokep_work> Do you not have that pref set? :-S
16:52:41 <qheaden> I didn't change any perfs. I am running on a freshly built Ib.
16:52:43 <qheaden> Let me check it.
16:53:27 * qheaden decies to re-create his GTalk account.
16:53:47 <aleth> even if it's not set ERROR_UNEXPECTED seems unexpected ;)
16:54:10 <qheaden> I wonder if this happened because I reused a profile from the Nightly Ib.
16:54:19 <qheaden> The code should be the same though.
16:54:52 <-- Armada-MBP has quit (Quit: Leaving)
16:55:33 <qheaden> I re-created the account and i still get the same error. Also, the chat window for my GTalk friend comes up with the typing window grayed out.
16:56:01 <qheaden> I can type, but I can't send anything. When I open the chat window, I don't get an error. Only when I type do those errors show.
16:56:04 --> Rym_ has joined #instantbird
16:56:40 * qheaden will brb
16:56:44 <-- qheaden has quit (Quit: Goodbye!)
16:58:29 --> qheaden has joined #instantbird
16:58:41 --> mpmc1 has joined #instantbird
16:59:02 <-- mpmc has quit (Ping timeout: 121 seconds)
16:59:02 * mpmc1 is now known as mpmc 
17:00:17 <qheaden> Okay strange.
17:00:34 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:00:34 <-- Rym_ has quit (Ping timeout: 121 seconds)
17:00:38 <clokep_work> aleth: Regression from http://hg.mozilla.org/comm-central/rev/0e07208d399f?
17:00:40 <clokep_work> Maybe?
17:00:51 <-- iamjayakumars has quit (Connection closed)
17:00:55 <qheaden> I went to settings, enabled send typing notifications and I didn't get the error anymore. I then disabled it and still didn't get the error.
17:01:11 <qheaden> Looks like the pref wasn't set to anything after creating a new profile.
17:01:44 <clokep_work> qheaden: http://dxr.mozilla.org/comm-central/search?q=purple.conversations.im.send_typing&case=true&redirect=true
17:01:52 <aleth> clokep_work: only indirectly maybe in that before, we weren't ever reaching the send code.
17:02:00 <clokep_work> Looks like it's only in mail not in im. :-S
17:02:09 <clokep_work> Maybe that was an erroneous move from chat/ to mail/?
17:02:21 <flo-retina> qheaden: that error is because you built without purple/
17:02:29 <flo-retina> that's a libpurple pref
17:02:34 --> iamjayakumars has joined #instantbird
17:02:34 <clokep_work> :-\
17:02:37 <flo-retina> that we ended up using for everythign
17:02:47 <clokep_work> flo-retina: Seems like we need to move it out of there then.
17:02:48 <qheaden> Ah, that's it.
17:02:55 <flo-retina> yeah
17:02:56 <aleth> clokep_work: I agree
17:03:02 <flo-retina> I'm just giving you the reason, not the solution :)
17:06:36 <-- iamjayakumars has quit (Ping timeout: 121 seconds)
17:15:14 --> myk has joined #instantbird
17:22:48 <clokep_work> qheaden: Want to file a patch r? me.
17:23:18 <qheaden> clokep_work: For the pref stuff?
17:23:38 <clokep_work> qheaden: Yes, sir!
17:24:00 <qheaden> Okay, I will. I'm busy at work atm, but I'll check it out when I get off.
17:26:48 <clokep_work> Not allowed!
17:26:53 <clokep_work> But sure, sounds good. :)
17:26:58 <clokep_work> Sorry, I thought you were free / bored right now.
17:29:33 --> gerard-majax has joined #instantbird
17:30:39 <qheaden> lol
17:31:42 <clokep_work> I mean you're a student, you're always free / bored, right? :P
17:31:49 * clokep_work wonders when nhnt11 gets back.
17:32:18 * qheaden begins to now ponder his studenthood
17:34:41 <clokep_work> qheaden: I'm joking. In school I alternated between INSANELY busy and super free. :)
17:35:11 * qheaden goes into a trance thinking about being super free again
17:44:50 <flo-retina> clokep_work: well, in school you think you are insanely busy... until you discover what it feels like to actually work ;)
17:49:50 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:50:15 --> Rym_ has joined #instantbird
17:54:26 <-- Rym_ has quit (Ping timeout: 121 seconds)
18:01:46 * qheaden has to leave right now
18:01:51 <qheaden> I'll be back in later on.
18:02:17 <-- qheaden has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:16:20 --> sherief has joined #instantbird
18:36:08 <-- freaktechnik has left #instantbird ()
18:44:21 --> Rym_ has joined #instantbird
18:48:52 <-- Rym_ has quit (Ping timeout: 121 seconds)
18:53:05 --> Rym_ has joined #instantbird
18:57:33 <-- Rym_ has quit (Ping timeout: 121 seconds)
19:27:50 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:37:30 --> Mook has joined #instantbird
19:37:46 --> unghost has joined #instantbird
19:46:15 <-- Mook has quit (Client exited)
19:46:21 --> Mook has joined #instantbird
19:47:14 --> Rym_ has joined #instantbird
19:49:36 --> EionRobb has joined #instantbird
19:49:46 <-- Mook has quit (Client exited)
19:49:52 --> Mook has joined #instantbird
19:51:43 <Mook> Does aceman usually show up on IRC? The newChannel2 part of his patch can now use a new method to pass in the loadinfo directly.
19:51:43 <-- Rym_ has quit (Ping timeout: 121 seconds)
19:52:10 <Mook> oh, he's in maildev :D
19:52:30 --> flo-retina has joined #instantbird
19:52:31 * ChanServ sets mode +qo flo-retina flo-retina 
19:58:13 --> arlolra has joined #instantbird
20:41:22 --> Rym_ has joined #instantbird
20:45:51 <-- Rym_ has quit (Ping timeout: 121 seconds)
20:49:30 --> petunia has joined #instantbird
20:49:30 <-- petunia has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
21:43:08 <-- EionRobb has quit (Ping timeout: 121 seconds)
21:46:20 --> EionRobb has joined #instantbird
21:50:36 <-- arlolra has quit (Client exited)
21:58:41 <-- EionRobb has quit (Ping timeout: 121 seconds)
22:01:05 --> EionRobb has joined #instantbird
22:09:05 <-- Defman has quit (Connection closed)
22:18:30 --> Armada has joined #instantbird
22:20:04 --> indolering has joined #instantbird
22:20:41 <indolering> So, instantbird nightly on OS X is totally screwed.
22:21:24 <indolering> Any word on when it might be not so screwed?
22:21:34 <indolering> I need OTR support :/
22:22:32 <aleth> OTR is in the works, you can install a prototype add-on and help test it if you like.
22:23:09 <aleth> The crashiness is a known problem and a patch is coming soon. Just install a nightly from last week for now.
22:23:22 <aleth> Should be fixed in the next few days.
22:29:07 <-- unghost has quit (A TLS packet with unexpected length was received.)
22:34:32 * Mook started using an addon to work around the crash. base64 encoded as http://pastebin.instantbird.com/1105989
23:08:44 <-- clokep_work has quit (Ping timeout: 121 seconds)
23:10:40 <-- Bollebib has quit (Connection closed)
23:16:02 <-- mconley has quit (Connection closed)
23:30:25 <-- chrisccoulson has quit (Connection closed)
23:44:16 <flo-retina> indolering: you can go in the preferences window in the Themes tab and disable emoticons to avoid the crash in nightlies
23:46:08 <flo-retina> Mook: why haven't you instead updated the patch? :-P