#instantbird log on 07 21 2016

All times are UTC.

00:14:55 <-- DGMurdockIII has quit (Connection closed)
00:37:58 --> clokep_work has joined #instantbird
00:37:58 * ChanServ sets mode +o clokep_work 
00:42:00 <-- clokep_work has quit (Ping timeout: 121 seconds)
01:26:52 --> EionRobb1 has joined #instantbird
01:28:23 <-- EionRobb has quit (Ping timeout: 121 seconds)
02:15:56 <instant-buildbot> build #3240 of macosx-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/3240
02:23:32 --> clokep_work has joined #instantbird
02:23:32 * ChanServ sets mode +o clokep_work 
02:27:34 <-- clokep_work has quit (Ping timeout: 121 seconds)
02:28:32 --> clokep_work has joined #instantbird
02:28:32 * ChanServ sets mode +o clokep_work 
02:32:34 <-- clokep_work has quit (Ping timeout: 121 seconds)
02:37:11 <-- bgmCoder has quit (Connection closed)
04:08:24 <instant-buildbot> build #767 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/767
04:29:45 --> nhnt11 has joined #instantbird
04:29:45 * ChanServ sets mode +h nhnt11 
04:30:15 --> nhnt11-testing has joined #instantbird
04:46:52 --> DGMurdockIII has joined #instantbird
04:58:32 <-- mosner has quit (Ping timeout: 121 seconds)
05:18:05 <-- nhnt11-testing has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
05:22:23 <-- EionRobb1 has quit (Quit: Leaving.)
05:32:35 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
05:33:54 --> nhnt11 has joined #instantbird
05:33:54 * ChanServ sets mode +h nhnt11 
05:42:07 --> satdav has joined #instantbird
05:46:10 --> FilipMosner has joined #instantbird
05:54:04 <-- nhnt11 has quit (Ping timeout: 121 seconds)
06:04:03 --> EionRobb has joined #instantbird
06:11:35 <-- DGMurdockIII has quit (Connection closed)
06:11:53 --> nhnt11 has joined #instantbird
06:11:53 * ChanServ sets mode +h nhnt11 
06:16:11 <-- nhnt11 has quit (Ping timeout: 121 seconds)
06:24:07 --> gerard-majax has joined #instantbird
06:25:48 --> bogdan_maris has joined #instantbird
06:35:15 <-- gerard-majax has quit (Ping timeout: 121 seconds)
07:37:51 --> aleth has joined #instantbird
07:37:51 * ChanServ sets mode +o aleth 
07:47:47 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
08:23:59 --> Bollebib has joined #instantbird
08:30:40 --> gerard-majax has joined #instantbird
09:11:45 <-- gerard-majax has quit (Ping timeout: 121 seconds)
09:43:39 --> abdelrhman has joined #instantbird
09:46:23 --> nhnt11 has joined #instantbird
09:46:23 * ChanServ sets mode +h nhnt11 
09:47:03 --> gerard-majax has joined #instantbird
09:47:06 --> flo-retina has joined #instantbird
09:47:06 * ChanServ sets mode +qo flo-retina flo-retina 
09:54:29 <-- Tonnes has quit (Quit: ChatZilla 0.9.92 [Firefox 47.0.1/20160623154057])
10:02:31 --> Tonnes has joined #instantbird
10:06:30 <-- EionRobb has quit (Connection closed)
10:07:36 --> EionRobb has joined #instantbird
10:13:24 <nhnt11> abdelrhman: do you have an example of a real-world data forms use case?
10:14:41 <EionRobb> jabber.org's user configuration
10:14:52 <abdelrhman> Actually, the current real-world is in-band registration. The second test case in tests I provided in patch is from real server
10:15:05 <EionRobb> http://ē.nz/image/1koL8k.png
10:15:33 --> BWMerlin has joined #instantbird
10:15:48 <nhnt11> abdelrhman: can I try in-band registration with your patch?
10:15:50 --> nhnt11-testing has joined #instantbird
10:15:51 <nhnt11> EionRobb: Thanks!
10:17:11 <nhnt11> hmm, probably not
10:17:40 * nhnt11 just realized that will require more code in the account creation process...
10:18:10 <abdelrhman> I did some merge between patch in bug 955317 to get the second test case
10:18:13 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=955317 enh, --, ---, ab, ASSI, Support XEP-0077 In-Band Registration
10:18:40 <abdelrhman> Yes, as you said that will require more code
10:19:36 <abdelrhman> I have some code used for testing data forms
10:21:28 <abdelrhman> http://pastebin.instantbird.com/3243638
10:24:07 * nhnt11 pasted that in the console and got "ReferenceError: XMPPParser is not defined"
10:36:42 <abdelrhman> You need to import Cu.import("resource:///modules/xmpp-xml.jsm");
10:37:46 <-- FilipMosner has quit (Connection closed)
10:37:49 --> FilipMosner has joined #instantbird
10:38:31 <-- nhnt11-testing has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
10:38:44 --> nhnt11-testing has joined #instantbird
10:39:45 <nhnt11> abdelrhman: thanks. Now it says aAccount is not defined...
10:39:50 * nhnt11 investigates
10:59:15 <abdelrhman> If you have an account object pass it, otherwise I think you need to create on
10:59:19 <abdelrhman> noe*
10:59:23 <abdelrhman> one*
11:31:30 <-- nhnt11-testing has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:38:49 <-- nhnt11 has quit (Ping timeout: 121 seconds)
12:10:55 <-- BWMerlin has quit (Client exited)
12:30:00 <aleth> Hmm, I had assumed there was a working in-band registration WIP
12:30:31 <aleth> abdelrhman: reviewing your patch now
12:31:45 <abdelrhman> OK, thanks :)
12:32:14 <abdelrhman> You mean  in-band registration with new Data forms code
12:32:39 <aleth> Sure. That is the use case after all ;)
12:33:26 <aleth> What do you suggest for the next few items to work on from the etherpad?
12:36:09 <aleth> I propose including xep-0030 responses as that's expected of xmpp clients
12:36:45 --> nhnt11 has joined #instantbird
12:36:45 * ChanServ sets mode +h nhnt11 
12:37:54 <abdelrhman> I'm thinking of taking two in parallel (one from small and one from medium)
12:38:01 <abdelrhman> it's OK for xep-0030
12:40:06 <aleth> The 'small' ones look like a day's work each at most (including reviews) unless there are unexpected complications
12:40:39 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
12:40:43 --> nhnt11 has joined #instantbird
12:40:43 * ChanServ sets mode +h nhnt11 
12:44:59 <-- abdelrhman has quit (Ping timeout: 121 seconds)
12:45:35 --> abdelrhman has joined #instantbird
12:48:26 <-- abdelrhman has quit (Connection closed)
12:50:50 --> abdelrhman has joined #instantbird
12:57:38 <abdelrhman> We need to modify data forms to allow passing a parser to be used instead of its default parser
12:58:22 <abdelrhman> nhnt11: I hope you could test Data Forms
13:01:15 --> clokep_work has joined #instantbird
13:01:15 * ChanServ sets mode +o clokep_work 
13:03:38 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
13:06:11 <-- abdelrhman has quit (Connection closed)
13:08:01 --> abdelrhman has joined #instantbird
13:16:18 <-- abdelrhman has quit (Ping timeout: 121 seconds)
13:19:31 --> abdelrhman has joined #instantbird
13:25:59 <-- abdelrhman has quit (Ping timeout: 121 seconds)
13:27:12 --> abdelrhman has joined #instantbird
13:27:41 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
13:35:35 <-- abdelrhman has quit (Ping timeout: 121 seconds)
13:37:52 --> abdelrhman has joined #instantbird
13:40:35 --> bgmCoder has joined #instantbird
13:45:09 <-- abdelrhman has quit (Connection closed)
13:57:03 --> abdelrhman has joined #instantbird
14:31:26 <-- abdelrhman has quit (Connection closed)
14:31:31 --> abdelrhman has joined #instantbird
14:38:01 <-- abdelrhman has quit (Ping timeout: 121 seconds)
14:58:28 --> abdelrhman has joined #instantbird
15:01:13 <-- abdelrhman has quit (Connection closed)
15:02:27 --> abdelrhman has joined #instantbird
15:06:52 --> flo-retina has joined #instantbird
15:06:52 * ChanServ sets mode +qo flo-retina flo-retina 
15:14:26 <-- satdav has quit (Quit: Connection closed for inactivity)
15:26:29 <-- bogdan_maris has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
15:36:59 <instantbot> ab@abahmed.com changed the Resolution on bug 1284165 from --- to FIXED.
15:37:00 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1284165 nor, --, Instantbird 50, ab, RESO FIXED, support version command
15:40:24 <-- abdelrhman has quit (Connection closed)
15:46:09 --> abdelrhman has joined #instantbird
15:53:59 <abdelrhman> aleth: service discovery stuff should be in bug 1142142 or file a new bug to respond to request blocks this bug?
15:54:01 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1142142 nor, --, ---, ab, NEW, Implement service discovery (XEP-0030)
15:55:17 <aleth> abdelrhman: You can use that bug, as discovery should use 0115 anyway.
15:55:28 <abdelrhman> OK
15:59:45 <-- gerard-majax has quit (Ping timeout: 121 seconds)
16:26:34 --> gerard-majax has joined #instantbird
16:31:28 --> satdav has joined #instantbird
16:32:15 <clokep_work> abdelrhman++
16:32:23 <clokep_work> I like seeing things checked in. :)
16:34:01 --> Oxidation has joined #instantbird
16:34:40 --> arlolra has joined #instantbird
16:37:05 <abdelrhman> :D
16:46:04 <-- gerard-majax has quit (Ping timeout: 121 seconds)
16:47:45 <Oxidation> What protocol is used by InstantBird ?
16:47:47 --> gerard-majax has joined #instantbird
16:50:04 <aleth> Oxidation: you can use many different ones
16:53:25 <-- abdelrhman has quit (Connection closed)
16:53:30 --> abdelrhman has joined #instantbird
16:56:42 --> micahg has joined #instantbird
16:56:56 <aleth> Oxidation: what are you looking for?
16:57:09 <aleth> For example, it can do IRC so you don't need mibbit ;)
16:57:55 <Oxidation> i look for an ichat replacement
16:58:22 <aleth> Oxidation: that should be no problem
16:58:46 <aleth> use a current OSX nightly http://ftp.instantbird.com/instantbird/nightly/latest-trunk/
16:59:23 <aleth> <insert whinge about lack of releases here>
16:59:42 <satdav> aleth, has the windows once been fixed now or just the ios 
16:59:49 <aleth> Oxidation: afaik you'll probably want to use XMPP or Bonjour
16:59:56 <aleth> (after installing it)
17:00:06 <satdav> oh still no Windows for a while
17:00:25 <aleth> satdav: yeah, unfortunately that needs a completely fresh build machine to be configured
17:00:58 <satdav> aleth, would be good if you can use the Mozilla once
17:01:04 <aleth> It's possible clokep_work has a recent build if you are impatient
17:04:46 <satdav> clokep_work, do you have a newer build than nightly
17:05:17 --> DGMurdockIII has joined #instantbird
17:08:10 <-- DGMurdockIII has quit (Connection closed)
17:08:40 <-- abdelrhman has quit (Connection closed)
17:09:54 --> abdelrhman has joined #instantbird
17:12:26 <-- abdelrhman has quit (Connection closed)
17:12:35 --> abdelrhman has joined #instantbird
17:15:49 <-- abdelrhman has quit (Connection closed)
17:16:06 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:16:08 --> abdelrhman has joined #instantbird
17:20:05 --> gerard-majax has joined #instantbird
17:23:02 --> Mnyromyr has joined #instantbird
17:34:38 <-- Oxidation has quit (Quit: http://www.mibbit.com ajax IRC Client)
17:38:13 <-- abdelrhman has quit (Connection closed)
17:38:25 --> abdelrhman has joined #instantbird
17:39:08 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:50:37 <clokep_work> satdav: For Windows? I could make one. I don't know if I've tried packaging in a while.
17:50:44 <clokep_work> I don't have one handy right at this moment.
17:51:38 <satdav> clokep_work, could you try that
17:52:19 <clokep_work> satdav: If you remind me at some point when I'm not at work and have acecss to my windows machine. ;)
17:52:38 <-- abdelrhman has quit (Ping timeout: 121 seconds)
17:52:55 <satdav> cool clokep_work will that be later tonight
17:53:12 <clokep_work> satdav: I'm not going home tonight.
17:53:17 <clokep_work> This weekend likely.
17:53:20 <clokep_work> Saturday or Sunday.
17:53:26 --> abdelrhman has joined #instantbird
17:53:36 <satdav> clokep_work, I can email you to remind you
17:56:07 <-- abdelrhman has quit (Connection closed)
17:56:17 --> abdelrhman has joined #instantbird
18:25:12 <-- abdelrhman has quit (Ping timeout: 121 seconds)
18:26:53 --> abdelrhman has joined #instantbird
18:29:25 <-- abdelrhman has quit (Connection closed)
18:29:39 --> abdelrhman has joined #instantbird
18:29:43 <abdelrhman> aleth: Will we respond to room query?
18:30:00 <abdelrhman> "the user MUST return an empty <query/> element, in accordance with XEP-0030."
18:30:43 <aleth> abdelrhman: Hmm. If you return the list of rooms, make sure you don't include private/passworded rooms
18:31:28 <aleth> Otherwise return an empty query like it says
18:32:08 <abdelrhman> OK
18:33:23 <abdelrhman> This is a real example of the response (http://pastebin.instantbird.com/3244019)
18:34:08 <aleth> o_O
18:34:10 <aleth> OK
18:34:35 <-- abdelrhman has quit (Connection closed)
18:34:40 --> abdelrhman has joined #instantbird
18:36:08 <abdelrhman> I'm surprised to see something like (muc#admin, muc#user)
18:36:36 <aleth> Yes, I'm not sure that client isn't just dumping a list of all its namespaces
18:37:22 <aleth> But I don't know what the expected behaviour is here
18:37:37 <aleth> It should be in the spec ... somewhere
18:49:07 <-- abdelrhman has quit (Connection closed)
18:49:15 --> abdelrhman has joined #instantbird
18:53:25 <abdelrhman> Currently we do not have a method to determine room type (4.2 Room Types in XEP-0045), also there is no clear definition for "private room"
18:55:03 <aleth> I think there's some disco info you can do on a room for that
18:55:12 <aleth> But yeah, maybe a TODO is better for now then
19:00:14 <-- aleth has quit (Quit: Instantbird 50)
19:29:53 <-- abdelrhman has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:46:36 <-- clokep_work has quit (Ping timeout: 121 seconds)
20:05:34 --> DGMurdockIII has joined #instantbird
20:10:45 --> aleth has joined #instantbird
20:10:45 * ChanServ sets mode +o aleth 
20:11:04 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.92 [SeaMonkey 2.40/20160118183220])
20:35:47 <-- EionRobb has quit (Quit: Leaving.)
20:37:44 <-- flo-retina has quit (A TLS packet with unexpected length was received.)
20:42:56 --> unghost has joined #instantbird
21:25:09 --> EionRobb has joined #instantbird
21:47:45 <-- Bollebib has quit (Ping timeout: 121 seconds)
22:04:03 <-- chrisccoulson has quit (Ping timeout: 121 seconds)
22:04:27 --> abdelrhman has joined #instantbird
22:13:51 <-- bittin has quit (Ping timeout: 121 seconds)
22:15:54 --> bittin has joined #instantbird
22:31:07 <-- satdav has quit (Quit: Leaving)
23:05:48 <-- abdelrhman has quit (Connection closed)
23:06:00 --> abdelrhman has joined #instantbird
23:10:12 <-- arlolra has quit (Client exited)
23:13:12 <-- aleth has quit (Quit: Instantbird 50)
23:14:04 <-- abdelrhman has quit (Ping timeout: 121 seconds)
23:15:04 <-- unghost has quit (A TLS packet with unexpected length was received.)
23:16:43 --> abdelrhman has joined #instantbird
23:20:45 <-- abdelrhman has quit (Ping timeout: 121 seconds)