#instantbird log on 08 03 2015

All times are UTC.

00:25:52 <-- aleth has quit (Quit: :tiuQ)
00:35:52 --> Alex has joined #instantbird
01:00:16 --> nhnt11 has joined #instantbird
01:00:16 * ChanServ sets mode +h nhnt11 
01:29:13 <-- clokep has quit (Ping timeout: 121 seconds)
01:32:29 <-- nhnt11 has quit (Ping timeout: 121 seconds)
01:38:23 --> nhnt11 has joined #instantbird
01:38:23 * ChanServ sets mode +h nhnt11 
01:39:09 <-- nhnt11 has quit (Connection closed)
01:39:10 --> nhnt11 has joined #instantbird
01:39:10 * ChanServ sets mode +h nhnt11 
01:53:19 <-- nhnt11 has quit (Ping timeout: 121 seconds)
02:11:30 <instant-buildbot> build #1482 of linux-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1482
02:34:24 --> mpmc has joined #instantbird
03:31:53 --> nhnt11 has joined #instantbird
03:31:53 * ChanServ sets mode +h nhnt11 
03:32:33 <-- nhnt11 has quit (Connection closed)
03:32:34 --> nhnt11 has joined #instantbird
03:32:34 * ChanServ sets mode +h nhnt11 
03:38:42 <-- nhnt11 has quit (Ping timeout: 121 seconds)
04:31:28 * Fallen|away is now known as Fallen 
05:18:14 * Fallen is now known as Fallen|away 
05:36:04 <instant-buildbot> build #2819 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2819
05:36:36 --> nhnt11 has joined #instantbird
05:36:36 * ChanServ sets mode +h nhnt11 
05:37:19 <-- nhnt11 has quit (Connection closed)
05:37:20 --> nhnt11 has joined #instantbird
05:37:20 * ChanServ sets mode +h nhnt11 
05:41:51 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
05:41:56 --> nhnt11 has joined #instantbird
05:41:56 * ChanServ sets mode +h nhnt11 
06:01:52 <-- nhnt11 has quit (Ping timeout: 121 seconds)
06:02:58 --> nhnt11 has joined #instantbird
06:02:58 * ChanServ sets mode +h nhnt11 
06:03:49 <-- nhnt11 has quit (Connection closed)
06:03:50 --> nhnt11 has joined #instantbird
06:03:50 * ChanServ sets mode +h nhnt11 
06:05:08 <-- EionRobb has quit (Quit: Leaving.)
06:33:58 <-- nhnt11 has quit (Ping timeout: 121 seconds)
07:08:28 <-- gerard-majax has quit (Ping timeout: 121 seconds)
08:08:05 --> Bollebib has joined #instantbird
08:15:21 --> gerard-majax has joined #instantbird
08:18:49 * Fallen|away is now known as Fallen 
08:24:24 <instant-buildbot> build #396 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/396
08:31:23 <Fallen> hmm the last few days I have been getting an update check where IB tries to download a 64 MB update, then says "The integrity of the update could not be verified". If I check manually, I get the ~7MB partial update downloaded and this works
08:33:47 <Fallen> Also, where is the instantbird build config component?
08:35:21 <instantbot> New Instantbird - Other bug 1190289 filed by philipp@bugzilla.kewis.ch.
08:35:23 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1190289 nor, --, ---, nobody, NEW, Enable mar signing for all platforms and remove app.update.certs.* preferences
09:02:17 <-- gerard-majax has quit (Ping timeout: 121 seconds)
09:38:08 --> chrisccoulson has joined #instantbird
09:39:58 --> gerard-majax has joined #instantbird
09:52:23 --> flo-retina has joined #instantbird
09:52:23 * ChanServ sets mode +qo flo-retina flo-retina 
09:52:34 <flo-retina> The Instantbird update took 6 minutes to download here :(
09:52:47 <flo-retina> long enough that I forgot I was attempting to download it, and didn't connect :-S
10:01:43 <-- gerard-majax has quit (Quit: Leaving)
10:05:38 --> gerard-majax has joined #instantbird
10:17:38 <-- Alex has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
10:30:58 <flo-retina> Fallen: the part that I'm concerned about is needing to change the server side code that generates the .mar files. I assume this will somehow need a certificate
10:31:14 <flo-retina> I assume for Thunderbird this is still handled by Mozilla infrastructure shared with Firefox.
10:32:33 <flo-retina> I also vaguely remember having to disable stuff related to enable-verify-mar or enable-signmar; I don't remember the exact reason though; hopefully that was for CentOS5 :)
10:35:22 <flo-retina> hmm, we may need to do something similar to bug 1180478 for im/ and chat/ (that bug says it's about '(chat)' but it's actually only the TB IM UI)
10:35:24 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1180478 nor, --, ---, richard.marti, ASSI, Remove aero from the tree. Part 2 (chat)
10:40:53 <-- afiksof has quit (Ping timeout: 121 seconds)
10:43:35 <Fallen> flo-retina: if you take a look at the Seamonkey bug, it looks like they are doing cert pinning
10:43:39 <Fallen> maybe you can go that route
10:44:04 <flo-retina> cert pinning for what? The update server?
10:45:46 <Fallen> flo-retina: yes, see bug 1063111
10:45:48 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1063111 nor, --, ---, mmc.bugzilla, RESO WONTFIX, enable pinning on the updater
10:47:16 <flo-retina> I'm not too excited by cert pinning, because I think that means we lose the ability to update builds that were shipped with our previous certificate (and we have to renew them every other year)
10:47:43 <flo-retina> but anyway, thanks for raising attention on this issue :)
10:51:30 <Fallen> yeah, looks like the Seamonkey folks have similar concerns. Maybe you can sign the mar with your own certificate instead
10:53:07 <Fallen> I don't know how it goes for HPKP, but with object code a timestamping server can be used so that it is valid even after the cert expires
10:54:10 --> clokep has joined #instantbird
10:54:10 * ChanServ sets mode +o clokep 
10:54:57 <-- clokep has quit (Connection closed)
10:55:16 --> clokep has joined #instantbird
10:55:16 * ChanServ sets mode +o clokep 
11:18:50 --> afiksof has joined #instantbird
11:25:17 <flo-retina> what's the deal with bug 1151473?
11:25:19 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1151473 nor, --, ---, arai.unmht, NEW, Remove use of expression closures in chat/
11:25:30 <flo-retina> especially the "if it's okay, I'm going to land this before 43." part
11:26:52 <flo-retina> I guess your flights weren't long enough to do all of that review ;)
11:29:49 <clokep> flo-retina: Feel free to steal it. ;)
11:29:59 <flo-retina> I guessed you were going to say that
11:30:20 <flo-retina> I don't have any flight in the near future :-P
11:32:19 <clokep> :-\
11:32:22 <clokep> It's on my todo list.
11:32:32 <clokep> Iit's tough to find the time to sit down and review that large of a patch.
11:32:50 <flo-retina> I know!
11:32:54 <-- afiksof has quit (Ping timeout: 121 seconds)
11:33:17 <flo-retina> well, it's to find both time and motivation ;)
11:33:34 <clokep> Right. :)
11:33:45 * clokep meant to move more wiki pages yesterday and was not motivated. ;-\
11:34:36 <flo-retina> heh, that's probably even less motivating than the review!
11:34:44 <clokep> Yeah. :(
11:34:51 <clokep> Any luck thinking about a new update server? ;)
11:34:55 <flo-retina> which is a good way to find motivation to do the review... instead of moving pages
11:35:01 <clokep> Hahaha. :-D
11:35:08 <clokep> Do the thing that you want to do less? Yes that's always motivating.
11:35:12 * flo-retina wonders if that was a serious question
11:35:17 <clokep> Funny how I'm willing to clean my room before finals. ;)
11:35:29 * flo-retina didn't know clokep had exams
11:37:41 <clokep> I don't anymore. :P
11:49:37 * Fallen is now known as Fallen|away 
11:57:11 --> afiksof has joined #instantbird
12:06:27 <-- chrisccoulson has quit (Ping timeout: 121 seconds)
12:19:39 * clokep suspects flo-retina would be upset about how IB looks on Windows 10. ;)
12:20:30 <flo-retina> have you tried that?
12:20:57 <clokep> Yeah, I installed it on Friday.
12:22:01 <clokep> It still works though, so that's good. ;)
12:23:42 <flo-retina> if you feel like sharing screenshots, go for it
12:24:45 * Fallen|away is now known as Fallen 
12:26:38 <clokep> I gotta run. I'll share one tonight.
12:30:40 <-- clokep has quit (Ping timeout: 121 seconds)
12:58:00 --> clokep_work has joined #instantbird
12:58:00 * ChanServ sets mode +o clokep_work 
13:18:14 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
13:18:19 --> clokep_work has joined #instantbird
13:18:19 * ChanServ sets mode +o clokep_work 
13:22:14 --> chrisccoulson has joined #instantbird
13:51:07 --> bogdan_maris has joined #instantbird
13:53:09 <-- bogdan_maris has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
13:53:13 --> bogdan_maris has joined #instantbird
13:55:54 <-- bogdan_maris has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
13:56:09 --> bogdan_maris has joined #instantbird
13:56:14 <-- bogdan_maris has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
13:59:29 <-- afiksof has quit (Ping timeout: 121 seconds)
14:35:15 <-- chrisccoulson has quit (Ping timeout: 121 seconds)
14:35:36 --> chrisccoulson has joined #instantbird
14:56:16 <-- chrisccoulson has quit (Ping timeout: 121 seconds)
15:08:56 --> afiksof has joined #instantbird
15:21:18 * Fallen is now known as Fallen|away 
15:56:17 <-- gerard-majax has quit (Ping timeout: 121 seconds)
15:56:34 --> Mnyromyr has joined #instantbird
16:06:27 <clokep_work> Bah I keep needing indexed logs.
16:12:35 <instantbot> New Chat Core - General bug 1190438 filed by clokep@patrick.cloke.us.
16:12:36 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1190438 nor, --, ---, nobody, NEW, Allow handling libpurple XMPP stanzas from JavaScript
16:12:56 <flo-retina> I think there's a reason why we decided to start that project ;)
16:13:05 <instantbot> clokep@patrick.cloke.us changed the Resolution on bug 1190438 from --- to WONTFIX.
16:13:15 <clokep_work> flo-retina: Please update that if it's wrong, it was from memory. ;)
16:16:17 <flo-retina> thanks!
16:17:20 --> gerard-majax has joined #instantbird
16:40:04 --> clokep_work1 has joined #instantbird
16:40:04 * ChanServ sets mode +o clokep_work1 
16:41:56 <-- clokep_work has quit (Ping timeout: 121 seconds)
16:41:56 * clokep_work1 is now known as clokep_work 
16:43:00 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
16:51:40 * clokep_work just read part of https://wiki.instantbird.org/Developer:Update_system
16:51:43 <clokep_work> Fun times. :-D
16:53:34 <-- gerard-majax has quit (Ping timeout: 121 seconds)
16:53:49 --> gerard-majax has joined #instantbird
16:53:58 <freaktechnik> well, that's fun. And way too complicated. We just use github with ngale :)
16:55:31 --> myk has joined #instantbird
16:56:17 --> myk1 has joined #instantbird
16:56:17 <-- myk has quit (Connection closed)
16:56:21 * myk1 is now known as myk 
16:59:23 <flo-retina> clokep_work: ah, now you see what I meant when I said it was way too complicated ;)
17:01:55 <clokep_work> freaktechnik: Through the Mozilla update system? :-S
17:04:08 <freaktechnik> clokep_work: yep. Naming the update files correctly is fun, but our update URL template looks like this: https://github.com/nightingale-media-player/nightingale-hacking/releases/download/nightingale-%VERSION%/%BUILD_TARGET%-%CHANNEL%-update.xml - and then you just upload the XML together with the .mar to the release on github.
17:05:08 <flo-retina> freaktechnik: what about nightlies?
17:05:36 <freaktechnik> no update channel for those, since we're currently still hosting them on sourceforge, though we want to move them somewhere else.
17:06:18 <freaktechnik> (but if we had updates for nightlies the buildbot would generate the appropriate xml file in the appropriate place, I suspect)
17:07:01 --> arlolra has joined #instantbird
17:17:09 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
17:17:13 --> clokep_work has joined #instantbird
17:17:13 * ChanServ sets mode +o clokep_work 
17:45:14 --> nhnt11 has joined #instantbird
17:45:14 * ChanServ sets mode +h nhnt11 
17:45:30 <-- nhnt11 has quit (Connection closed)
17:45:32 --> nhnt11 has joined #instantbird
17:45:32 * ChanServ sets mode +h nhnt11 
17:53:27 <-- gerard-majax has quit (Ping timeout: 121 seconds)
18:03:31 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:03:33 --> myk has joined #instantbird
18:50:01 * Fallen|away is now known as Fallen 
18:50:31 --> gerard-majax has joined #instantbird
19:21:40 * nhnt11 is now known as nhnt11_lunch 
19:42:48 <-- afiksof has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
19:45:05 * nhnt11_lunch is now known as nhnt11 
19:51:21 <-- myk has quit (Ping timeout: 121 seconds)
19:55:07 --> myk has joined #instantbird
20:02:14 --> chrisccoulson has joined #instantbird
20:10:02 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
21:02:22 --> aleth has joined #instantbird
21:02:22 * ChanServ sets mode +o aleth 
21:03:57 --> myk1 has joined #instantbird
21:04:15 <-- myk1 has quit (Connection closed)
21:05:23 <-- myk has quit (Ping timeout: 121 seconds)
21:05:46 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
21:06:02 --> myk has joined #instantbird
21:15:05 <-- Mnyromyr has quit (Ping timeout: 121 seconds)
21:17:24 --> Mnyromyr has joined #instantbird
21:22:17 --> EionRobb has joined #instantbird
21:51:53 <-- clokep_work has quit (Ping timeout: 121 seconds)
22:20:37 --> freaktechnik_ has joined #instantbird
22:22:57 <-- freaktechnik has quit (Ping timeout: 121 seconds)
22:22:57 * freaktechnik_ is now known as freaktechnik 
22:30:34 --> clokep has joined #instantbird
22:30:34 * ChanServ sets mode +o clokep 
22:47:52 <clokep> Meh https://wiki.instantbird.org/Instantbird:Protocols_reference is essentially a useless page.
22:48:34 <clokep> aleth: Do you think any o ^ is actually useful?
22:49:12 <aleth> no, looks more confusing than helpful
22:49:44 <aleth> The idea of a protocols reference page makes sense though
22:50:28 <-- arlolra has quit (Client exited)
22:50:33 <aleth> https://wiki.instantbird.org/Override_Protocols seems unnecessary too
22:52:21 <freaktechnik> clokep: that page kind of helped me by giving some pointers into the code.
22:52:22 <aleth> clokep: hmm, maybe it is better than nothing as a starting point for people wanting to write prpl addons
22:52:42 <freaktechnik> (like the jsProtoHelper)
22:52:51 <freaktechnik> (or LJ Talk)
22:52:52 <clokep> freaktechnik: Thanks. Maybe some of the info is useful, but not in the current form.
22:53:01 <freaktechnik> it could be vastly improved, yes.
22:53:02 <clokep> aleth: https://developer.mozilla.org/en-US/docs/Chat_Core is pretty much what I've started so far.
22:53:09 <clokep> I'm working on an Instantbird main page right now.
22:53:19 <aleth> nice :-)
22:54:12 <clokep> Someone is going to owe me a gin after this. :P
22:55:37 <aleth> iirc I tried to keep the message style page more or less up to date
22:57:38 <-- Mnyromyr has quit (Connection closed)
23:05:58 <clokep> I already moved those over. :)
23:17:01 <-- Tonnes has quit (Ping timeout: 121 seconds)
23:18:17 <clokep> aleth: Thanks for moving the Twitter bug along.
23:20:47 * aleth just glad he could move it to WFM ;)
23:22:28 <-- aleth has quit (Quit: :tiuQ)
23:32:53 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
23:46:22 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
23:46:29 --> clokep has joined #instantbird
23:46:29 * ChanServ sets mode +o clokep 
23:51:03 --> Tonnes has joined #instantbird