#instantbird log on 07 05 2013

All times are UTC.

00:02:06 --> wnayes has joined #instantbird
00:15:25 <-- mconley has quit (Input/output error)
00:57:44 <instant-buildbot> build #420 of win32-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/420
01:03:41 <-- Mook_as has quit (Quit: Mook_as)
01:03:50 <-- chrisccoulson has quit (Ping timeout)
01:15:59 --> mconley has joined #instantbird
01:20:12 --> chrisccoulson has joined #instantbird
01:21:21 <-- mconley has quit (Ping timeout)
01:58:22 <-- wnayes has quit (Ping timeout)
02:01:52 --> wnayes has joined #instantbird
02:24:59 --> Mook has joined #instantbird
02:36:14 <-- dionisos has quit (Ping timeout)
02:59:21 <-- wnayes has quit (Ping timeout)
03:02:49 --> wnayes has joined #instantbird
03:04:55 <instant-buildbot> build #900 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/900
03:10:52 <-- EionRobb has quit (Ping timeout)
03:18:33 <-- wnayes has quit (Quit: wnayes)
03:18:48 <-- flo-retina has quit (Ping timeout)
03:19:03 --> flo-retina has joined #instantbird
03:19:04 * ChanServ sets mode +qo flo-retina flo-retina 
03:26:04 --> EionRobb has joined #instantbird
03:34:38 <instant-buildbot> build #892 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/892
03:37:39 <-- chrisccoulson has quit (Ping timeout)
03:46:06 --> dionisos has joined #instantbird
03:48:44 <-- dionisos has quit (Ping timeout)
04:08:07 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.90 [Firefox 23.0/20130701144430])
05:51:14 <instant-buildbot> build #995 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/995
06:10:27 <-- Mook has quit (Quit: Mook)
06:26:36 <-- EionRobb has quit (Ping timeout)
06:26:37 --> EionRobb1 has joined #instantbird
06:28:24 <-- EionRobb1 has quit (Ping timeout)
06:29:12 --> jb has joined #instantbird
06:29:27 <-- Even has quit (Input/output error)
06:54:21 <-- Optimizer has quit (Ping timeout)
06:58:31 --> Optimizer has joined #instantbird
07:00:07 --> mpmc has joined #instantbird
07:02:42 <-- Optimizer has quit (Ping timeout)
07:34:03 <-- jb has quit (Ping timeout)
08:10:36 <-- flo-retina has quit (Ping timeout)
08:36:10 <-- gerard-majax_ has quit (Ping timeout)
08:54:08 --> EionRobb has joined #instantbird
09:33:49 --> atuljangra has joined #instantbird
09:33:56 --> gerard-majax_ has joined #instantbird
09:41:34 <-- atuljangra has quit (Ping timeout)
09:49:12 --> atuljangra has joined #instantbird
09:52:39 <-- atuljangra has quit (Connection reset by peer)
09:58:00 --> Mic|web has joined #instantbird
10:07:04 --> novabyte has joined #instantbird
10:12:09 --> jb has joined #instantbird
10:16:46 --> atuljangra has joined #instantbird
10:25:03 <atuljangra> Flo-retina: How would you like the idea of keeping the file in-memory for the whole transfer, rather than going and reading from the disk again and again.
10:25:43 --> dionisos has joined #instantbird
10:26:38 <atuljangra> I believe that this will improve the performance. I'll just read the file for the first time, and store it as string, and then will send the file in chunks to the other user.
10:27:15 <Mic|web> Wouldn't that be terribly memory consuming for larger files?
10:27:51 <atuljangra> Yes. :s But for small file this would be better.
10:29:13 <atuljangra> Mic|web: So I guess I should read each time for now?
10:29:17 <Mic|web> Which size does the chunks haveb that you send?
10:29:21 <Mic|web> *do
10:29:29 <atuljangra> 4096 bytes
10:29:34 <Mic|web> Uh.
10:30:01 <atuljangra> I want them to be user adjustable, but for now I've fixed it to 4096
10:30:34 <Mic|web> What about reading much more than this from the disk into a buffer, send the chunks and refill your buffer from disk when it's (nearly) empty?
10:31:09 <Mic|web> This way you don't have to access the disk for each chunk and still wouldn't use awful amounts of memory in worst case?
10:31:28 <atuljangra> Seems good. :D Thanks :-)
10:31:36 <atuljangra> Will implement this only.
10:32:04 * atuljangra hates using OS.File.open. They are confusing :(
10:33:57 <atuljangra> Mic|web: Do we use OS.File.open to deal with files, or is their any other way also. Doing a lxr, I can only see 3-4 instances where we use this.
10:34:44 <Mic|web> I don't know.
10:34:53 <atuljangra> Ok :)
10:35:02 <Mic|web> What's the problem with OS.File ?
10:35:17 <Mic|web> I thought it's new and shiny and async and stuff? ;)
10:36:14 <atuljangra> Yes, it is new and shiny and everything. I can't get it to work :s. Trying again.
10:36:51 <Mic|web> Would you pastebin the code that doesn't work and tell me what you'd expect it to do?
10:37:00 <atuljangra> sure.
10:37:10 <Mic|web> I'm currently reviewing the last bits of nhnt11's patch though and I need to finish before lunch...
10:37:19 <atuljangra> No pbm :D
10:38:47 --> jb1 has joined #instantbird
10:39:27 <-- jb has quit (Ping timeout)
10:41:11 --> atuljangra_ has joined #instantbird
10:42:09 <-- atuljangra has quit (Connection reset by peer)
10:43:02 * atuljangra_ is now known as atuljangra
10:46:43 --> atuljangra1 has joined #instantbird
10:47:32 <atuljangra> Mic|web: http://pastebin.instantbird.com/238781
10:47:42 <-- atuljangra1 has quit (Quit: He didn't quit, he'll be back!)
10:56:26 <atuljangra> Mic|web: I basically want to read the data and encode it and store it in |encodedData| for sending it later.
11:02:22 <Mic|web> Sorry, I had no opportunity to look at it yet.
11:03:18 <atuljangra> No pbm. :)
11:15:34 <instantbot> benediktp@ymail.com denied review for attachment 2551 on bug 2015.
11:15:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2015 enh, --, ---, nhnt11, NEW, Display buddy list in a tab.
11:21:24 <Mic|web> atuljangra: where does it fail?
11:23:49 <Mic|web> hmm, sorry. I need to go...
11:23:57 <Mic|web> bye1
11:24:01 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
11:29:48 --> nhnt11 has joined #instantbird
11:37:17 <atuljangra> Mic Sorry, I was afk. :)
11:37:19 <-- nhnt11 has quit (Ping timeout)
11:38:57 <atuljangra> Mic Basically encodedData is always ""
11:39:05 --> nhnt11 has joined #instantbird
11:45:31 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
11:45:36 --> nhnt11 has joined #instantbird
11:50:59 <nhnt11> Bah
11:51:29 * nhnt11 is not happy with with his patch
11:51:42 <nhnt11> Spelling mistake in a comment! -_-'
11:51:49 <nhnt11> Sorry Mic
11:56:50 * nhnt11 wonders when he moved the tab image from css to the src attribute in the xml file. It was in css before iirc..
12:07:21 <-- EionRobb has quit (Quit: Leaving.)
12:07:35 --> EionRobb has joined #instantbird
12:09:23 <-- EionRobb has quit (Ping timeout)
12:10:09 <nhnt11> Mic: Btw, the !important is needed on the margins for xul:labels because they have some margin by default.
12:16:31 <nhnt11> Mic: I've tested the finishImport pretty thoroughly, and I think I've covered everything.
12:16:57 <nhnt11> (Except the double click listener, derp)
12:20:15 <-- dionisos has quit (Ping timeout)
12:30:29 --> dionisos has joined #instantbird
13:41:50 --> Optimizer1 has joined #instantbird
14:06:14 <atuljangra> It's really silent today :s
14:10:04 <-- dionisos has quit (Ping timeout)
14:11:33 * nhnt11 received his welcome package and was busy setting up his card.
14:48:35 <atuljangra> nhnt11: Congrats :D
14:50:22 <-- mpmc has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
14:56:11 --> dionisos has joined #instantbird
14:58:00 <nhnt11> Heh thanks
14:58:28 <nhnt11> Bah, too many personal things going on this week. :(
14:58:32 * nhnt11 gets back to work.
15:03:53 --> jb has joined #instantbird
15:04:17 <-- Kaishi has quit (Quit: Kaishi)
15:04:40 <-- jb1 has quit (Ping timeout)
15:04:53 <-- jb has quit (Connection reset by peer)
15:09:44 --> jb has joined #instantbird
15:11:05 --> mpmc has joined #instantbird
15:22:00 <-- jb has quit (Ping timeout)
15:22:05 --> jb has joined #instantbird
15:25:37 <-- jb has quit (Ping timeout)
15:31:38 --> jb has joined #instantbird
15:34:41 * Optimizer1 is now known as Optimizer
15:34:54 <-- Optimizer has quit (Quit: bbye :))
15:35:00 --> Optimizer has joined #instantbird
15:45:29 <nhnt11> Mic: Btw, I'd rather use push/popContactElement than append/remove, it's clearer that the last element is the target.
15:46:31 <nhnt11> I could use append, but push goes better with pop :P
16:04:10 <-- dionisos has quit (Ping timeout)
16:22:51 <-- jb has quit (Ping timeout)
16:38:24 --> Even has joined #instantbird
16:38:24 * ChanServ sets mode +o Even 
16:42:34 <-- Even has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
16:42:40 --> Even has joined #instantbird
16:42:40 * ChanServ sets mode +o Even 
16:47:04 --> Mook_as has joined #instantbird
17:02:18 <-- atuljangra has quit (Quit: (will be back later))
17:16:29 --> jb has joined #instantbird
17:24:09 <-- micahg has quit (Ping timeout)
17:25:00 <-- nhnt11 has quit (Ping timeout)
17:30:21 <-- jb has quit (Ping timeout)
17:31:59 <-- novabyte has quit (Quit: bye bye)
17:46:17 <-- gerard-majax_ has quit (Ping timeout)
17:48:44 <-- Optimizer has quit (Ping timeout)
17:52:03 --> nhnt11 has joined #instantbird
17:52:31 --> Optimizer has joined #instantbird
17:53:57 --> micahg has joined #instantbird
17:54:37 * nhnt11 forgot to upload his new patch
17:54:37 <instantbot> nhnt11@gmail.com cancelled review?(aleth@instantbird.o rg) for attachment 2551 on bug 2015.
17:54:38 <instantbot> nhnt11@gmail.com requested review from aleth@instantbird.o rg for attachment 2555 on bug 2015.
17:54:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2015 enh, --, ---, nhnt11, NEW, Display buddy list in a tab.
17:57:09 <nhnt11> Sorry for my lack of significant progress the last couple days, I've had some social obligations. :( I hope to be fully back on track next week!
17:57:12 <nhnt11> Good night.
17:57:19 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
18:21:03 --> gerard-majax_ has joined #instantbird
18:42:00 <-- dew has quit (Ping timeout)
18:43:09 --> dew has joined #instantbird
18:58:36 --> mconley has joined #instantbird
18:58:50 <-- mconley has quit (Quit: Leaving...)
19:01:18 --> dionisos has joined #instantbird
19:08:54 <-- Suiseiseki has quit (Ping timeout)
19:12:00 --> Kaishi has joined #instantbird
19:25:05 --> Suiseiseki has joined #instantbird
19:33:05 <-- dionisos has quit (Ping timeout)
19:42:05 <-- dew has quit (Client exited)
19:52:04 --> dew has joined #instantbird
20:39:09 --> mconley has joined #instantbird
20:43:15 --> clokep has joined #instantbird
20:43:44 * ChanServ sets mode +o clokep 
20:47:32 <clokep> aleth: If you get a chance can you go through the mailing list stuff? Everything just needs to be > /dev/null
20:53:10 <-- mconley has quit (Input/output error)
20:57:14 --> Nirgali has joined #instantbird
20:58:58 <-- Nirgali has quit (Ping timeout)
21:10:30 --> unghost has joined #instantbird
21:16:21 <-- mpmc has quit (Connection reset by peer)
21:25:53 <-- clokep has quit (Connection reset by peer)
22:03:39 <-- Suiseiseki has quit (Ping timeout)
22:19:43 --> Suiseiseki has joined #instantbird
22:29:32 --> wnayes has joined #instantbird
22:50:33 <-- wnayes has quit (Quit: wnayes)
23:38:09 <-- qlum has quit (Quit: Getting the <censored> out.)
23:53:21 <-- Mook_as has quit (Quit: Mook_as)
23:57:20 --> dionisos has joined #instantbird