#instantbird log on 12 28 2013

All times are UTC.

00:15:20 --> aleth has joined #instantbird
00:15:20 * ChanServ sets mode +h aleth 
00:26:27 <-- Mic2 has quit (Ping timeout)
00:27:24 <-- mconley has quit (Input/output error)
00:29:28 <-- dew has quit (Ping timeout)
00:29:50 --> dew has joined #instantbird
00:35:55 <-- dew has quit (Ping timeout)
00:35:59 --> dew has joined #instantbird
00:51:28 <-- dew has quit (Ping timeout)
00:52:19 --> dew has joined #instantbird
00:54:00 <-- dew has quit (Ping timeout)
00:54:04 --> dew has joined #instantbird
01:13:25 <-- aleth has quit (Ping timeout)
01:13:48 --> aleth has joined #instantbird
01:13:49 * ChanServ sets mode +h aleth 
01:16:22 <-- qlum has quit (Client exited)
01:29:41 --> mconley has joined #instantbird
01:45:15 <-- dew has quit (Ping timeout)
01:46:26 --> dew has joined #instantbird
02:03:47 --> Mic2 has joined #instantbird
02:04:02 <-- aleth has quit (Quit: exit stage left)
02:16:16 <-- Mic2 has quit (Quit: Mic2)
02:40:00 <-- dew has quit (Ping timeout)
02:48:28 --> dew has joined #instantbird
03:02:05 <-- mconley has quit (Input/output error)
03:03:12 --> mconley has joined #instantbird
03:10:28 <-- wnayes has quit (Quit: wnayes)
03:25:30 <-- dew has quit (Ping timeout)
03:26:17 --> dew has joined #instantbird
03:27:11 --> BWMerlin has joined #instantbird
03:43:11 <-- dew has quit (Ping timeout)
03:43:16 --> dew has joined #instantbird
03:55:45 <-- clokep has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
03:56:23 --> clokep has joined #instantbird
03:56:23 * ChanServ sets mode +o clokep 
03:56:58 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
04:03:49 <instant-buildbot> build #1063 of linux-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1063
04:09:51 <-- gerard-majax_ has quit (Ping timeout)
04:38:52 --> EionRobb has joined #instantbird
04:45:11 <-- dew has quit (Ping timeout)
04:45:45 --> dew has joined #instantbird
04:57:42 <-- EionRobb has quit (Quit: Leaving.)
05:03:05 --> EionRobb has joined #instantbird
05:15:59 <-- dew has quit (Ping timeout)
05:16:33 --> dew has joined #instantbird
06:18:23 <instant-buildbot> build #1509 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1509
07:40:04 --> qlum has joined #instantbird
07:41:49 <instant-buildbot> build #1213 of win32-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1213
07:46:13 <-- mconley has quit (Connection reset by peer)
07:57:55 <-- GeekShadow has quit (Ping timeout)
07:58:03 --> GeekShadow has joined #instantbird
08:06:16 <-- dew has quit (Ping timeout)
08:06:34 --> dew has joined #instantbird
08:17:06 --> mconley has joined #instantbird
08:17:54 --> nhnt11 has joined #instantbird
08:18:07 <nhnt11> Hi!
08:18:35 <nhnt11> I hope everyone had a merry Christmas :)
08:19:25 * nhnt11 looks at the log and tries to figure out what the status is on the bz merge
08:22:01 <-- mconley has quit (Ping timeout)
08:28:45 --> gerard-majax_ has joined #instantbird
08:31:21 <-- dew has quit (Ping timeout)
08:32:19 --> dew has joined #instantbird
08:43:40 <-- dew has quit (Connection reset by peer)
08:45:01 --> dew has joined #instantbird
08:58:26 --> dew1 has joined #instantbird
08:59:29 <-- dew has quit (Ping timeout)
09:11:49 --> qlum- has joined #instantbird
09:17:09 <-- dew1 has quit (Ping timeout)
09:17:19 --> dew has joined #instantbird
09:25:11 <-- qlum has quit (Ping timeout)
09:25:12 * qlum- is now known as qlum
09:25:28 --> qlum1 has joined #instantbird
09:38:03 <-- dew has quit (Ping timeout)
09:38:39 --> dew has joined #instantbird
10:06:35 <-- qlum1 has quit (Quit: Getting the <censored> out.)
10:09:42 <-- nhnt11 has quit (Ping timeout)
10:14:33 --> jb has joined #instantbird
10:15:59 --> Mic has joined #instantbird
10:16:15 * Mic is now known as Mic-Linux
10:17:01 <flo-retina> nhnt11: hello :)
10:17:12 <flo-retina> the BIO import still needs work
10:17:33 <flo-retina> if things go reasonably well, I think we could finish tomorrow evening.
10:18:02 <flo-retina> we still need to do some fixes in the code, and then I would like to run another full test on bugzilla-dev.allizom.org
10:27:35 <-- dew has quit (Ping timeout)
10:28:15 --> dew has joined #instantbird
10:31:32 <-- jb has quit (Ping timeout)
11:17:39 <-- dew has quit (Ping timeout)
11:17:44 --> dew has joined #instantbird
11:50:13 <flo-retina> interesting comparison: http://www.yetanothertechblog.com/2013/12/27/l10n-string-length-and-verbosity-across-languages/ :)
12:02:18 <qlum> I think a big problem for locales is that they often overtranslate and try to emulate english as much as possible, or at least that is something I see when looking at most dutch translations
12:03:33 <flo-retina> I also see that when using Instantbird in French
12:03:41 <flo-retina> some strings feel like translated English
12:04:07 <qlum> this is why I usually stick to english
12:04:31 <flo-retina> I think I should use French more, so that the mis translated strings annoy me enough that I start fixing them ;)
12:04:48 <flo-retina> qlum: I think you could also suggest improvements to the translation in your locale ;)
12:05:43 <-- dew has quit (Ping timeout)
12:06:16 --> dew has joined #instantbird
12:07:44 --> hadi has joined #instantbird
12:10:48 <qlum> maybe at some point, for now I am just glad my bouncer works
12:10:55 <qlum> though I do see one minor issue
12:11:56 <qlum> since I use it on 9 nets and for each net I have 1 account and I always use the same username I now have 9 accounts with the same name under accounts
12:12:08 <qlum> as they are always qlum@(my ip)
12:19:41 <-- Suiseiseki has quit (Ping timeout)
12:37:24 --> Suiseiseki has joined #instantbird
12:55:11 <-- dew has quit (Ping timeout)
12:55:48 --> dew has joined #instantbird
13:30:05 <-- Tonnes has quit (Ping timeout)
13:30:49 --> Tonnes has joined #instantbird
13:39:17 <-- Tonnes has quit (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
13:47:41 <flo-retina> qlum: you mean all the accounts look exactly the same in Instantbird's account manager?
13:47:52 <qlum> yup
13:47:55 <flo-retina> How does the bouncer differentiate between them then?
13:48:26 <qlum> server username and password
13:48:35 <qlum> something you need to add in about:config
13:48:37 <-- dew has quit (Ping timeout)
13:48:41 --> dew has joined #instantbird
13:49:13 <qlum> username is basically the username I have on the bouncer / the network name and the password is just the password for my account on the bouncer
13:49:31 <flo-retina> qlum: I'm asking because we have a patch in progress to prevent users from adding duplicate accounts
13:49:39 <flo-retina> and it seems this will be in the way of your current workflow
13:50:27 <-- dew has quit (Ping timeout)
13:50:35 <qlum> it would surely break things
13:50:52 --> dew has joined #instantbird
13:51:02 <flo-retina> so I guess we need to figure out something better for your use case
13:51:08 <qlum> even if it doesn't detect edited configs in about: config as duplicate it would still make it hard to make new accoutns
13:51:13 <flo-retina> (the current behavior doesn't seem to be what you want anyway)
13:51:33 <qlum> maybe make it a warning
13:52:07 <qlum> in stead of a block
13:52:12 <flo-retina> qlum: no, we really don't want duplicate accounts; they can cause plenty of subtle issues
13:52:29 <flo-retina> eg all the accounts will the same name will write their logs in the same folder
13:53:27 <qlum> separate account name from the address where it connects to?
13:54:17 <qlum> as that could also help editing the server it connects to without having to go into about:config or recreating the account
13:55:53 <qlum> on irc adding an account name field above nick and server
13:57:33 <qlum> and basing stuff like log folders on that name
14:12:43 <-- dew has quit (Ping timeout)
14:12:48 --> dew has joined #instantbird
14:13:26 <Mic-Linux> qlum: what would you think about solving this using entries in your hosts file, redirecting e.g. irc.mozilla.org to your znc bouncer?
14:14:04 <Mic-Linux> This way you could use e.g. "irc.mozilla.org" in your account name instead of your bouncers IP and they'd all be unique.
14:15:04 <qlum> I don't think that would work
14:15:34 <Mic-Linux> I don't have a bouncer, so I can't try myself :(
14:16:55 <qlum> well it would technically work but the problem would be that you can't use irc.mozilla.org without your bouncer if you do that
14:17:42 <flo-retina> are you using it both with and without bouncer?
14:18:12 <qlum> not at the moment but if for whatever reason I can't use the bouncer I want to be able to fall back
14:18:47 <Mic-Linux> qlum: use a fake name then?
14:19:03 <Mic-Linux> <moznet IP> moznet.qlum.znc
14:19:09 <Mic-Linux> Or whatever...?
14:19:16 <qlum> and considering I already found one other report about problems with my bouncer on bugzilla it would make it even more complicated to use bouncers
14:19:58 <qlum> and yes it would work
14:20:03 <qlum> most likely
14:20:30 --> TestMic has joined #instantbird
14:21:04 <TestMic> Hello from TestMic@moznet.irc ;)
14:21:10 <-- TestMic has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:22:58 * flo-retina wonders if we should create a bouncer that actually works :-D
14:24:07 <qlum> And yet the bouncer works on all other irc clients
14:24:47 <qlum> even works on pidgin
14:41:42 <-- dew has quit (Ping timeout)
14:42:40 --> dew has joined #instantbird
14:43:03 --> nhnt11 has joined #instantbird
14:43:08 <-- Mic-Linux has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:43:35 <-- nhnt11 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
14:43:39 --> nhnt11 has joined #instantbird
14:43:45 <-- nhnt11 has quit (Input/output error)
14:43:47 --> nhnt11 has joined #instantbird
14:44:30 <-- dew has quit (Ping timeout)
14:44:49 --> dew has joined #instantbird
14:45:32 * nhnt11 just noticed "'Cause witches can also type!"
14:51:15 <hadi> does instantbird support DCC?
14:55:25 <flo-retina> nhnt11: oh, so you are using a release now? :)
14:55:45 <flo-retina> hadi: not yet.
14:55:58 <nhnt11> I've been using 1.5 since it came out :)
14:56:01 <hadi> flo-retina: oh ok
14:56:17 <nhnt11> The nightlies have "geeks can do magic" then?
15:17:25 --> mconley has joined #instantbird
15:19:58 <-- mrphs has quit (Ping timeout)
15:20:05 --> mrphs has joined #instantbird
15:22:11 <-- dew has quit (Ping timeout)
15:22:34 --> dew has joined #instantbird
15:25:01 <-- mrphs has quit (Client exited)
15:25:06 --> mrphs has joined #instantbird
15:41:26 <-- dew has quit (Ping timeout)
15:41:57 --> dew has joined #instantbird
15:55:12 <-- dew has quit (Ping timeout)
15:55:19 --> dew has joined #instantbird
15:58:40 <-- dew has quit (Connection reset by peer)
15:58:43 --> dew has joined #instantbird
15:58:53 <flo-retina> nhnt11: yes
15:59:01 <flo-retina> and there's also a different version for the halloween branding ;)
16:00:17 --> Tonnes has joined #instantbird
16:19:31 <-- BWMerlin has quit (Quit: BWMerlin)
16:23:24 --> wnayes has joined #instantbird
16:27:40 <-- nhnt11 has quit (Ping timeout)
16:35:12 <-- dew has quit (Ping timeout)
16:35:25 --> dew has joined #instantbird
16:40:42 --> nhnt11 has joined #instantbird
16:57:59 --> Mic has joined #instantbird
16:58:13 * Mic is now known as Mic2
16:58:55 <-- nhnt11 has quit (Ping timeout)
17:03:04 <-- Mic2 has quit (Quit: Mic2)
17:03:16 --> Mic has joined #instantbird
17:03:22 * Mic is now known as Mic2
17:04:58 <Mic2> aleth, clokep: shouldn't my first alternate IRC nick be preferred when the nick as it appears in the account name is somewhere in the list of alternate nicks?
17:06:08 --> nhnt11 has joined #instantbird
17:07:22 <Mic2> Or is this only an idea that I had read in some bug?
17:22:08 <flo-retina> Mic2: that's something I wanted
17:22:22 <flo-retina> Mic2: and people convinced me first that it would be better in a follow-up
17:22:42 <flo-retina> and then that doing it would reduce the motivation for supporting account-renaming and that would be a bad thing (I was less convinced on this point ;))
17:30:14 --> rosonline has joined #instantbird
17:41:15 <-- nhnt11 has quit (Ping timeout)
17:53:12 <-- Mic2 has quit (Quit: Mic2)
18:03:16 --> nhnt11 has joined #instantbird
18:05:55 <-- nhnt11 has quit (Ping timeout)
18:09:44 <-- dew has quit (Ping timeout)
18:10:23 --> nhnt11 has joined #instantbird
18:10:49 --> dew has joined #instantbird
18:17:11 --> flo-linux has joined #instantbird
18:31:03 <-- dew has quit (Ping timeout)
18:31:07 --> dew has joined #instantbird
18:33:20 <-- nhnt11 has quit (Ping timeout)
18:54:06 <-- dew has quit (Ping timeout)
18:54:44 --> dew has joined #instantbird
19:03:36 --> jb has joined #instantbird
19:08:57 <flo-retina> how do you all feel about using "*** text ***" for automatically generated lines? (eg https://landfill.bugzilla.org/bzapi_sandbox/show_bug.cgi?id=14406)
19:09:21 <flo-retina> it matches what bugzilla does when marking bugs as duplicates
19:10:26 <flo-retina> I think I like it, except when the wording is so long that it wraps
19:10:35 <flo-retina> but I think "Originally posted on bio 1828 as attmnt 2250" could be shortened
19:10:50 <flo-retina> maybe "Original post on bio 1828 as attmnt 2250"
19:11:39 <flo-retina> or "Originally attmnt 2250 on bio 1828" (doesn't work very well with " at <time>" that comes after it
19:26:44 <-- dew has quit (Connection reset by peer)
19:27:11 * flo-retina wonders if Morian was in the list of people clokep emailed
19:27:14 --> dew has joined #instantbird
19:45:26 <-- jb has quit (Ping timeout)
20:26:39 <-- dew has quit (Ping timeout)
20:26:43 --> dew has joined #instantbird
20:28:49 <-- dew has quit (Connection reset by peer)
20:29:16 --> dew has joined #instantbird
20:44:10 <flo-retina> replaying bug 507 takes 7min23s
20:44:12 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=507 enh, --, 1.2, clokep, RESO FIXED, Implement IRC in JavaScript
20:45:56 --> jb has joined #instantbird
20:48:35 <-- dew has quit (Ping timeout)
20:48:35 <-- jb has quit (Ping timeout)
20:49:04 --> dew has joined #instantbird
21:16:21 <-- dew has quit (Ping timeout)
21:16:33 --> dew has joined #instantbird
21:24:13 <flo-retina> I've updated https://etherpad.mozilla.org/bugzilla-instantbird-todo to match the current status
21:39:46 <-- dew has quit (Connection reset by peer)
21:40:15 --> dew has joined #instantbird
21:50:42 <-- mconley has quit (Input/output error)
21:58:03 <-- dew has quit (Ping timeout)
21:58:18 --> dew has joined #instantbird
22:15:20 <flo-retina> I'm going to just drop the qa_contact field instead of fixing its import. The only bugs where we touched it were bug 1982 and bug 2067; both filed by qheaden (I assume with himself as qa contact), and then reset to nobody@ib.org by clokep.
22:15:22 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1982 nor, --, 1.5, qheaden, RESO FIXED, Create Yahoo! Messenger Protocol Plug-In
22:15:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2067 enh, --, ---, qheaden, ASSI, Add Buddy Tooltips to Yahoo JS Plug-in
22:15:56 <-- dew has quit (Ping timeout)
22:16:23 --> dew has joined #instantbird
22:17:28 <flo-retina> and this is something we would have noticed if we hadn't silenced the errors of slice.js :-/
22:21:49 <hadi> the irc log webpage is very great, it even comes in google searches, i literally find my answers in it
22:21:58 <hadi> is it an eggdrop thing? it's cool
22:32:28 <flo-retina> eggdrop?
22:41:31 <flo-retina> if I stop ignoring ERROR() calls in slice.js, we have 2136 of them...
22:46:54 <flo-retina> I'm also very tempted to just ignore the aliases
22:47:22 <flo-retina> we have them only on bug 10 and bug 23; they are long forgotten :)
22:47:24 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=10 cri, P5, 0.1.1, florian, RESO FIXED, Crash [@ purpleDNSRequest::OnLookupComplete]
22:47:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=23 nor, P5, 0.1.1, florian, RESO FIXED, Two File drop down menus in the Menu bar
23:04:59 <-- Even has quit (Ping timeout)
23:06:56 <flo-retina> crap, the list of "target milestones" requested in https://bugzilla.mozilla.org/show_bug.cgi?id=951944 is wrong :'(
23:07:15 <hadi> flo-retina: yeah, that irc bot thingy
23:13:52 <-- wnayes has quit (Ping timeout)
23:17:46 --> wnayes has joined #instantbird
23:21:12 --> aleth has joined #instantbird
23:21:12 * ChanServ sets mode +h aleth 
23:22:39 <-- dew has quit (Ping timeout)
23:23:20 --> dew has joined #instantbird
23:23:42 <flo-retina> aleth: the todo list is at https://etherpad.mozilla.org/bugzilla-instantbird-todo
23:24:26 <flo-retina> The only thing that can be done withing setting up all our scripts locally is at line 24
23:24:34 <flo-retina> s/withing/without/
23:39:01 <-- dew has quit (Ping timeout)
23:39:17 <aleth> I'm just keeping the last blocking version number, as we do these days on the whiteboard.
23:39:29 <flo-retina> ok
23:39:37 <flo-retina> that makes sense for the value of the whiteboard
23:39:42 <aleth> That will lose the history of how often the fix was postponed ;)
23:39:46 <flo-retina> I was wondering if we may want to paste in the bug a comment with the list of changes
23:39:49 <aleth> Not sure if that matters
23:39:49 <flo-retina> but that may be too much effort
23:40:05 --> dew has joined #instantbird
23:40:13 <flo-retina> it's all for 0.* versions, so it's likely irrelevant now :)
23:40:49 * flo-retina wonders who thought it was a good idea to rename "Trunk" into "trunk" in the list of versions.
23:42:43 <-- hadi has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
23:48:38 --> Mic has joined #instantbird
23:48:55 * Mic is now known as Mic-Linux
23:50:27 <flo-retina> aleth: thanks!
23:59:08 <flo-linux> this is the error messages I still get from slicing.js after fixing the obvious renamings: http://pastebin.instantbird.com/505783
23:59:45 <flo-retina> I think the "Trying to overwrite field" messages are good candidates for my 21 missing attachments