All times are UTC.
00:44:46 <-- AlexanderSalas has quit (Ping timeout: 121 seconds) 00:49:10 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 01:10:11 --> mpmc has joined #instantbird 01:28:37 --> AlexanderSalas has joined #instantbird 01:37:24 <-- AlexanderSalas has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 01:37:46 --> AlexanderSalas has joined #instantbird 01:39:25 <-- AlexanderSalas has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 01:39:33 --> AlexanderSalas has joined #instantbird 01:58:27 <-- AlexanderSalas has quit (Ping timeout: 121 seconds) 02:17:27 --> AlexanderSalas has joined #instantbird 02:37:26 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 03:36:03 <instant-buildbot> build #297 of linux64-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/297 04:10:07 <instant-buildbot> build #1385 of linux-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1385 04:33:59 <instant-buildbot> build #2651 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2651 04:35:38 --> Widdershins has joined #instantbird 04:43:03 <-- micahg has quit (Ping timeout: 121 seconds) 04:56:38 <-- AlexanderSalas has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 05:01:50 <-- EionRobb has quit (Quit: Leaving.) 05:47:01 --> EionRobb has joined #instantbird 05:57:44 --> Bollebib has joined #instantbird 06:15:12 * Fallen|away is now known as Fallen 06:34:07 <-- Bollebib has quit (Ping timeout: 121 seconds) 06:37:46 --> akronix has joined #instantbird 06:49:29 <-- gerard-majax has quit (Ping timeout: 121 seconds) 06:50:22 --> gerard-majax has joined #instantbird 07:10:31 <-- gerard-majax has quit (Ping timeout: 121 seconds) 07:19:57 --> gerard-majax has joined #instantbird 07:43:52 <-- akronix has quit (Ping timeout: 121 seconds) 08:42:51 * Fallen is now known as Fallen|away 08:46:39 <-- chrisccoulson has quit (Ping timeout: 121 seconds) 09:04:56 --> chrisccoulson has joined #instantbird 09:12:07 <-- gerard-majax has quit (Ping timeout: 121 seconds) 09:58:41 --> gerard-majax has joined #instantbird 10:10:08 --> flo-retina has joined #instantbird 10:10:09 * ChanServ sets mode +qo flo-retina flo-retina 10:20:34 <-- gerard-majax has quit (Ping timeout: 121 seconds) 10:21:29 --> gerard-majax has joined #instantbird 10:32:31 <-- gerard-majax has quit (Ping timeout: 121 seconds) 10:53:23 <-- EionRobb has quit (Quit: Leaving.) 11:01:01 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 11:01:17 --> clokep has joined #instantbird 11:01:17 * ChanServ sets mode +o clokep 11:06:58 --> aleth has joined #instantbird 11:06:58 * ChanServ sets mode +o aleth 11:07:44 <nhnt11> aleth: I saw asuth's reply. Thanks for initiating that conversation! 11:07:53 <nhnt11> I'll take a look in a bit. Need to grab some food first. 11:08:17 <flo-retina> was that a private email thread? 11:08:47 <aleth> No, it's in the bug 11:08:47 <nhnt11> https://bugzilla.mozilla.org/show_bug.cgi?id=1135291#c23 11:08:49 <instantbot> Bug 1135291 nor, --, ---, nhnt11, NEW, Update chat log entries added to Gloda since bug 955292 to use relative paths 11:09:42 <flo-retina> aha, interestingly I'm not cc'ed :-D 11:09:46 * flo-retina avoids fixing that 11:22:20 <-- sherief has quit (Ping timeout: 121 seconds) 11:39:57 --> Guido has joined #instantbird 11:58:12 --> micahg has joined #instantbird 12:05:41 --> gerard-majax has joined #instantbird 12:21:27 --> sherief has joined #instantbird 12:25:32 <-- sherief has quit (Ping timeout: 121 seconds) 12:29:12 --> qheaden has joined #instantbird 12:38:43 --> sherief has joined #instantbird 12:49:16 --> mpmc has joined #instantbird 12:56:21 <-- Guido has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 13:08:36 * nhnt11 really appreciates asuth taking the time to actually look at that patch 13:08:39 <nhnt11> awfully nice of him... 13:34:51 --> Bollebib has joined #instantbird 13:56:33 <-- aleth has quit (Ping timeout: 121 seconds) 13:59:00 <nhnt11> http://pastebin.mozilla.org/8832333 :( :( 13:59:11 <nhnt11> I don't remember when I last saw a stats service bug... 13:59:15 <nhnt11> should be a good change from gloda though 14:05:11 --> aleth has joined #instantbird 14:05:11 * ChanServ sets mode +o aleth 14:06:05 <-- Tobin has quit (Ping timeout: 121 seconds) 14:17:11 --> clokep_work has joined #instantbird 14:17:11 * ChanServ sets mode +o clokep_work 14:31:23 <nhnt11> aleth: So what asuth suggested lets me get rid of the whole asyncCompletionCount/Handler thing 14:31:31 <aleth> nhnt11: yup 14:31:59 * aleth likes patches that get simpler with each iteration 14:54:15 --> nhnt11-tb has joined #instantbird 14:54:54 <-- nhnt11-tb has quit (Client exited) 15:02:19 <nhnt11> aleth: Ignore the new patch I just uploaded, I missed you comment about defaulting cacheVersion to 1 15:09:42 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 15:15:24 <aleth> flo-retina, clokep_work: fyi https://groups.google.com/forum/#!topic/mozilla.dev.platform/dkl3Aa7exJ8 15:16:34 <clokep_work> aleth: Nice of them to give us warning... 15:16:40 <aleth> ... 15:20:42 <aleth> looks like bsmedberg's goal is to drop XPCOM https://twitter.com/nsIAnswers/status/595243261704409088 15:20:56 --> myk has joined #instantbird 15:29:05 --> AlexanderSalas has joined #instantbird 15:34:07 --> flo-retina has joined #instantbird 15:34:08 * ChanServ sets mode +qo flo-retina flo-retina 15:39:59 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 15:48:50 --> arlolra has joined #instantbird 15:52:35 <clokep_work> (o_O) 15:59:42 <-- gerard-majax has quit (Ping timeout: 121 seconds) 16:30:35 --> gerard-majax has joined #instantbird 16:32:56 <-- qheaden has quit (A TLS packet with unexpected length was received.) 16:39:45 <nhnt11> aleth: Isn't the optional flag for proper implementations of the interface? 16:40:06 <aleth> idk 16:41:00 --> Mook_as has joined #instantbird 16:41:15 * nhnt11 shrugs 16:41:21 <nhnt11> I didn't see any errors in the console. 16:41:31 <nhnt11> I have no issues just playing it safe and implementing them though 16:42:54 <aleth> Let's implement them, just in case, as it's so late in the cycle 16:43:10 <aleth> e.g. https://dxr.mozilla.org/comm-central/source/mailnews/db/gloda/modules/index_msg.js#1704 also has blank functions 16:43:41 <nhnt11> Sure, sure. 16:44:00 <nhnt11> I looked for blank functions in datastore.js, didn't find any, gave up 16:44:05 <nhnt11> uploading a new patch in a few minutes. 16:44:44 <aleth> It's probably OK without if executeAsync was written correctly, but as this is going straight to beta... 16:44:54 <nhnt11> yes, ok 16:46:25 <-- gerard-majax has quit (Ping timeout: 121 seconds) 16:48:39 --> Tobin has joined #instantbird 16:49:35 --> gerard-majax has joined #instantbird 17:02:51 * nhnt11 exported a patch a while ago but forgot to upload it 17:21:54 <nhnt11> Could it be? 17:22:10 <-- gerard-majax has quit (Quit: Leaving) 17:22:12 <nhnt11> Are all my gloda bugs resolved? 17:22:12 <nhnt11> :D 17:22:14 --> gerard-majax has joined #instantbird 17:26:42 <aleth> :-) 17:34:31 --> akronix has joined #instantbird 17:43:23 <-- Tonnes has quit (Connection closed) 17:44:00 <aleth> flo-retina: A quick look at bug 1146698 would be good as that one should also be uplifted 17:44:02 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1146698 nor, --, ---, aleth, ASSI, Chat Messages added to logs just before shutdown may not be indexed by gloda 17:51:27 <-- gerard-majax has quit (Ping timeout: 121 seconds) 17:54:56 --> Mnyromyr has joined #instantbird 18:00:18 --> Defman has joined #instantbird 18:00:30 <-- Widdershins has quit (Ping timeout: 121 seconds) 18:45:56 --> gerard-majax has joined #instantbird 19:01:07 --> unghost has joined #instantbird 19:18:20 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 19:18:22 --> myk has joined #instantbird 19:22:33 --> Tonnes has joined #instantbird 19:28:03 --> mpmc has joined #instantbird 19:33:47 <-- AlexanderSalas has quit (Ping timeout: 121 seconds) 19:36:18 <Defman> what means "Account" if I hover on someone's name? 19:38:16 <clokep_work> Which of your accounts the person is visible from. 19:38:31 <Defman> Thanks! 19:39:02 --> AlexanderSalas has joined #instantbird 19:54:40 <-- myk has quit (Ping timeout: 121 seconds) 20:00:31 --> myk has joined #instantbird 20:01:21 --> myk1 has joined #instantbird 20:04:34 <-- myk has quit (Ping timeout: 121 seconds) 20:04:34 * myk1 is now known as myk 20:16:15 --> AlexanderSalas1 has joined #instantbird 20:16:27 <-- AlexanderSalas1 has quit (Connection closed) 20:19:17 <-- AlexanderSalas has quit (Ping timeout: 121 seconds) 20:39:56 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 20:40:43 --> chrisccoulson has joined #instantbird 20:44:39 <-- unghost has quit (Quit: Ð£Ñ Ð¾Ð¶Ñ Ñ Ð¾Ñ Ð²Ð°Ñ (xchat 2.4.5 или ÑÑаÑÑе)) 20:47:53 --> EionRobb has joined #instantbird 20:49:22 --> AlexanderSalas has joined #instantbird 20:49:38 * Fallen|away is now known as Fallen 20:51:39 <-- myk has quit (Ping timeout: 121 seconds) 20:53:03 --> myk has joined #instantbird 21:00:41 <-- AlexanderSalas has quit (Ping timeout: 121 seconds) 21:13:04 <-- Mnyromyr has quit (Ping timeout: 121 seconds) 21:14:19 --> Mnyromyr has joined #instantbird 21:15:38 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 21:32:43 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.91.1 [SeaMonkey 2.33.1/20150321194827]) 21:34:56 <-- sherief has quit (Ping timeout: 121 seconds) 21:40:45 --> sherief has joined #instantbird 21:48:49 <-- arlolra has quit (Client exited) 22:13:06 <-- clokep_work has quit (Ping timeout: 121 seconds) 22:18:48 <flo-retina> aleth: I don't understand that gloda patch 22:19:10 <flo-retina> you are yielding a DOM promise. Isn't the rest of the file yielding gloda tasks? 22:22:03 <flo-retina> ah, that's actually in Task.async 22:24:57 <aleth> yeah, there's some translation between tasks and gloda async going on in that file 22:25:54 <flo-retina> how do we know that we are re-indexing an already indexed conversation? 22:26:01 <flo-retina> and how do we avoid indexing the same messages twice? 22:27:03 <aleth> if it's not already indexed, it won't have an id 22:27:22 <aleth> also, there's some logic around https://dxr.mozilla.org/comm-central/source/mail/components/im/modules/index_im.js#544 22:29:37 <flo-retina> "Internal Server Error" 22:29:41 <aleth> reindexing happens already in the existing code, but only for currently open conversations 22:30:16 <aleth> see also this comment https://dxr.mozilla.org/comm-central/source/mail/components/im/modules/index_im.js#494 22:35:16 <-- Defman has left #instantbird ("I'll be back") 22:35:50 <flo-retina> well, I don't understand this patch :-/ 22:36:00 <flo-retina> (nor the code around it) 22:36:48 <aleth> pretty sure you wrote some of it ;) 22:37:00 <flo-retina> almost all of it 22:37:11 <flo-retina> but I wasn't very happy these weeks ;) 22:40:16 <-- akronix has quit (A TLS packet with unexpected length was received.) 22:40:23 <aleth> there's a cache file containing log file names & last modified dates, and then there's the gloda index. 22:40:56 <flo-retina> IIRC that cache was there mostly so that I wouldn't have to do an SQLite query for each conversation to decide if it needed re-indexing 22:41:43 --> akronix has joined #instantbird 22:41:46 <aleth> the bug here is that it's possible for a reindex (to add new messages) is scheduled but then doesn't happen because TB is shut down 22:42:29 <aleth> the existing reindex (isNew=false) mechanism assumes that in that case glodaConvs have the id property set (because that entry was created in the same session) 22:43:53 <aleth> the log file sweep on each restart catches that a log file needs reindexing (if the modified date is newer than what is in the cache file) 22:44:11 <aleth> in that case we need to get the id from the gloda db before reindexing, that's what that patch does 22:44:13 <flo-retina> so you are saying if we set the id property on the glodaconv object, it will cause the existing indexed conv to be updated? 22:44:18 <aleth> right 22:45:10 <flo-retina> so without the patch, why isn't the startup sweep re-indexing the whole conv (and making a duplicate)? 22:45:47 <aleth> because isNew is still false, I think 22:45:54 <-- akronix has quit (A TLS packet with unexpected length was received.) 22:46:09 --> akronix has joined #instantbird 22:46:29 <aleth> I don't pretend to understand all that grokNounItem stuff does, duplicates vs ghosts etc ;) 22:47:21 <aleth> (I mean, I'm sure isNew is false in that case) 22:47:24 <akronix> hi! typing now from intantbird + libpurple built by myself :D 22:47:53 <akronix> is 2.10.9 the last version of libpurple? 22:48:14 <flo-retina> why is it false? :) 22:48:23 <aleth> akronix: not quite, bug 964848 22:48:25 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=964848 nor, --, ---, pmac, VERI FIXED, [basket] should not error for unsupported language 22:48:42 <aleth> flo-retina: because the file name is listed in the cache file 22:48:49 <flo-retina> akronix: bug 964828 22:48:52 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=964828 maj, --, ---, clokep, ASSI, Update libpurple up to 2.10.11 22:49:12 <flo-retina> aleth: fair enough! 22:49:13 <aleth> ah, that's the one I meant ;) 22:49:28 <aleth> flo-retina: https://dxr.mozilla.org/comm-central/source/mailnews/db/gloda/modules/gloda.js#1968 22:50:00 <aleth> I don't really understand the distinction between the two *New parameters, but isNew=false does appear to explain it 22:50:30 <flo-retina> aleth: r+ 22:50:59 <aleth> thanks 22:51:14 <flo-retina> no problem, thanks for looking into this! :) 22:51:20 * aleth hopes that's the last we'll hear of gloda for a long time ;) 22:51:30 <flo-retina> I don't believe that :-P 22:51:44 <flo-retina> if you are now the new gloda expert, you'll get cc'ed on more gloda bugs :-P 22:53:45 <flo-retina> is nhnt11's log splitting and indexing landing soon then? :) 22:54:11 * aleth hides 23:09:12 <akronix> clokep: what's left for updating to 2.10.11 ? 23:12:59 <akronix> btw, isn't possible to connect with the same account through two computers running instantbird? when I try to connect from one while I'm connected in another, the former keeps spinning, trying to connect 23:13:35 <aleth> what do you mean by "same account"? 23:13:55 <aleth> and are the two computers using distinct profiles? 23:18:47 <akronix> I mean the same instantbird accounts. Both try to connect to this chat (akronix@irc.mozilla.org) 23:20:35 <aleth> You mean two profiles, each with an IRC account for the same nick and the same server? 23:21:01 <akronix> yes, on different computers 23:21:13 <aleth> That should connect, yes 23:21:32 <aleth> You can take a look at the debug log to see what's going on, and file a bug 23:27:57 <akronix> nothing interesting there, I only get Closing link error after a while 23:29:04 <akronix> I'm not sure which are the exact conditions to reproduce this. I've managed to connect to the same room in freenode with pidgin and instantbird in the same computer 23:29:51 <akronix> but not in irc.mozilla between instantbirds from different computers 23:30:02 <aleth> The server won't let you connect twice with the same nick, but we should handle that 23:30:08 * Mook_as wonders if it's akronix having registered his nick and nickserv kicking the other instance off via /ghost 23:31:20 <akronix> haha don't know what /ghost is, but I am registered yes 23:31:49 --> Linuxis has joined #instantbird 23:31:56 <Linuxis> Hi 23:32:12 <akronix> so, Should I use one nick per computer? 23:32:24 <akronix> Linuxis: hi! 23:32:45 <Linuxis> I haven't seen any updates on the site. How's development going? 23:33:06 <Linuxis> I've been waiting for the new version to come out. 23:33:29 <Linuxis> akronix: Hi 23:34:15 <clokep> akronix: It's awaiting review. 23:34:48 <akronix> btw, neither connect to irc.mozilla through pidgin in one computer when I've already connected from another computer through instantbird 23:34:48 <clokep> Linuxis: It is going, a bit slowly. 23:35:18 <clokep> We're currently trying to figure out how to release. :-D We've had a lot of changes in our infrastructure recently. 23:35:21 <akronix> so, yes, I guess it's because of the server 23:35:47 <Linuxis> Oh, I see. 23:35:48 <clokep> akronix: Maybe take a quick look at a protocol log, but yeah....using the same nick on IRC from multiple places isn't allowed...but we should plop a 1 on the end in that case. 23:36:43 <akronix> I think I got that plop at first time 23:37:18 * clokep uses two nicks. ;) 23:37:46 <Linuxis> I wish I knew more about release infrastructure, but I don't. 23:37:46 <akronix> but I've configured the clients to identify (user + pass) when they connect to the server and maybe that's why 23:38:05 <aleth> Linuxis: we have lots of new stuff, you can test-drive the nightly build if you like. 23:38:24 <Linuxis> Ooo? What's new? 23:38:53 <Linuxis> I don't have to build the binaries, do I? This machine is all I have, and it wouldn't be able to cut it. 23:39:14 <clokep> Linuxis: No, we make builds every night. 23:39:17 <clokep> They're usually stable. :) 23:39:32 <Linuxis> I'd love to test the newest. 23:40:05 <Linuxis> What sort of features have been implemented already? 23:40:09 <aleth> Linuxis: https://bugzilla.mozilla.org/buglist.cgi?list_id=12229191&resolution=FIXED&query_format=advanced&bug_status=RESOLVED&target_milestone=1.6&product=Chat%20Core&product=Instantbird 23:40:53 <aleth> Linuxis: Nightlies are here http://ftp.instantbird.com/instantbird/nightly/latest-trunk/ 23:41:22 <aleth> clokep: what's up with the Windows installer? 23:41:36 <clokep> aleth: Can you be more specific. :) 23:41:54 <aleth> clokep: Last modified 2014-11-29 23:42:06 <clokep> aleth: Yeah...I don't know, we shold file a bug. 23:42:52 <Linuxis> I only have Windows right now....does that mean it won't run? 23:43:01 <clokep> ("Idk" means "I haven't looked at it") 23:43:04 <clokep> Linuxis: It will run fine. 23:43:11 <clokep> You'll just need to update after installing it. 23:43:26 <instantbot> New Instantbird - Other bug 1161333 filed by aleth@instantbird.org. 23:43:27 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1161333 nor, --, ---, nobody, NEW, Windows installer is not being updated in nightlies 23:43:59 <aleth> Linuxis: you're still using Miranda? 23:46:52 * Fallen is now known as Fallen|away 23:50:02 <-- akronix has quit (Ping timeout: 121 seconds) 23:57:31 <-- Linuxis has quit (Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/)