#instantbird log on 02 12 2016

All times are UTC.

00:14:23 <clokep_work> Meh I'm getting 'duplicate buddy warnings'
00:15:02 <aleth> your old account still hanging around in the database?
00:15:33 <clokep_work> No.
00:15:39 <clokep_work> "attempting to store duplicate buddy..."
00:15:46 --> matthew-M has joined #instantbird
00:15:52 <clokep_work> I think I'm not properly pulling things back from the database...
00:17:26 <clokep_work> aleth: So...any idea of what I want to set names to on an account buddy?
00:17:32 --> clokep-M has joined #instantbird
00:17:48 <clokep_work> How do I set a display name different than the ID used to store things?
00:18:02 * clokep_work isn't sure why this is always confusing.
00:18:41 <clokep_work> Ah, I think it's username vs normalizedName?
00:21:20 <clokep_work> Hmm....no, that's not it.
00:21:45 <aleth> it might be
00:22:09 <aleth> hmm, maybe you mean that hacky thing xmpp does
00:22:33 <aleth> https://dxr.mozilla.org/comm-central/source/chat/protocols/xmpp/xmpp.jsm#560
00:22:39 <clokep_work> So the data I get back from each user is a unique ID and then their name as a string.
00:22:39 <aleth> flo-retina should know ;)
00:22:54 <clokep_work> I'm trying to figure out what to set as the userName to make it so things can load properly out of the database.
00:22:57 <clokep_work> I think it has to be the unique ID.
00:23:10 <aleth> Do you want it to be compatible with the previous prpl?
00:23:14 <clokep_work> (o_O)
00:23:16 <aleth> That might be tricky
00:23:22 <clokep_work> I'm not worried about that ATM.
00:23:44 <aleth> anything called "unique ID" sounds like it should be the normalizedname
00:24:15 <aleth> ah sorry, I meant to point at https://dxr.mozilla.org/comm-central/source/chat/protocols/xmpp/xmpp.jsm#832
00:24:48 <aleth> iirc that hack is there because accountbuddies don't really have a notion of "displayname"
00:25:03 <aleth> I'm not sure though, you'd have to look at the idls
00:25:35 <aleth> some info in here: bug 1138183
00:25:37 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1138183 nor, --, ---, aleth, ASSI, Get rid of the XMPP account buddy contactDisplayName
00:25:43 <clokep_work> I don't understand why they don't have that notion though.
00:26:02 <aleth> Maybe they do and I am just confused
00:26:11 <aleth> it's been a while since I looked at that
00:27:04 <aleth> as soon as I see the word "alias" a headache announces itself ;)
00:27:53 <aleth> Ignore what I said here, what's in that bug is likely more accurate
00:28:19 <clokep_work> Meh.
00:28:21 <clokep_work> I'm confused now.
00:28:25 <clokep_work> I'll need to take to Florian tomorrow.
00:29:51 * clokep_work is disappointed. :-\
00:30:52 <aleth> clokep_work: ah, check it out, the displayName lives on the buddy, not the accountbuddy
00:30:54 <aleth> https://dxr.mozilla.org/comm-central/source/chat/modules/jsProtoHelper.jsm#314
00:31:04 <aleth> https://dxr.mozilla.org/comm-central/source/chat/modules/jsProtoHelper.jsm#262
00:31:25 <aleth> how confusing
00:31:38 <clokep_work> Sure. but it's also on the accountbuddy because it's part of imistatusinfo.
00:31:40 <clokep_work> Which makes it confusing.
00:31:50 <aleth> yup.
00:32:48 <aleth> Looks like the serverAlias should be the realname
00:33:05 <aleth> (in this case)
00:43:26 <clokep_work> I thought serverAlias we're never supposed to set?
00:44:15 <clokep_work> Hence all my confusion. ;)
00:47:55 <aleth> https://dxr.mozilla.org/comm-central/source/chat/protocols/xmpp/xmpp.jsm#805
00:48:48 <aleth> looks like it's set (on the server) when the user changes the display name
02:00:07 <-- aleth has quit (Ping timeout: 121 seconds)
02:03:44 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
03:18:19 <-- clokep_work has quit (Ping timeout: 121 seconds)
04:21:07 <-- EionRobb has quit (Quit: Leaving.)
04:32:01 --> nhnt11 has joined #instantbird
04:32:01 * ChanServ sets mode +h nhnt11 
04:54:39 <instant-buildbot> build #601 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/601
04:56:21 <instant-buildbot> build #3070 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/3070
05:39:51 --> EionRobb has joined #instantbird
05:43:31 --> Bollebib has joined #instantbird
06:25:54 <-- Bollebib has quit (Connection closed)
07:11:45 --> MikkCZ has joined #instantbird
07:16:31 <-- MikkCZ has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
07:51:39 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
08:00:38 <-- FilipMosner has quit (Ping timeout: 121 seconds)
08:02:28 --> FilipMosner has joined #instantbird
08:17:46 --> aleth has joined #instantbird
08:17:46 * ChanServ sets mode +o aleth 
08:48:25 --> gerard-majax has joined #instantbird
08:48:40 <-- aleth has quit (Quit: Instantbird 47)
08:48:49 --> aleth has joined #instantbird
08:48:49 * ChanServ sets mode +o aleth 
08:49:42 --> MikkCZ has joined #instantbird
09:07:18 <-- MikkCZ has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
09:08:43 <-- gerard-majax has quit (Ping timeout: 121 seconds)
09:12:02 --> gerard-majax has joined #instantbird
09:36:05 --> BWMerlin has joined #instantbird
09:37:27 <-- gerard-majax has quit (Ping timeout: 121 seconds)
09:38:38 --> gerard-majax has joined #instantbird
09:58:27 <-- gerard-majax has quit (Ping timeout: 121 seconds)
10:01:05 --> gerard-majax has joined #instantbird
10:09:58 <-- gerard-majax has quit (Ping timeout: 121 seconds)
10:10:47 --> gerard-majax has joined #instantbird
10:15:05 <-- gerard-majax has quit (Ping timeout: 121 seconds)
10:21:09 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
10:34:17 --> mpmc has joined #instantbird
10:35:05 <-- PingWiN has quit (Ping timeout: 121 seconds)
10:52:19 --> gerard-majax has joined #instantbird
11:26:32 <-- aleth has quit (Ping timeout: 121 seconds)
11:33:38 --> aleth has joined #instantbird
11:33:39 * ChanServ sets mode +o aleth 
11:36:11 <-- aleth has quit (Quit: Instantbird 47)
12:24:18 --> Bollebib has joined #instantbird
12:45:18 <-- mpmc has quit (A TLS packet with unexpected length was received.)
12:50:44 --> clokep_work has joined #instantbird
12:50:44 * ChanServ sets mode +o clokep_work 
12:55:35 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
12:55:38 --> clokep_work has joined #instantbird
12:55:38 * ChanServ sets mode +o clokep_work 
13:13:46 <-- clokep_work has quit (Ping timeout: 121 seconds)
13:22:27 --> aleth has joined #instantbird
13:22:27 * ChanServ sets mode +o aleth 
13:22:55 --> flo-retina has joined #instantbird
13:22:55 * ChanServ sets mode +qo flo-retina flo-retina 
13:48:10 --> clokep_work has joined #instantbird
13:48:10 * ChanServ sets mode +o clokep_work 
14:05:53 <clokep_work> Apparently I'm at the point I need to figure out how to gzip things. ;)
14:06:15 <flo-retina> gzip things?
14:06:54 <clokep_work> For Facebook.
14:06:58 <clokep_work> It requires gziping somed ata.
14:07:58 <flo-retina> some data but not the whole request?
14:09:55 <flo-retina> are http://mxr.mozilla.org/mozilla-central/source/modules/libjar/zipwriter/nsIZipWriter.idl?force=1 and http://mxr.mozilla.org/mozilla-central/source/xpcom/base/nsIGZFileWriter.idl?force=1 of any use?
14:11:05 <flo-retina> this all seems very file oriented :(
14:11:46 <flo-retina> hmm, there's protobuf in the tree: http://mxr.mozilla.org/mozilla-central/source/toolkit/components/protobuf/src/google/protobuf/
14:16:10 <clokep_work> flo-retina: I think I need nsIStreamConverter?
14:16:20 <clokep_work> I always forget whether zip == gzip or how all that works. :-D
14:16:31 <flo-retina> I think they are different
14:16:44 <clokep_work> Specifically the format we need is G_ZLIB_COMPRESSOR_FORMAT_ZLIB https://developer.gnome.org/gio/unstable/GZlibCompressor.html
14:16:59 <clokep_work> "deflate compression with zlib header"
14:50:12 <-- aleth has quit (Quit: Instantbird 47)
15:15:40 --> pWnnn has joined #instantbird
15:22:32 --> aleth has joined #instantbird
15:22:32 * ChanServ sets mode +o aleth 
16:34:00 --> bogdan_maris has joined #instantbird
16:41:03 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
17:00:13 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:00:54 <-- pWnnn has quit (Ping timeout: 121 seconds)
17:07:02 --> pWnnn has joined #instantbird
17:11:38 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
17:13:04 <-- pWnnn has quit (Ping timeout: 121 seconds)
17:19:22 --> MikkCZ has joined #instantbird
17:25:16 <-- aleth has quit (Quit: Instantbird 47)
17:25:21 --> aleth has joined #instantbird
17:25:21 * ChanServ sets mode +o aleth 
17:48:39 --> gerard-majax has joined #instantbird
17:55:50 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:57:16 --> pWnnn has joined #instantbird
17:57:23 --> gerard-majax has joined #instantbird
18:02:19 <-- gerard-majax has quit (Connection closed)
18:02:23 --> gerard-majax has joined #instantbird
18:17:20 <-- pWnnn has quit (Ping timeout: 121 seconds)
18:17:25 --> unghost has joined #instantbird
18:23:06 <-- aleth has quit (Ping timeout: 121 seconds)
18:23:54 <-- gerard-majax has quit (Ping timeout: 121 seconds)
18:26:09 --> gerard-majax has joined #instantbird
18:29:13 --> pWnnn has joined #instantbird
18:41:15 <-- pWnnn has quit (Ping timeout: 121 seconds)
18:45:01 --> mpmc has joined #instantbird
18:47:19 <-- gerard-majax has quit (Ping timeout: 121 seconds)
18:50:41 --> gerard-majax has joined #instantbird
19:03:10 --> CuriousLearner has joined #instantbird
19:03:58 <-- gerard-majax has quit (Ping timeout: 121 seconds)
19:10:00 --> aleth has joined #instantbird
19:10:00 * ChanServ sets mode +o aleth 
19:20:56 --> gerard-majax has joined #instantbird
19:34:17 <-- MikkCZ has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
19:50:18 <-- bogdan_maris has quit (Ping timeout: 121 seconds)
20:20:46 --> nhnt11 has joined #instantbird
20:20:46 * ChanServ sets mode +h nhnt11 
20:36:29 <-- spiffytech has quit (Quit: ZNC - http://znc.in)
20:44:07 <-- CuriousLearner has quit (Quit: ChatZilla 0.9.92 [Firefox 43.0.4/20160106234723])
21:11:33 <-- mpmc has quit (A TLS packet with unexpected length was received.)
21:11:48 --> mpmc has joined #instantbird
21:15:29 --> flo-retina has joined #instantbird
21:15:29 * ChanServ sets mode +qo flo-retina flo-retina 
22:01:16 --> freaktechnik_ has joined #instantbird
22:03:03 <-- freaktechnik has quit (Ping timeout: 121 seconds)
22:03:03 * freaktechnik_ is now known as freaktechnik 
22:13:31 --> bogdan_maris has joined #instantbird
22:20:20 <-- clokep_work has quit (Ping timeout: 121 seconds)
22:48:04 <-- gerard-majax has quit (Ping timeout: 121 seconds)
23:19:29 --> spiffytech has joined #instantbird
23:42:47 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
23:43:41 --> mpmc has joined #instantbird