#instantbird log on 02 11 2014

All times are UTC.

00:22:59 * clokep forgot he had Topic Diff installed.
00:23:06 <clokep> But they just changed the topic in #maildev. :)
00:31:28 * douglaswth finally upgraded to Topic Diff 0.3 since 0.2 apparently isn't compatible with IB 1.5; after looking at the code it seems that 51200 is a good value to set for the threshold
00:34:19 <clokep> Yeah I still don't understand what that threshold means. :)
00:34:21 <-- Even has quit (Ping timeout)
00:35:45 --> Even has joined #instantbird
00:35:45 * ChanServ sets mode +o Even 
00:38:13 <douglaswth> it's definitely not a percentage. in the code it is 100 * (total added characters + total removed characters) / (total unchanged characters), but I don't think that is a very useful.
00:56:56 --> jb has joined #instantbird
00:57:30 <flo-retina> clokep: want me to steal that review?
00:57:46 <clokep> flo-retina: Probably.
00:57:52 <flo-retina> (I've already looked at the patch and found 2 nits; looks great otherwise)
00:58:00 <clokep> flo-retina: Than yes. :)
00:58:10 <clokep> I'm feeling a bit under the weather, honestly, and can't really think straight.
00:58:12 <flo-retina> so basically I'm asking if you want to have another look or if I should just r+ it :)
00:58:25 <flo-retina> clokep: well, I'm feeling jetlagged ;)
01:01:10 <clokep> :)
01:01:14 <clokep> That's about how I feel.
01:03:02 <-- jb has quit (Quit: jb)
01:03:10 --> jb has joined #instantbird
01:08:08 <-- alexis has quit (Ping timeout)
01:08:45 --> alexis has joined #instantbird
01:11:18 <-- jb has quit (Ping timeout)
01:15:56 --> jb has joined #instantbird
01:22:21 <-- clokep has quit (Ping timeout)
01:22:55 --> clokep has joined #instantbird
01:22:55 * ChanServ sets mode +o clokep 
01:35:36 <-- jb has quit (Ping timeout)
01:37:20 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
01:39:20 --> deOmega has joined #instantbird
01:46:07 <-- Even has quit (Ping timeout)
02:19:50 <-- GeekShadow has quit (Ping timeout)
02:19:54 --> GeekShadow has joined #instantbird
02:29:39 --> Even has joined #instantbird
02:29:40 * ChanServ sets mode +o Even 
02:33:42 <-- deOmega has quit (Quit: So easy...but yet complicated.)
02:45:01 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
03:00:52 <-- Even has quit (Ping timeout)
03:29:45 <-- GeKo has quit (Ping timeout)
03:34:10 --> GeKo has joined #instantbird
03:35:46 <-- mayanktg has quit (Ping timeout)
03:39:07 --> mconley has joined #instantbird
03:39:49 --> Even has joined #instantbird
03:39:49 * ChanServ sets mode +o Even 
03:58:49 <-- mconley has quit (Input/output error)
04:43:24 <-- EionRobb has quit (Quit: Leaving.)
04:51:46 <-- wnayes has quit (Quit: wnayes)
05:03:20 --> mconley has joined #instantbird
05:09:29 <-- mconley has quit (Ping timeout)
05:35:04 <-- qheaden has quit (Ping timeout)
05:38:57 --> qheaden has joined #instantbird
05:58:17 <-- GeKo has quit (Ping timeout)
06:08:29 --> GeKo has joined #instantbird
06:08:51 --> mayanktg has joined #instantbird
06:56:01 <-- mayanktg has quit (Ping timeout)
08:01:02 --> EionRobb has joined #instantbird
08:01:36 <instant-buildbot> build #1259 of win32-nightly-default is complete: Failure [4failed shell_3]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1259
08:09:54 --> gerard-majax_ has joined #instantbird
08:30:21 --> jb has joined #instantbird
08:31:16 <instant-buildbot> build #1853 of macosx-nightly-default is complete: Failure [4failed shell_3]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1853
08:40:41 --> Mic has joined #instantbird
08:45:21 --> mayanktg has joined #instantbird
08:54:03 --> nhnt11 has joined #instantbird
08:58:07 <-- mayanktg has quit (Ping timeout)
08:58:27 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
08:58:34 --> nhnt11 has joined #instantbird
08:58:44 --> mayanktg has joined #instantbird
09:05:34 <-- nhnt11 has quit (Ping timeout)
09:29:24 <-- mayanktg has quit (Ping timeout)
09:40:35 --> mayanktg has joined #instantbird
09:54:23 --> FireFly_TB has joined #instantbird
09:55:49 --> BWMerlin has joined #instantbird
09:55:56 --> nhnt11 has joined #instantbird
09:57:22 <-- nathanr has quit (Ping timeout)
09:57:31 <-- FireFly_TB has quit (Quit: FireFly_TB)
09:57:58 --> nathanr has joined #instantbird
10:22:23 <-- EionRobb has quit (Quit: Leaving.)
10:26:01 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
10:26:07 --> nhnt11 has joined #instantbird
10:39:01 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
10:39:05 <-- nhnt11 has quit (Ping timeout)
10:42:50 <-- mayanktg has quit (Ping timeout)
10:45:54 --> nhnt11 has joined #instantbird
11:20:50 <-- nhnt11 has quit (Ping timeout)
11:28:40 <-- jb has quit (Ping timeout)
11:46:56 --> FireFly_TB has joined #instantbird
12:17:49 --> nhnt11 has joined #instantbird
12:45:20 <-- BWMerlin has quit (Quit: BWMerlin)
12:48:15 --> chrisccoulson has joined #instantbird
12:59:43 <-- nhnt11 has quit (Ping timeout)
13:02:26 --> deOmega has joined #instantbird
13:03:21 --> clokep_work has joined #instantbird
13:06:35 --> nhnt11 has joined #instantbird
13:14:28 <-- nhnt11 has quit (Ping timeout)
13:38:55 --> nhnt11 has joined #instantbird
13:45:54 <-- nhnt11 has quit (Ping timeout)
13:46:27 --> nhnt11 has joined #instantbird
13:57:48 <-- FireFly_TB has quit (Quit: FireFly_TB)
13:57:58 --> FireFly_TB has joined #instantbird
14:02:19 <-- FireFly_TB has quit (Ping timeout)
14:13:30 --> mconley has joined #instantbird
14:16:00 <-- mconley has quit (Ping timeout)
14:41:11 --> jb has joined #instantbird
14:42:19 <-- jb has quit (Quit: jb)
14:42:33 --> jb has joined #instantbird
14:53:43 --> mconley has joined #instantbird
14:55:54 <-- jb has quit (Quit: jb)
14:56:49 --> jb has joined #instantbird
15:02:34 <-- mconley has quit (Quit: Leaving...)
15:11:51 --> aleth has joined #instantbird
15:11:51 * ChanServ sets mode +h aleth 
15:13:35 <-- aleth has quit (Ping timeout)
15:15:18 --> aleth has joined #instantbird
15:15:18 * ChanServ sets mode +h aleth 
15:18:19 <-- aleth has quit (Ping timeout)
15:22:05 --> mayanktg has joined #instantbird
15:23:40 --> aleth has joined #instantbird
15:23:40 * ChanServ sets mode +h aleth 
15:25:07 --> iamjayakumars has joined #instantbird
15:25:35 --> mconley has joined #instantbird
15:27:16 <-- aleth has quit (Ping timeout)
15:28:04 --> aleth has joined #instantbird
15:28:04 * ChanServ sets mode +h aleth 
15:29:45 <-- aleth has quit (Ping timeout)
15:31:09 --> aleth has joined #instantbird
15:31:09 * ChanServ sets mode +h aleth 
15:32:57 <-- aleth has quit (Ping timeout)
15:33:14 --> aleth has joined #instantbird
15:33:14 * ChanServ sets mode +h aleth 
15:34:26 <-- deOmega has quit (Connection reset by peer)
15:36:39 <-- aleth has quit (Ping timeout)
15:36:52 --> aleth has joined #instantbird
15:36:52 * ChanServ sets mode +h aleth 
15:37:28 --> deOmega has joined #instantbird
15:43:43 <-- jb has quit (Ping timeout)
15:46:42 --> jb has joined #instantbird
15:48:20 <-- aleth has quit (Ping timeout)
15:49:00 --> aleth has joined #instantbird
15:49:00 * ChanServ sets mode +h aleth 
15:51:18 <-- jb has quit (Ping timeout)
16:09:12 --> FireFly_TB has joined #instantbird
16:13:35 <-- FireFly_TB has quit (Ping timeout)
16:20:48 <-- aleth has quit (Ping timeout)
16:21:55 --> aleth has joined #instantbird
16:21:55 * ChanServ sets mode +h aleth 
16:24:28 <-- aleth has quit (Ping timeout)
16:24:48 --> aleth has joined #instantbird
16:24:48 * ChanServ sets mode +h aleth 
16:27:23 <-- aleth has quit (Ping timeout)
16:27:41 --> aleth has joined #instantbird
16:27:42 * ChanServ sets mode +h aleth 
16:34:40 <-- gerard-majax_ has quit (Ping timeout)
16:36:37 <mayanktg> Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=954216 is anyone working on this bug?
16:36:40 <instantbot> Bug 954216 nor, --, ---, nobody, NEW, Ability to remove buddy icon
16:37:05 <mayanktg> I want to work on this.
16:39:11 <mayanktg> Where is the code for buddy icon located?
16:44:04 <-- aleth has quit (Ping timeout)
16:44:25 --> aleth has joined #instantbird
16:44:25 * ChanServ sets mode +h aleth 
16:44:50 <aleth> mayanktg: Start by looking at blist.*
16:45:07 <aleth> Those are the files for the contact window
16:45:42 <aleth> Have you seen the developer wiki, and mdn?
16:45:51 <mayanktg> ok. Thanks :) I'm looking into it
16:45:55 <mayanktg> yes
16:46:38 <aleth> Our wiki doesn't reflect the changes due to our move to comm-central or bmo yet though.
16:46:48 <mayanktg> Developer wiki of IB and file structure page of mdn (where it is mentioned about the folders and files)
16:48:09 <mayanktg> The source code I have is from the source file of ver 1.5 from IB site.. Should i download the comm-central repo too?
16:48:46 <aleth> You should download comm-central, yes. That's where development is happening now.
16:49:13 <mayanktg> ok :)
16:50:07 <mayanktg> This is the link right? http://hg.mozilla.org/comm-central/file/3edad2919f73
16:50:09 <aleth> So I'd recommend downloading a comm-central bundle and a mozilla-central bundle. Put mozilla-central into a "mozilla" subdir of your c-c repo. Then run "python client.py checkout"
16:50:29 <aleth> mayanktg: https://developer.mozilla.org/en-US/docs/Developer_Guide/Source_Code/Mercurial/Bundles
16:51:34 <mayanktg> yes. I have one for mozilla-central
16:51:38 <aleth> You then have to create a mozconfig file, into which you put "ac_add_options --enable-application=im"
16:51:55 <aleth> Then "mozilla/mach build" and wait ;)
16:53:05 <mayanktg> "you can have a cup of coffee until then" :(
16:53:15 <mayanktg> it takes ages!
16:54:29 <-- aleth has quit (Ping timeout)
16:56:01 --> aleth has joined #instantbird
16:56:01 * ChanServ sets mode +h aleth 
16:57:06 --> flo-retina has joined #instantbird
16:57:06 * ChanServ sets mode +qo flo-retina flo-retina 
16:57:25 <aleth> mayanktg: Whether it takes ages depends on your machine ;) I think it takes 9 minutes for flo-retina...
16:57:40 <flo-retina> aleth: also depends on the OS
16:57:43 <aleth> If you are on Windows, it will always take ages though.
16:58:37 <mayanktg> Yes, it would be 9 mins for comm-central one ..but if you are compiling one of IB using source tarball!!
16:58:54 <mayanktg> Ubuntu it is
16:59:38 <aleth> You might be positively surprised then ;)
17:00:10 <mayanktg> aleth: let me have that feeling first
17:00:16 <flo-retina> I don't see why using a source tarball would make things slower
17:00:52 <aleth> I didn't understand that part either.
17:01:03 <mayanktg> flo-retina: I don't know, but compiling IB on my system took almost 1.5 hrs
17:01:26 <mayanktg> I use Ubuntu 12.04, 4 GB ram
17:01:59 <flo-retina> which CPU?
17:02:23 <mayanktg> Core i-5 2nd gen
17:02:45 --> jb has joined #instantbird
17:03:10 <flo-retina> ok, that's what makes the difference
17:04:08 <mayanktg> flo-retina: what do you use?
17:04:52 <flo-retina> an i7 with 4 cores and hyper-threading.
17:04:53 <mayanktg> flo-retina: poor man's helplessness :(
17:05:02 <mayanktg> :P
17:05:02 <aleth> mayanktg: Thankfully the next build should be much faster. And if you only touch non-preprocessed JS or XUL files, you won't even have to build.
17:05:32 <flo-retina> mayanktg: if you want to touch only the Instantbird-specific code, you usually won't have to do a full rebuild, so build speed isn't very important
17:05:54 * flo-retina also frequently builds Firefox and Thunderbird
17:06:01 <mayanktg> aleth: the bug is related to buddy icons, i guess i won't have to build it completely
17:06:20 <aleth> mayanktg: Possibly not at all!
17:06:26 <mayanktg> flo-retina: yes!
17:07:04 <aleth> On Unix, JS/XUL files get symlinked whenever possible.
17:07:22 <aleth> (Other filetypes as well of course, but that's where it matters most)
17:07:42 <mayanktg> flo-retina: but I have to get started first :-| and I'm unable to locate the code for it ..aleth mentioned about files blist.*
17:08:34 <aleth> Look in im/content ;)
17:08:52 <mayanktg> aleth: ok :)
17:09:23 <mayanktg> aleth: let me take this now :D 
17:17:12 <-- jb has quit (Connection reset by peer)
17:17:15 --> jb1 has joined #instantbird
17:18:49 <flo-retina> http://mxr.mozilla.org/comm-central/find?text=&string=blist
17:19:55 <mayanktg> flo-retina: yes, i found the ones in im/content folder. 
17:20:15 <aleth> mayanktg: or indeed https://mxr.mozilla.org/comm-central/search?string=usericon ;)
17:21:32 <mayanktg> aleth: what's the difference between using dxr and mxr? I never understood it :-/
17:22:42 <aleth> dxr only searches mozilla-central. Also it's a completely different tool (it can do more but is in beta and a bit opaque to learn to use).
17:23:16 <aleth> The idea is that dxr actually parses the files, so it can do things like jump to the definition of a function etc.
17:23:38 <mayanktg> great :) 
17:24:03 <mayanktg> thanks!
17:40:35 <-- aleth has quit (Quit: exit stage left)
17:40:37 --> aleth has joined #instantbird
17:40:38 * ChanServ sets mode +h aleth 
17:42:25 <-- aleth has quit (Ping timeout)
17:43:34 <-- clokep_work has quit (Ping timeout)
18:00:39 --> Mook_as has joined #instantbird
18:07:51 --> harlock has joined #instantbird
18:08:11 <-- harlock has quit (Quit: Instantbird 1.0)
18:14:28 <-- qlum has quit (Ping timeout)
18:14:33 --> qlum has joined #instantbird
18:27:26 <-- GeKo has quit (Input/output error)
18:28:46 <-- iamjayakumars has quit (Quit: )
18:31:25 --> FireFly_TB has joined #instantbird
18:37:16 --> GeKo has joined #instantbird
18:38:55 <-- jb1 has quit (Ping timeout)
18:53:46 --> jb has joined #instantbird
18:55:39 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:57:25 <-- jb has quit (Ping timeout)
19:22:43 <-- FireFly_TB has quit (Ping timeout)
19:26:19 --> flo-retina has joined #instantbird
19:26:19 * ChanServ sets mode +qo flo-retina flo-retina 
19:33:04 --> gerard-majax__ has joined #instantbird
19:40:11 --> Mic has joined #instantbird
20:03:05 --> EionRobb has joined #instantbird
20:03:07 --> rosonline has joined #instantbird
20:16:14 --> FireFly_TB has joined #instantbird
20:35:28 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:46:06 <-- nhnt11 has quit (Ping timeout)
21:04:43 --> jb has joined #instantbird
21:11:39 <-- FireFly_TB has quit (Ping timeout)
21:21:47 --> flo-retina has joined #instantbird
21:21:47 * ChanServ sets mode +qo flo-retina flo-retina 
21:26:11 --> clokep_work has joined #instantbird
21:46:14 <-- deOmega has quit (Quit: So easy...but yet complicated.)
21:48:08 <-- clokep_work has quit (Ping timeout)
22:30:55 <-- qlum has quit (Ping timeout)
22:31:22 --> qlum has joined #instantbird
22:36:08 <-- mconley has quit (Input/output error)
22:40:29 --> FireFly_TB has joined #instantbird
22:43:52 <-- FireFly_TB has quit (Ping timeout)
22:54:16 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
22:59:51 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
23:03:23 <-- GeKo has quit (Ping timeout)
23:09:47 --> chrisccoulson has joined #instantbird
23:20:00 <-- jb has quit (Ping timeout)
23:23:26 --> Mic has joined #instantbird
23:30:02 --> deOmega has joined #instantbird
23:31:22 --> jb has joined #instantbird
23:31:49 --> mconley has joined #instantbird
23:40:43 --> GeKo has joined #instantbird
23:43:40 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)