#instantbird log on 07 29 2015

All times are UTC.

00:01:53 <clokep_work> Anyone want to help port wiki pages? :P
00:02:58 <aleth> Stick up a list on an etherpad and we can gradually go through them I guess
00:03:01 <aleth> 72 seems a lot
00:03:17 <aleth> I wonder how much is obsolete
00:04:15 <clokep_work> Yes.
00:04:26 <clokep_work> Hm...is there a way to export tabs in Firefox?
00:04:30 <clokep_work> Like all the open URLs?
00:05:29 <aleth> Bookmark all tabs, then export?
00:05:48 <aleth> Bookmark all tabs is in the tab context menu
00:06:00 <clokep_work> http://superuser.com/questions/96739/is-there-a-method-to-export-the-urls-of-the-open-tabs-of-a-firefox-window is clever :)
00:06:31 <aleth> heh
00:18:37 <-- Bollebib has quit (Ping timeout: 121 seconds)
00:20:27 <-- aleth has quit (Ping timeout: 121 seconds)
00:21:18 <clokep_work> https://etherpad.mozilla.org/ib-wiki if anyone is interested
00:43:16 --> BlueMaxima has joined #instantbird
01:00:10 <-- Mook_as has quit (Client exited)
01:07:42 <-- nhnt11 has quit (Ping timeout: 121 seconds)
01:08:09 <-- afiksof1 has quit (Connection closed)
01:08:11 --> afiksof has joined #instantbird
01:29:40 <clokep_work> https://developer.mozilla.org/en-US/docs/Chat_Core/Message_Styles :)
01:29:43 <clokep_work> Looks pretty good IMO.
02:12:22 <instant-buildbot> build #1475 of linux-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1475
02:12:24 <instant-buildbot> build #389 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/389
02:13:02 <clokep_work> Meh.
02:24:38 <instant-buildbot> build #2797 of macosx-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2797
02:34:35 <-- clokep_work has quit (Ping timeout: 121 seconds)
02:55:40 <instant-buildbot> build #1734 of win32-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1734
02:59:30 --> Bollebib has joined #instantbird
04:10:51 <-- indolering has quit (Ping timeout: 121 seconds)
04:25:22 <-- BlueMaxima has quit (Quit: Leaving)
04:25:50 --> indolering has joined #instantbird
04:39:56 <-- indolering has quit (Ping timeout: 121 seconds)
05:16:27 --> indolering has joined #instantbird
05:18:42 --> BlueMaxima has joined #instantbird
05:38:35 <-- indolering has quit (Ping timeout: 121 seconds)
05:51:35 --> indolering has joined #instantbird
05:58:22 --> nhnt11 has joined #instantbird
05:58:23 * ChanServ sets mode +h nhnt11 
05:59:03 <-- nhnt11 has quit (Connection closed)
05:59:03 --> nhnt11 has joined #instantbird
05:59:03 * ChanServ sets mode +h nhnt11 
06:00:38 <-- EionRobb has quit (Quit: Leaving.)
06:11:15 --> myk has joined #instantbird
06:14:04 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
06:14:09 --> myk has joined #instantbird
06:29:17 * Fallen|away is now known as Fallen 
06:29:38 * Fallen is now known as Guest65196 
06:30:09 <-- myk has quit (Ping timeout: 121 seconds)
06:30:18 * Guest65196 is now known as Fallen|away 
06:35:52 --> mpmc has joined #instantbird
06:43:24 --> gerard-majax has joined #instantbird
06:44:15 <-- indolering has quit (Connection closed)
06:54:09 <-- gerard-majax has quit (Ping timeout: 121 seconds)
06:58:19 <-- nhnt11 has quit (Ping timeout: 121 seconds)
07:01:21 --> nhnt11 has joined #instantbird
07:01:22 * ChanServ sets mode +h nhnt11 
07:01:57 <-- nhnt11 has quit (Connection closed)
07:01:57 --> nhnt11 has joined #instantbird
07:01:57 * ChanServ sets mode +h nhnt11 
07:12:07 --> gerard-majax has joined #instantbird
07:12:29 * Fallen|away is now known as Fallen 
07:28:42 <-- gerard-majax has quit (Ping timeout: 121 seconds)
07:31:26 <-- nhnt11 has quit (Connection closed)
07:33:29 --> nhnt11 has joined #instantbird
07:33:29 * ChanServ sets mode +h nhnt11 
08:01:02 <-- BlueMaxima has quit (Connection closed)
08:04:17 --> aleth has joined #instantbird
08:04:17 * ChanServ sets mode +o aleth 
08:05:09 <-- aleth has quit (Connection closed)
08:05:11 --> aleth has joined #instantbird
08:05:11 * ChanServ sets mode +o aleth 
08:15:38 --> gerard-majax has joined #instantbird
09:01:40 <-- nhnt11 has quit (Ping timeout: 121 seconds)
09:05:56 <-- gerard-majax has quit (Ping timeout: 121 seconds)
09:45:30 --> gerard-majax has joined #instantbird
10:18:57 <-- afiksof has quit (Connection closed)
10:18:59 --> afiksof has joined #instantbird
10:34:23 --> clokep has joined #instantbird
10:34:23 * ChanServ sets mode +o clokep 
10:48:43 --> Bollebib1 has joined #instantbird
10:48:57 <-- Bollebib has quit (Connection closed)
11:00:07 --> clokep_work has joined #instantbird
11:00:07 * ChanServ sets mode +o clokep_work 
11:00:24 <-- clokep_work has quit (Connection closed)
11:00:24 --> clokep_work has joined #instantbird
11:00:24 * ChanServ sets mode +o clokep_work 
11:04:27 <-- clokep_work has quit (Ping timeout: 121 seconds)
11:16:33 --> abdelrhman has joined #instantbird
11:27:44 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:33:06 <clokep> flo-retina: I had never seen the "Instantbird:XMPP Low Level" before a few days ago...interesting ;)
11:33:40 <clokep> wiki page, that is.
11:34:02 <flo-retina> there are lots of wiki pages in that list that I assume only Mic knew the existence of
11:34:04 <flo-retina> eg. the OTR one ;)
11:35:24 <flo-retina> clokep: that specific XMPP page seems completely obsolete
11:35:41 <clokep> I agree. :)
11:35:42 <flo-retina> and that patch would be better on a WONTFIX'ed BMO bug than on a random URL on a wiki page
11:35:51 <clokep> I agree again. ;)
11:36:44 <flo-retina> I think I made this WIP just to prove sonny that extending Ib's XMPP support was not impossible
11:36:50 <flo-retina> of course that was way before js-xmpp
11:38:01 <clokep> Looks like a lot of work for that. :-\
11:40:01 <clokep> https://wiki.instantbird.org/Protocol_features_support is an interesting page
11:40:08 <clokep> No idea why I made that.
11:42:19 <abdelrhman> why these pages are not created on wiki mozilla as protocols in the chat core
11:43:59 <clokep> abdelrhman: Because they predate Thunderbird sharing this code.
11:44:45 <abdelrhman> Ah
11:45:00 <flo-retina> clokep: most likely someone had filed a bug complaining that an icon was in an ugly format on a specific prpl :)
11:45:27 <clokep> abdelrhman: Our plan is to move them over, I've already starrted doing that.
11:46:45 <abdelrhman> I can help you if you don't mind ;)
11:49:28 <abdelrhman> aleth: when I factor out the code of determining status, I think it should be in account prototype
11:50:05 <abdelrhman> but this needs to have a _account property in participant prototype and constructor
11:50:10 <abdelrhman> is this acceptable?
11:50:15 <clokep> abdelrhman: Thanks. :)
12:03:37 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
12:05:14 <aleth> abdelrhman: How about a helper function at the top of xmpp.jsm
12:05:58 <aleth> Unless you need to use properties of the account of course.
12:06:38 <abdelrhman> OK, it will be like that function parseStatus(aStazna) {...
12:06:44 <aleth> OK
12:10:07 <aleth> Some of those wiki pages sound like they aren't really needed any more, they can probably just be archived instead of moved
12:19:23 --> afiksof1 has joined #instantbird
12:20:09 <-- afiksof has quit (Ping timeout: 121 seconds)
12:42:15 --> mpmc has joined #instantbird
12:49:57 <abdelrhman> I do think we need idleSince for muc participant as we do not query for last activity
12:51:07 --> clokep_work has joined #instantbird
12:51:08 * ChanServ sets mode +o clokep_work 
12:51:27 <-- clokep_work has quit (Connection closed)
12:51:28 --> clokep_work has joined #instantbird
12:51:28 * ChanServ sets mode +o clokep_work 
13:11:37 <-- afiksof1 has quit (Connection closed)
13:15:26 <abdelrhman> aleth: ^?
13:15:27 <flo-retina> aleth: I'm not sure what "archived" means here
13:15:58 <flo-retina> aleth: I was kinda assuming we should |rm -rf| our whole wiki, and maybe replace it with something sending redirections for the few pages we cared about
13:21:19 --> afiksof has joined #instantbird
13:23:51 <-- afiksof has quit (Connection closed)
13:23:54 <clokep_work> Just did the emoticon themes too. ;)
13:31:26 --> afiksof has joined #instantbird
13:44:20 <aleth> abdelrhman: sure, if the info isn't there, you don't need it. It was just a question
13:45:04 <aleth> flo-retina: I just thought it might be possible you want to keep a local copy of the 0.1 roadmap or whatever for nostalgia purposes
13:45:49 <clokep_work> aleth: I think our plan is to keep a backup w/ history for the pages we care about, yeah.
13:45:56 <clokep_work> I'll probably export the XML versions.
13:46:29 <flo-retina> aleth: I definitely want the 0.1 roadmap
13:46:35 <flo-retina> but I thought we had it on a second page or something
13:47:05 * flo-retina wonders why he's always assumed to be the one who'll be nostalgic :-]
13:47:21 <clokep_work> flo-retina: You have an old car? :P
13:54:24 <clokep_work> I thought this bustage about nsIPrivateBrowsingTrackingProtectionWhitelist.h was fixed?
13:54:25 <clokep_work> :-S
13:57:29 <aleth> it's in inbound
13:57:53 <aleth> plus there is the other branding icon bustage
13:59:21 <clokep_work> Yeah. Do we have any idea about athat?
13:59:32 <clokep_work> There was two large patches that landed.
13:59:34 * Fallen is now known as Fallen|away 
13:59:35 <clokep_work> The GTK one and another.
14:00:19 <aleth> Probably related, but how exactly...
17:21:12 <instantbot> New Instantbird - Other bug 1188965 filed by clokep@patrick.cloke.us.
17:21:12 --> instantbot has joined #instantbird
17:21:12 topic changed by fripp.mozilla.org to "Ask about Instantbird (http://instantbird.com) here! | Current version is Instantbird 1.5! :) | News: http://blog.instantbird.org | Nightlies: http://nightly.instantbird.im (for testing only) | IRC logs: http://log.bezut.info | Pastebin: http://pastebin.instantbird.org | Bugs: https://bugzilla.mozilla.org"
17:21:13 * ChanServ sets mode +v instantbot 
17:21:14 <clokep_work> freaktechnik, Mook_as: Thanks for the help. :)
17:21:18 <clokep_work> Oh hai instantbot.
17:21:20 <Mook_as> aleth: "" (assuming $(NULL) hasn't been assigned to)
17:21:40 <Mook_as> make variables don't really have a concept of integers
17:22:20 <aleth> That's what I thought. So I'm still puzzled by why it didn't work before...
17:36:15 <aleth> clokep_work: Did you clobber before the second failure? I'm beginning to think it might have been spurious
17:37:34 --> abdelrhman has joined #instantbird
17:38:03 <-- gerard-majax_ has quit (Ping timeout: 121 seconds)
17:38:21 <abdelrhman> aleth: if the user does not support vcard, we should warn about that?
17:38:48 <aleth> Can we tell?
17:39:22 <abdelrhman> it's used for the tooltip.
17:40:02 <abdelrhman> as response of querying Stanza.NS.vcard of that participant.
17:40:12 <aleth> Yes, but can you tell in advance if you're not going to receive a response to that query?
17:40:19 <aleth> I'm not sure what you're asking.
17:41:13 <aleth> We shouldn't warn, but if we get e.g. an error response we should still send the notification the UI is waiting for (just with less data)
17:41:23 <abdelrhman> when I query about vCard, some participants does not support/share their info.
17:42:31 <abdelrhman> I did the check of type is result and not return to view the status at least in the tooltip
17:43:18 <clokep_work> aleth: I did not.
17:43:26 <clokep_work> Did you want me to test it without that theme change
17:43:35 <aleth> clokep_work: I think it might work
17:44:09 <clokep_work> We'll find out...
17:51:34 <-- abdelrhman has quit (Quit: Leaving)
17:53:27 <-- Tonnes has quit (Connection closed)
17:57:43 --> Tonnes has joined #instantbird
18:00:14 --> nhnt11 has joined #instantbird
18:00:14 * ChanServ sets mode +h nhnt11 
18:00:55 <-- nhnt11 has quit (Connection closed)
18:00:57 --> nhnt11 has joined #instantbird
18:00:57 * ChanServ sets mode +h nhnt11 
18:21:49 <clokep_work> aleth: Build failed w/o those extra changes.
18:21:52 <clokep_work> (Clobber build)
18:22:32 <aleth> OK. Then I just don't understand which part of the changes is the key ;) Thanks for checking
18:23:25 <aleth> Aaah wait!
18:25:48 <clokep_work> OK...
18:25:51 <clokep_work> I was literally about to push
18:26:29 <aleth> Comment in the bug.
18:28:44 <clokep_work> Yep, testing it now.
18:29:36 <aleth> = is expanded when the variable is used, := when it's declared.
18:32:58 <clokep_work> aleth: Yep you're right.
18:33:04 <clokep_work> That fixed it.
18:34:01 <clokep_work> aleth: New patch up.
18:35:35 --> gerard-majax_ has joined #instantbird
18:37:40 <instantbot> clokep@patrick.cloke.us changed the Resolution on bug 1188965 from --- to FIXED.
18:37:43 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1188965 blo, --, Instantbird 42, clokep, RESO FIXED, Instantbird build bustages from Bug 1138063 and Bug 1186782
18:38:02 <clokep_work> Kicked off a ngihtly...
18:39:04 <aleth> Yay, at least one OS should build! ;)
18:43:29 <clokep_work> Only one should, yes.
18:43:37 * clokep_work prods flo-retina again about un-taring...
18:43:38 <flo-retina> mac?
18:46:37 * gerard-majax_ is now known as gerard-majax 
18:51:49 <clokep_work> Yeah, Mac will hopefully work.
18:58:56 <-- nhnt11 has quit (Ping timeout: 121 seconds)
19:18:50 <-- mconley|livehacking has quit (Quit: NO CARRIER)
19:27:54 <-- chrisccoulson has quit (Ping timeout: 121 seconds)
19:50:07 --> nhnt11 has joined #instantbird
19:50:07 * ChanServ sets mode +h nhnt11 
19:50:48 <-- nhnt11 has quit (Connection closed)
19:50:50 --> nhnt11 has joined #instantbird
19:50:50 * ChanServ sets mode +h nhnt11 
20:01:23 <instantbot> New Chat Core - General bug 1189035 filed by aleth@instantbird.org.
20:01:25 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1189035 nor, --, ---, nobody, NEW, TypeErrors in Biginteger.jsm
20:01:57 <clokep_work> Bah...slave lost errors.
20:02:20 <flo-retina> there's still a lot of fan noise ;)
20:02:39 <clokep_work> Yeah...
20:02:45 <clokep_work> Bah I guess we need a Skype bugzilla component now?
20:03:10 <aleth> Yup.
20:03:35 * clokep_work doesn't feel like filing that right now. :-[
20:05:06 <instantbot> New Chat Core - General bug 1189037 filed by aleth@instantbird.org.
20:05:07 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1189037 min, --, ---, nobody, NEW, Skype contact tooltip labels are badly capitalised
20:05:18 <aleth> As you can tell, I just ran the local build that completed earlier ;)
20:07:45 <clokep_work> aleth: I think those are untranslated. :-D
20:07:52 <clokep_work> I think they're just hte keys from the JSON we get back.
20:07:59 <clokep_work> aleth: Any chance youw ant to file the bugzilla bug? :-\
20:09:13 <clokep_work> (CC me please!)
20:09:21 <aleth> clokep_work: That's what it looks like, but I was too lazy to check ;)
20:09:34 <aleth> Sorry, looking at xmpp tooltips atm
20:09:37 <clokep_work> (Thanks for filing bugs though! :))
20:10:03 <clokep_work> Right so I *don't* want a million things marked as blocking the Skype plugin bug.
20:11:37 <flo-retina> l10n is quite important though ;)
20:11:51 <clokep_work> :-S
20:11:58 <clokep_work> But they sholdn't block that bug.
20:12:04 <clokep_work> It's already resolved.
20:12:12 <clokep_work> they should block a "enable Skype" bug.
20:12:19 <aleth> That was just for ease of finding them again once the component exists
20:12:33 <aleth> But you're right.
20:17:46 <clokep_work> Yesterday i was thinking again about getting favicons of channels / networks for IRC/XMPP...
20:18:10 * freaktechnik suggested to do that for mailaccounts long ago
20:25:06 <flo-retina> clokep_work: that would be nice :)
20:26:25 <clokep_work> aleth, flo-retina: Any ideas for a Skype description?
20:28:23 <aleth> "The Javascript Skypeweb protocol implementation"?
20:30:12 <flo-retina> aleth++
20:31:50 * clokep_work filed a bug.
20:31:57 <clokep_work> freaktechnik: That would be neat too. :) I wonder if there's a bug...
20:33:12 <clokep_work> (https://bugzilla.mozilla.org/show_bug.cgi?id=1189056)
20:33:14 <instantbot> Bug 1189056 nor, --, ---, nobody, NEW, Please add "Skype" component to "Chat Core"
20:35:54 --> mpmc has joined #instantbird
20:37:01 <freaktechnik> clokep_work: there is
20:37:28 <clokep_work> They were recently added for Feeds. :)
20:38:17 <freaktechnik> bug 748950
20:38:19 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=748950 enh, --, ---, nobody, UNCO, Display Mail Provider Icons in the folders pane
20:41:53 --> EionRobb has joined #instantbird
20:48:58 <clokep_work> freaktechnik: Thanks. :)
20:49:17 <clokep_work> FYI that's the algorithm I'd plan to use for IRC/XMPP.
20:49:27 <freaktechnik> that's as much as I guessed...
20:49:31 <clokep_work> ALthough we can't do taht right now since icons are at the protocol level, not the account or conversation.
20:49:46 <freaktechnik> though with XMPP you might want to do some DNS magic too. Oh, wait, you don't support non-A stuff yet, right?
20:50:55 <clokep_work> It's on my TODO list. ;)
20:51:08 <clokep_work> I have a sketchy jsm to support it from Fallen.
20:51:14 <freaktechnik> I saw that
20:57:08 <clokep_work> I need to at some point find an XMPP server that requires DNS SRV though.
20:57:10 <clokep_work> So I can test.
20:58:59 <EionRobb> gmail.com ? :)
21:03:52 --> Mnyromyr has joined #instantbird
21:17:30 <clokep_work> Yeah...but Google. ;)
21:18:00 <aleth> Wasn't there one in the bug?
21:18:05 <aleth> one of the bugs...
21:24:24 <clokep_work> Maybe.
21:35:49 <clokep_work> \o/
21:36:11 <clokep_work> Bah this distribution is going to fail.
21:40:07 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.91.1 [SeaMonkey 2.33.1/20150321194827])
21:44:34 <instant-buildbot> build #2800 of macosx-nightly-default is complete: Failure [4failed shell_5]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2800
21:45:10 <-- EionRobb has quit (Ping timeout: 121 seconds)
21:47:54 --> EionRobb has joined #instantbird
21:51:31 * clokep_work is frustrated that things won't upload.
21:52:45 <clokep_work> Gahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
21:52:48 <clokep_work> Even rebooted his machine.
21:52:58 <clokep_work> (Well the slave was lost at least. :))
21:55:31 <-- EionRobb has quit (Quit: Leaving.)
22:00:28 <-- Tobin has quit (Connection closed)
22:00:35 --> Tobin has joined #instantbird
22:02:21 <-- clokep_work has quit (Ping timeout: 121 seconds)
22:08:32 --> MattATobin has joined #instantbird
22:09:25 <-- Tobin has quit (Ping timeout: 121 seconds)
22:22:42 <-- freaktechnik has quit (Ping timeout: 121 seconds)
22:24:00 --> freaktechnik has joined #instantbird
22:30:38 --> clokep_work has joined #instantbird
22:30:38 * ChanServ sets mode +o clokep_work 
22:30:51 <-- clokep_work has quit (Connection closed)
22:30:52 --> clokep_work has joined #instantbird
22:30:52 * ChanServ sets mode +o clokep_work 
22:40:23 <-- Bollebib has quit (Ping timeout: 121 seconds)
22:45:00 <-- clokep_work has quit (Ping timeout: 121 seconds)
23:38:34 --> BlueMaxima has joined #instantbird