#instantbird log on 10 12 2013

All times are UTC.

00:07:52 <instantbot> Just appeared in Pidgin News - default :
00:07:53 <instantbot> http://blog.wasilczyk.pl/en/2013/password-safe-support/?utm_source=rss&utm_medium=rss&utm_campaign=password-safe-support - Tomasz Wasilczyk: Password safe support, even for Windows OS
00:07:56 <instantbot> http://blog.wasilczyk.pl/en/2013/off-the-record-messaging/?utm_source=rss&utm_medium=rss&utm_campaign=off-the-record-messaging - Tomasz Wasilczyk: Off-the-Record Messaging – the true privacy
00:07:57 <instantbot> http://blog.wasilczyk.pl/en/2013/google-donates-pidgin-to-improve-its-security/?utm_source=rss&utm_medium=rss&utm_campaign=google-donates-pidgin-to-improve-its-security - Tomasz Wasilczyk: Google donates Pidgin to improve its security
00:07:58 <instantbot> http://blog.wasilczyk.pl/en/2013/pidgin-with-video-finally-for-windows/?utm_source=rss&utm_medium=rss&utm_campaign=pidgin-with-video-finally-for-windows - Tomasz Wasilczyk: Pidgin with Video finally for Windows
00:07:59 <instantbot> http://theflamingbanker.blogspot.com/2011/08/major-changes-afoot.html - John Bailey: Major Changes Afoot
00:08:00 <instantbot> http://blog.wasilczyk.pl/en/2013/101-http-implementations/?utm_source=rss&utm_medium=rss&utm_campaign=101-http-implementations - Tomasz Wasilczyk: 101 HTTP implementations
00:08:01 <instantbot> https://kingant.net/2011/08/tool-to-view-dns-srv-records-for-xmpp/ - Mark Doliner: Tool to View DNS SRV Records for XMPP
00:08:02 <instantbot> https://kingant.net/2012/03/pidgin-accepted-to-2012-summer-of-code/ - Mark Doliner: Pidgin Accepted to 2012 Summer of Code!
00:09:57 --> mconley has joined #instantbird
00:29:16 --> BWMerlin has joined #instantbird
00:39:32 <-- unghost has quit (No route to host)
00:54:57 <-- EionRobb has quit (Ping timeout)
00:55:23 --> EionRobb has joined #instantbird
01:06:55 <-- Mook_as has quit (Quit: Mook_as)
02:13:55 <-- mconley has quit (Input/output error)
02:14:57 <-- EionRobb has quit (Ping timeout)
02:17:00 --> EionRobb has joined #instantbird
03:00:16 <-- EionRobb has quit (Ping timeout)
03:00:24 --> mconley has joined #instantbird
03:04:12 --> EionRobb has joined #instantbird
03:07:46 <-- skeledrew has quit (Ping timeout)
03:08:19 <instant-buildbot> build #999 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/999
03:12:46 --> skeledrew has joined #instantbird
03:32:12 <instant-buildbot> build #1031 of macosx-nightly-default is complete: Failure [failed shell_3]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1031
03:37:59 <-- Mook has quit (Quit: Mook)
03:38:18 --> Mook has joined #instantbird
03:42:45 <-- mconley has quit (Input/output error)
04:24:57 <-- EionRobb has quit (Ping timeout)
04:28:47 --> EionRobb has joined #instantbird
04:30:55 <-- EionRobb has quit (Ping timeout)
04:36:06 --> mconley has joined #instantbird
05:01:12 --> qheaden has joined #instantbird
05:43:54 --> jb has joined #instantbird
06:06:59 <-- jb has quit (Ping timeout)
06:27:55 <-- mconley has quit (Input/output error)
06:28:44 <-- skeledrew has quit (Ping timeout)
06:34:31 --> skeledrew has joined #instantbird
06:38:16 <-- skeledrew has quit (Ping timeout)
06:38:47 --> skeledrew has joined #instantbird
07:00:59 <-- Mook has quit (Ping timeout)
07:05:00 --> mconley has joined #instantbird
07:05:08 --> Mook has joined #instantbird
07:45:28 <-- mconley has quit (Input/output error)
07:52:42 --> jb has joined #instantbird
07:53:33 <-- jb has quit (Connection reset by peer)
07:53:45 --> jb has joined #instantbird
08:12:51 <-- Mook has quit (Quit: Mook)
08:40:22 --> Mic has joined #instantbird
08:40:22 * ChanServ sets mode +h Mic 
08:42:52 <-- jb has quit (Ping timeout)
08:57:54 --> EionRobb has joined #instantbird
09:05:18 --> nhnt11 has joined #instantbird
09:09:44 <nhnt11> Bah, failed nightly
09:09:55 * nhnt11 was looking forward to aleth's patch :]
09:11:02 <-- Tonnes has quit (Connection reset by peer)
09:16:06 --> mconley has joined #instantbird
09:21:16 <-- mconley has quit (Ping timeout)
09:22:08 --> Tonnes has joined #instantbird
09:25:35 <Mic> Hi nhnt11
09:25:47 <nhnt11> Hi Mic
09:26:11 <Mic> Windows nightlies haven't been built for a few days now, I've emailed Even already.
09:26:37 <nhnt11> Yeah, I saw that email
09:26:52 <-- dionisos has quit (Ping timeout)
09:26:59 <Mic> Oh, yes. You're getting those now :)
09:27:07 <nhnt11> :)
09:27:32 <nhnt11> I didn't notice there were not Windows builds before, I guess that explains the lack of feedback for the new ranking results ;)
09:27:36 * nhnt11 has to go
09:27:37 <nhnt11> Good day!
09:27:43 <Mic> Same to you
09:42:12 --> aleth has joined #instantbird
09:42:13 * ChanServ sets mode +h aleth 
09:45:41 <aleth> Mic: I have a pretty straightforward addon update on AIO, if you have a minute ;)
09:46:15 <Mic> I haven't checked those in ages :(
09:47:16 <aleth> I looked a while ago and r+'d some dictionaries
09:47:39 <aleth> For some reason they don't show up on the dictionaries page though :-S Maybe that has to be edited by hand?
09:48:53 <Mic> There's a dictionaries page that needs to be updated manually, yes.
09:49:02 <aleth> How do you do that?
09:49:03 <Mic> They should appear in the dictionaries category though.
09:49:11 <Mic> I'll have a look at it.
09:49:45 <flo-retina> nhnt11: we can just start another mac nightly
09:49:52 <Mic> I can't remember how to do that but I've done that before already (adding the Latvian dictionary iirc)
09:50:15 <-- aleth has quit (Quit: Ciao)
09:50:20 --> aleth has joined #instantbird
09:50:20 * ChanServ sets mode +h aleth 
09:50:54 * flo-retina is curious if people (nhnt11?) would like us to just change the 40ms to 15 before investigating more the perf issue.
09:51:26 <aleth> Have you tried it?
09:51:32 <flo-retina> no
09:51:43 <flo-retina> my local build is a debug build where everything is janky ;)
09:51:58 <flo-retina> but I don't really see how that could hurt
09:52:02 <aleth> Just a minute, I'll check
09:52:14 <aleth> (seems like the right thing to do anyway though)
09:53:32 <aleth> It makes no noticeable difference to the jank :(
09:54:01 <flo-retina> we also have the same value here: http://lxr.instantbird.org/instantbird/source/chat/content/convbrowser.xml#386
09:54:20 <flo-retina> aleth: how are you testing it?
09:54:31 <aleth> Maybe we should change those everywhere and have a global constant for it?
09:54:47 <aleth> flo-retina: Connect to freenode, open awesometab during LIST, do some filtering
09:55:20 <flo-retina> so you open the awesometab twice?
09:55:32 <flo-retina> (afaik list isn't started until you open it)
09:55:48 <aleth> Yes (I filed a bug about that)
09:56:01 <aleth> But I only had one open at any given time for this
09:56:50 <flo-retina> have you profiled the jank you get with the 15ms?
09:57:04 <aleth> No
09:57:12 * Mic just tried to autocomplete "/j #dev" ;)
09:57:31 <flo-retina> Mic: file a bug? :)
09:57:49 <aleth> Use stats for autocompletion? that's an idea ;)
09:58:00 <Mic> I thought we have one for completing parameters of commands?
09:58:09 <flo-retina> maybe
09:58:13 <Mic> I'll file one if I can't find it :)
09:58:21 <flo-retina> you tend to remember the bugs we have better than I do :)
09:58:49 <aleth> Mic: It was hardly possible though before having a way to know what to complete to ;)
09:58:51 <Mic> Not exactly a reasonable use of my resources, is it ;)
09:59:16 * aleth always thought Mic knew BIO numbers the way clokep knows RFC numbers ;)
09:59:27 <Mic> ;)
10:01:08 * aleth never saw bug 2177
10:01:15 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2177 nor, --, ---, nobody, NEW, Remove unnecessary sorting of tag list
10:01:15 <aleth> I guess I should fix that.
10:03:38 <-- Even has quit (Input/output error)
10:04:02 <Mic> aleth: wanna have some comments on things I saw in the add-ons code?
10:08:18 --> Even has joined #instantbird
10:08:18 * ChanServ sets mode +o Even 
10:08:49 <Mic> I've no idea what https://addons.instantbird.org/en-US/instantbird/addon/356 is supposed to do...
10:08:58 <-- EionRobb has quit (Quit: Leaving.)
10:18:27 <Mic> aleth: you've got (some) admin rights on AIO?
10:19:03 --> gerard-majax_ has joined #instantbird
10:19:12 <Mic> I could show you how to add a dictionary to the dictionary list page then.
10:20:55 <aleth> Mic: Sure, comment please if you see things that could be better ;)
10:21:31 <aleth> I have some admin rights
10:21:59 <aleth> Mic: Looks like a port of this https://addons.mozilla.org/En-us/firefox/addon/mozcleaner/
10:22:43 <Mic> Find the add-on (add-on id in the "add-on manager": [352]) and choose to edit it.
10:23:33 <Mic> (We're going to add the czech dictionary to the list)
10:23:48 <aleth> OK, got it
10:24:11 <Mic> Edit the properties and scroll down to "Target Locale" in the admin section.
10:24:35 <Mic> Enter the language code there ("cs" in this case) and submit.
10:24:51 <Mic> (no quotation marks around "cs" of course)
10:24:52 <aleth> Aha :)
10:25:38 <aleth> Thanks
10:26:11 <Mic> If flo hadn't explained it to me I'd never figured that out.
10:26:26 <aleth> It's well hidden...
10:26:42 <Mic> And the description doesn't really tell you anything about what it does.
10:27:25 <Mic> Great, it worked fine as it seems :)
10:28:08 <aleth> I added 353 too (with an additional locale info set) but it doesn't show up
10:28:18 <aleth> Ah, now it does :)
10:29:21 <Mic> Is that the other czech dictionary?
10:29:28 <aleth> Yes
10:29:50 <Mic> I've translated the label and it says the same as the other plus "without umlauts".
10:30:00 <Mic> That's why I chose the other to add to that page.
10:30:34 <aleth> Yes, it seems like the right one to be the default.
10:30:51 <Mic> I chose the one "with umlauts" (to make the use of "the other" a bit less confusing in my last comments).
10:31:35 <aleth> Especially as in Czech diacritics are on every second character afaik
10:32:38 <flo-retina> Mic: I would be surprised if I ever explained that to you, as I didn't know it. I suspect Even explained it ;).
10:33:11 <Mic> Oh, OK. Even then :)
10:33:36 <flo-retina> (I'm sure I asked Even a few times to get a dictionary showing there ;))
10:33:40 <Mic> Should we find a dictionary for you on which you could practice it too? ;)
10:35:35 <flo-retina> unless you want to start a rant about remora, you should avoid it ;)
10:37:38 <Mic> I'm going to fix lunch anyways now and would just skip the rant on the logs later? ;)
10:37:40 <Mic> bbl
10:37:58 <aleth> I'm sure we have a rant in the logs somewhere already.
10:42:09 <-- gerard-majax_ has quit (Ping timeout)
10:42:29 <flo-retina> maybe I can rant instead on how annoying the "slave lost" exceptions on the mac slave are
10:42:34 <aleth> flo-retina: I'm finding it hard to get a profile of the jank for some reason
10:42:46 * flo-retina blames both buildbot and his ISP
10:43:23 <aleth> When the profiler opens with the LIST still going on, it doesn't display the new profile, just the open profile dialog
10:43:46 <flo-retina> I've no idea of why it sometimes does that :(
10:43:58 --> gerard-majax_ has joined #instantbird
10:47:05 <instant-buildbot> build #477 of win32-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/477
10:55:47 <aleth> Mic: Do you have any good ideas for the MUC icon/participant count in the awesometab?
10:56:30 <aleth> It seems obvious the participant count should be in or over that icon, but what would be a good design?
10:56:40 <Mic> I wanted to try a few things with differently sized silhouettes in different shades of grey for the icon
10:56:58 <aleth> It would be fun to add a little silhouette for each participant (roughly) but I'm not sure how feasible that is ;)
10:57:01 <Mic> I haven't thought about the participant count to be honest.
10:57:12 <Mic> Have fun with #ubuntu :P
10:57:33 <aleth> Well, you'd have to do some log-normalizing
10:58:06 <aleth> I don't have a good idea actually. But it would be nice if it was obvious if a channel was busy.
10:59:14 * aleth is looking at bug 2210
10:59:17 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2210 nor, --, ---, nobody, NEW, XMPP buddies with changing resource don't get their stats counted correctly
11:00:04 <aleth> At least to finish diagnosing what needs to be done, so nhnt11 can spend his time fixing the bugs with string changes ;)
11:14:19 <instant-buildbot> build #1118 of win32-nightly-default is complete: Exception [exception]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1118
11:22:56 --> unghost has joined #instantbird
11:42:08 <flo-retina> hmm, I can't make my sub-configure stuff fail again
11:42:18 <flo-retina> that's strange, it looks like the sub configure isn't even read
11:43:27 --> sabret00the has joined #instantbird
11:45:58 --> mconley has joined #instantbird
11:47:56 <-- mconley has quit (Ping timeout)
12:24:45 --> igorko has joined #instantbird
12:40:16 <-- gerard-majax_ has quit (Ping timeout)
12:47:28 --> kkirill has joined #instantbird
13:01:21 <nhnt11> Hi
13:01:53 <nhnt11> flo-retina: Can't we just redo the distribution step somehow?
13:02:19 <nhnt11> (Or maybe make it auto-redistribute if it fails once)
13:04:05 <-- kkirill has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
13:05:18 <nhnt11> aleth: Thanks for looking at that :)
13:05:29 <nhnt11> I have some time now, I'll take a crack at it as well
13:06:09 <aleth> nhnt11: Great :) Maybe take a look at the bugs with string changes too to see how much time they will take
13:06:15 <nhnt11> Okay
13:07:17 <nhnt11> I've crossed out bug 2200, please un-cross it if you think there's still room for improvement in ranking.
13:07:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2200 nor, --, 1.5, nhnt11, RESO FIXED, Use a conversation's statusType for ranking
13:07:21 <nhnt11> (on the etherpad)
13:08:07 <aleth> Looks good enough for now :) Lets see what the Windows nightly users say ;)
13:08:21 <nhnt11> Cool.
13:08:34 <nhnt11> I'll take a look at bug 2208 now
13:08:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2208 nor, --, ---, nobody, NEW, Show a notification bar in the awesometab while log sweeping.
13:10:12 <nhnt11> Hmm
13:10:41 <nhnt11> Looks like we'll need an API to get log sweeping progress, or at the very least whether it's running or stopped (successfully, or with an error)
13:10:57 <clokep_work> Windows users, psh...who cares about them.'
13:11:12 <aleth> Can't you just send events and open awesometabs listen to them?
13:11:39 <aleth> I suppose they'd also have to be given a boolean on opening.
13:11:51 <nhnt11> Observer notifications? good idea (still kinda an API so I wouldn't say I'm totally wrong ;))
13:12:07 <aleth> Definitely an API, just less work ;)
13:12:45 <nhnt11> I think "log-sweeping-in-progress", "log-sweeping-success" and "log-sweeping-failed" should do.
13:13:12 <aleth> Or just one, with a data parameter
13:13:21 <nhnt11> Sure.
13:13:31 <aleth> Whatever works best...
13:13:46 --> jb has joined #instantbird
13:13:50 <nhnt11> I'd prefer just having three, because I can't think of a name for a unified one at the moment :P
13:22:02 <-- nhnt11 has quit (Ping timeout)
13:26:35 <-- sabret00the has quit (Ping timeout)
13:27:02 --> nhnt11 has joined #instantbird
13:34:21 <nhnt11> aleth: Do you think we should just display a notification the first time an awesometab is opened? or on all successive awesometabs as well?
13:35:14 <nhnt11> Hmm
13:35:36 <aleth> We should show it in all awesometabs I think
13:35:38 <nhnt11> We should keep the notification there as long as log sweeping is going on, I guess.
13:35:40 <aleth> (while it applies)
13:35:47 <nhnt11> yeah
13:35:59 <aleth> Just add a notification bar to the XUL
13:36:22 <aleth> https://developer.mozilla.org/en-US/docs/Code_snippets/Alerts_and_Notifications
13:36:54 <nhnt11> And then when log sweeping is done, we show the completed notification in all open awesometabs, or if there were none, next time one is opened.
13:37:07 <nhnt11> I'm already looking at that :)
13:37:16 <aleth> I think if it completes successfully, you just hide the notification.
13:37:26 <nhnt11> Hmm
13:37:31 <aleth> If it fails, maybe it should get a button to dismiss.
13:37:36 <nhnt11> Yeah ok
13:37:37 <nhnt11> That makes sense
13:38:16 <aleth> I suspect they automagically come with nice transitions on hiding etc...
13:38:26 <nhnt11> I think so too
13:42:27 --> gerard-majax_ has joined #instantbird
13:47:17 <aleth> nhnt11: I hope that comment makes sense, ask if I have left anything out
13:47:37 <nhnt11> aleth: Sorry, which one?
13:47:46 <aleth> on bug 2210
13:47:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2210 nor, --, ---, nobody, NEW, XMPP buddies with changing resource don't get their stats counted correctly
13:48:16 <nhnt11> Thanks, looking at it now
13:49:37 <nhnt11> aleth: Seems to make sense, I'll ask questions as I have them. Thanks for looking at this.
13:51:39 <nhnt11> Bah, my notification bar WIP is a bit foobar
13:51:42 <nhnt11> fubar*
13:51:56 <nhnt11> I get a grey rectangle next to the search box, and everything goes black when I resize the window :S
13:52:08 <nhnt11> Ah
13:52:19 <nhnt11> I used <notificationbox> instead of <xul:notificationbox> :P
13:53:08 --> rosonline has joined #instantbird
14:00:26 <nhnt11> aleth: I'm making it show an "error" notification only if log sweeping failed completely (which will likely never happen). If an error was encountered with a single file, the error console is likely enough.
14:00:31 <nhnt11> Oh!
14:00:44 <nhnt11> aleth: Didn't you mention sometime ago that log sweeping fails with an error if the logdir doesn't exist
14:00:46 <-- qheaden has quit (Quit: ZNC - http://znc.in)
14:00:47 <nhnt11> On a new profile
14:00:58 <aleth> Yes, I think I filed a bug for that.
14:01:10 <aleth> It should check for that before starting the sweep...
14:01:14 <nhnt11> Yeah
14:01:32 <aleth> nhnt11: You should expect it to fail on single files, that's to be expected from corrupt log files.
14:01:58 <nhnt11> if there isn't a bug filed (I don't recall seeing it), can I just include the fix in the notification bug? :]
14:02:16 <aleth> Sure, include it and then you can resolve the other one
14:02:28 <nhnt11> cool
14:03:32 <-- jb has quit (Ping timeout)
14:03:37 --> jb has joined #instantbird
14:04:17 <nhnt11> aleth: Ok, so I don't think we'll need an error notification at all.
14:04:59 <aleth> What if you fail on every single folder you try to scan?
14:05:20 <nhnt11> Ah wait
14:05:28 <nhnt11> We'll need an error notification for permissions problems
14:05:28 <aleth> Or do you think the error console is enough?
14:05:37 <nhnt11> (Can't think of any other reason it would fail)
14:05:51 <aleth> People installing on a thumb drive and pulling it out? :P
14:06:07 * nhnt11 sighs
14:06:16 <aleth> (Not completely crazy as there are people out there packaging that...)
14:06:18 <nhnt11> I forgot to factor in people :P
14:07:19 <aleth> Actually, I have a better example: network drive and the fileserver goes down.
14:07:38 <aleth> Certainly happens...
14:08:38 <aleth> Maybe the error message should just be "there was a problem and we'll try again when you next restart IB"
14:10:08 <nhnt11> flo-retina: Can you add me to the auto-cc list for Conversation bugs?
14:12:21 <nhnt11> aleth: How about if there were errors, we just say "Log sweeping finished, but with errors. Please check the error console" or soemthing?
14:12:57 <nhnt11> (Do we avoid directing users to the error console?)
14:13:17 <aleth> nhnt11: We can bikeshed the string later ;) My point was that it might make sense to reassure that we will try sweeping again so the user doesn't worry too much
14:13:27 <nhnt11> Will we though?
14:13:40 <aleth> Shouldn't we?
14:13:52 <nhnt11> We should, but only if we couldn't open the logs directory for instance
14:14:09 <nhnt11> Hmm, "What if every folder in that had no read permissions?" is the next question I guess
14:14:31 <aleth> Or if you manage to scan half the folders and then suddenly you can't anymore
14:14:45 <nhnt11> Yeah
14:14:55 <nhnt11> A little more complicated than I'd like though..
14:15:10 <nhnt11> (not that I'm lazy to do it, but rather that it doesn't feel right)
14:16:08 <aleth> Just look at the places where you report errors and if one is serious enough (eg can't open a folder), we rescan on restart.
14:16:15 <nhnt11> On the other hand, if we don't have read permissions to the log folders, then the logging code didn't either, and the logs probably don't even exist
14:17:02 <aleth> Maybe you are right and we don't even need to display an error message to the user. As long as we just rescan on restart.
14:17:15 <aleth> Not sure...
14:18:04 <nhnt11> I think we should keep everything as it is now, and just add a notification for in-progress
14:19:04 <nhnt11> for the case of a disconnected drive, there will be errors in the error console and resweeping will happen due to the absence of the json file
14:19:28 <nhnt11> The case of bad permissions is similar too
14:19:56 <aleth> Oh, do you throw away partial data already if that happens? OK then
14:20:45 <aleth> Or do you mean "because there will be a write error when trying to write the JSON file" ;)
14:21:07 <nhnt11> No, I meant next time Ib is opened, the JSON file won't exist
14:21:14 <nhnt11> So a resweep is triggered
14:21:20 <aleth> OK
14:21:28 <nhnt11> I just thought of one thing we should fix though. Right now, the cache file is flushed every 10 minutes even if log sweeping is in progress. Maybe we don't want to touch it until log sweeping is done?
14:21:40 <-- jb has quit (Ping timeout)
14:22:09 <nhnt11> I think that makes the most sense
14:22:25 <aleth> That's what I thought I remembered - so I was surprised you insisted the file wouldnt exist
14:23:02 <nhnt11> If the drive was disconnected, we still wouldn't be able to write to it ;)
14:23:09 <nhnt11> so the file /wouldnt'/ exist..
14:23:33 <aleth> Unless it reconnected in the interim ;)
14:23:36 <nhnt11> Heh
14:23:38 * aleth hides
14:24:01 <nhnt11> I was actually thinking of if log sweeping took more than 10 minutes, and the user quit Ib after 10 minutes but before log sweeping finished.
14:24:02 <aleth> But yeah, better not to make assumptions when dealing with file i/o
14:24:18 <nhnt11> Anyway
14:24:37 <aleth> Seems like not saving it until complete is the right way to go.
14:24:39 <nhnt11> Yeah
14:37:29 <-- gerard-majax_ has quit (Ping timeout)
14:37:50 * nhnt11 pokes aleth
14:37:54 <nhnt11> String help!
14:38:08 <nhnt11> "Instantbird is learning your most frequent conversations from your logs."?
14:40:01 * aleth pokes clokep_work, who is good with strings ;)
14:43:05 <nhnt11> Bah
14:43:15 <Mic> "Instantbird doesn't have good suggestions for new conversations yet, these will be available as soon as we finished log sweeping" minus "log sweeping" tech-speak?
14:43:29 <nhnt11> I was wondering why I wasn't seeing any notification, then realized it was finishing toof ast
14:43:35 <nhnt11> I'll test it with my default profile...
14:43:38 <aleth> Just use the first one for now...
14:43:50 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
14:43:58 --> nhnt11 has joined #instantbird
14:44:03 <aleth> Too optimized, a problem that is nice to have :D
14:44:25 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
14:44:42 --> nhnt11 has joined #instantbird
14:44:55 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
14:45:25 --> nhnt11 has joined #instantbird
14:45:28 <-- nhnt11 has quit (Input/output error)
14:45:50 --> nhnt11 has joined #instantbird
14:46:03 <nhnt11> It finishes too fast on my default profile too :'(
14:46:08 <nhnt11> Time to duplicate logs I guess...
14:46:23 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
14:48:17 --> nhnt11 has joined #instantbird
14:48:24 <-- nhnt11 has quit (Input/output error)
14:48:45 --> nhnt11 has joined #instantbird
14:49:05 <nhnt11> Cool, everything seems to be working
14:49:12 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
14:49:17 --> nhnt11 has joined #instantbird
14:49:18 <-- nhnt11 has quit (Input/output error)
14:49:23 --> nhnt11 has joined #instantbird
14:49:49 <nhnt11> Mic: That seems too long
14:49:51 <aleth> "Scanning your logs to be able to show you your favourite contacts first"?
14:50:03 * nhnt11 still likes the first one
14:50:30 <nhnt11> I've got to go now, so I'll upload a patch
14:50:40 <nhnt11> String bikeshedding will happen later, no doubt ;)
14:53:14 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
14:53:40 <nhnt11> Does the notification need an icon?
14:53:55 <aleth> Not really
14:53:58 <nhnt11> Cool
14:57:32 <instantbot> nhnt11@gmail.com requested review from aleth@instantbird.o rg for attachment 2943 on bug 2208.
14:57:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2208 nor, --, ---, nhnt11, ASSI, Show a notification bar in the awesometab while log sweeping.
14:58:43 <nhnt11> Bye! (may be back later tonight)
14:59:02 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
15:00:48 <clokep_work> aleth: What string is this?
15:01:07 <aleth> To be shown in the new tab while log sweeping is going on
15:07:34 <clokep_work> What are the suggestions?
15:08:16 <aleth> "Instantbird is learning your most frequent conversations from your logs."
15:08:28 <aleth> 04:43:10 PM - Mic: "Instantbird doesn't have good suggestions for new conversations yet, these will be available as soon as we finished log sweeping" minus "log sweeping" tech-speak?
15:08:37 <aleth> "Scanning your logs to be able to show you your favourite contacts first"?
15:14:54 <clokep_work> "Scanning your previous conversation to suggest contacts for you." or something
15:14:55 <clokep_work> Don't use logs.
15:15:03 <clokep_work> Don't put a u in favorite. ;)
15:15:12 <aleth> I dislike the technical terms too
15:16:09 <aleth> 'suggest contacts' would worry me as a novice user. I don't want to be suggested contacts, I already have contacts.
15:16:41 <clokep_work> "Suggest contacts to start converseations w/"?
15:17:06 <aleth> "to show you the most relevant contacts first"?
15:18:25 <clokep_work> Btw is there anything I should be reviewing on the plane?
15:18:34 <clokep_work> I dislike "First" for some reason.
15:19:11 <aleth> You're right, it's better without.
15:19:32 <aleth> clokep_work: Idk, grab any review you like I guess...
15:19:39 <clokep_work> :P
15:19:44 <clokep_work> If not I'll continue poking at oscar, I suppose.
15:21:51 <aleth> atheme moved to github?
15:22:00 --> gerard-majax_ has joined #instantbird
15:22:20 <clokep_work> Yes.
15:22:49 <aleth> sign o' the times...
15:22:58 <instantbot> aleth@instantbird.org granted review for attachment 2942 on bug 2215.
15:23:04 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2215 tri, --, ---, clokep, ASSI, Warning: Unhandled IRC message 042 and 338 when connecting to oftc.net
15:35:49 <-- BWMerlin has quit (Quit: BWMerlin)
15:38:15 --> Rym has joined #instantbird
15:48:05 <clokep_work> Thanks aleth . :)
15:48:19 <clokep_work> You'll have made Florian happy. ;)
15:48:45 <aleth> Might get to the alternate nicks one later...
15:49:20 <instant-buildbot> build #1121 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1121
15:50:56 <clokep_work> :)
15:51:04 <clokep_work> That one is a bit longer, mostly copy and pasted code though btw.
15:51:29 <clokep_work> I'm not entirely convinced I like that the function takes aMessage as a parameter, but let me know what you think.
15:53:36 --> dionisos has joined #instantbird
16:04:26 --> qlum has joined #instantbird
16:49:13 --> sabret00the has joined #instantbird
16:58:17 <instantbot> aleth@instantbird.org denied review for attachment 2943 on bug 2208.
16:58:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2208 nor, --, ---, nhnt11, ASSI, Show a notification bar in the awesometab while log sweeping.
17:06:45 <instantbot> aleth@instantbird.org requested review from benediktp@ymail.com  for attachment 2944 on bug 2177.
17:06:48 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2177 nor, --, ---, aleth, ASSI, Remove unnecessary sorting of tag list
17:06:51 <-- sabret00the has quit (Ping timeout)
17:45:21 <instantbot> aleth@instantbird.org denied review for attachment 2941 on bug 653.
17:45:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=653 enh, --, ---, clokep, ASSI, Configurable alternate IRC nicks
18:36:13 --> nhnt11 has joined #instantbird
18:37:48 <nhnt11> Hi
18:43:08 <-- igorko has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
18:46:09 <-- aleth has quit (Quit: Ciao)
18:46:52 <-- rosonline has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
18:48:05 --> mconley has joined #instantbird
18:52:20 --> qheaden has joined #instantbird
19:30:37 <-- Rym has quit (Ping timeout)
19:59:57 --> Rym has joined #instantbird
20:05:20 <instant-buildbot> build #1035 of macosx-nightly-default is complete: Failure [failed shell_3]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1035
20:05:35 --> kkirill has joined #instantbird
20:32:32 * flo-retina will likely take part in the string bikesheding for the notification
20:32:44 <flo-retina> I'm not really happy with any of the suggestions I've read ;)
20:47:48 <-- qheaden has quit (Ping timeout)
20:52:39 <-- mconley has quit (Input/output error)
20:55:38 --> qheaden has joined #instantbird
21:32:40 --> mconley has joined #instantbird
21:36:41 <-- kkirill has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
22:00:38 <-- Rym has quit (Ping timeout)
22:00:43 --> Rym has joined #instantbird
22:04:24 <-- Rym has quit (Ping timeout)
22:09:46 --> Rym has joined #instantbird
22:12:56 <-- skeledrew has quit (Ping timeout)
22:13:10 --> skeledrew has joined #instantbird
22:18:21 <-- mconley has quit (Input/output error)
22:27:52 <-- qlum has quit (Quit: Getting the <censored> out.)
22:42:23 <-- nhnt11 has quit (Ping timeout)
22:43:17 --> nhnt11 has joined #instantbird
22:52:37 --> BWMerlin has joined #instantbird
22:55:26 <nhnt11> flo-retina: So.. free for some bikeshedding? :P
23:03:42 --> mconley has joined #instantbird
23:08:17 <-- Rym has quit (Ping timeout)
23:08:20 --> Rym has joined #instantbird
23:12:19 <-- Rym has quit (Ping timeout)
23:12:22 --> Rym has joined #instantbird
23:14:02 <-- Rym has quit (Ping timeout)
23:14:55 --> Rym has joined #instantbird
23:15:39 <-- mconley has quit (Input/output error)
23:17:26 <-- Rym has quit (Ping timeout)
23:17:28 --> Rym has joined #instantbird
23:24:06 <-- unghost has quit (Quit: Ухожу я от вас (xchat 2.4.5 или старше))
23:29:18 --> Mic has joined #instantbird
23:29:18 * ChanServ sets mode +h Mic 
23:54:25 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)