#instantbird log on 09 15 2015

All times are UTC.

00:09:54 --> Alex has joined #instantbird
00:47:08 <-- myk has quit (Ping timeout: 121 seconds)
00:58:36 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
02:44:58 <-- clokep has quit (Ping timeout: 121 seconds)
03:01:24 <instant-buildbot> build #1521 of linux-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1521
03:29:34 --> Bollebib has joined #instantbird
03:52:27 <instant-buildbot> build #2903 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2903
04:11:25 --> Mook has joined #instantbird
04:21:02 <Mook> clokep-matrix: Thanks. Ah, so getChatRoomDefaultFieldValues() meant "get values for this room", not "get default values if the room is unknown"; that's what I was missing!
04:21:28 <Mook> (I kept thinking "I know what room I'm trying to join, I don't want to set the account-wide defaults")
05:59:08 <instant-buildbot> build #431 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/431
06:38:35 --> myk has joined #instantbird
06:39:28 --> gerard-majax has joined #instantbird
06:49:39 <-- Mook has quit (Client exited)
07:04:12 --> bogdan_maris has joined #instantbird
07:05:18 <-- gerard-majax has quit (Ping timeout: 121 seconds)
07:23:20 <-- myk has quit (Ping timeout: 121 seconds)
07:26:24 --> myk has joined #instantbird
07:42:33 <-- myk has quit (Ping timeout: 121 seconds)
08:13:24 --> gerard-majax has joined #instantbird
08:20:19 --> aleth has joined #instantbird
08:20:19 * ChanServ sets mode +o aleth 
08:33:03 <-- gerard-majax has quit (Ping timeout: 121 seconds)
08:45:19 <-- BWMerlin has quit (Client exited)
08:45:35 --> BWMerlin has joined #instantbird
08:45:56 --> gerard-majax has joined #instantbird
09:04:31 <-- gerard-majax has quit (Ping timeout: 121 seconds)
09:33:20 <-- bittin has quit (Connection closed)
09:36:47 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
09:40:39 --> gerard-majax has joined #instantbird
09:43:58 <-- bogdan_maris has quit (Ping timeout: 121 seconds)
10:10:32 --> mpmc has joined #instantbird
10:22:26 <-- aleth has quit (Ping timeout: 121 seconds)
10:23:10 <-- Alex has quit (Connection closed)
10:27:23 --> flo-retina has joined #instantbird
10:27:23 * ChanServ sets mode +qo flo-retina flo-retina 
10:33:25 <-- freaktechnik has quit (Ping timeout: 121 seconds)
10:33:39 --> freaktechnik has joined #instantbird
10:50:57 --> clokep has joined #instantbird
10:50:57 * ChanServ sets mode +o clokep 
11:07:10 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
11:07:36 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:16:00 --> Bollebib has joined #instantbird
11:19:48 <-- Fallen has quit (Quit: ZNC - http://znc.sourceforge.net)
11:27:27 --> aleth has joined #instantbird
11:27:27 * ChanServ sets mode +o aleth 
11:36:55 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
11:40:00 --> afiksof has joined #instantbird
11:42:23 --> bogdan_maris has joined #instantbird
11:42:41 <-- bogdan_maris has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:44:03 --> Bollebib has joined #instantbird
11:44:34 <instantbot> New Chat Core - General bug 1204853 filed by aleth@instantbird.org.
11:44:35 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1204853 nor, --, ---, nobody, NEW, Libpurple prpl init registers commands for unrelated prpls, overriding JS prpl commands
11:46:14 <aleth> ^^ figured out why abdelrhman's patch wasn't working...
11:51:10 <clokep> aleth: What's 'unrelated' mean?
11:51:36 <aleth> It means init(prpl-icq) registers commands for prpl-jabber, prpl-yahoo, prpl-msn, ...
11:52:14 <aleth> See the bug description ;)
11:54:16 <aleth> Likely nontrivial to fix :-S
11:56:12 <aleth> well, maybe.
11:57:52 <aleth> Depends on the inner workings of purplexpcom I guess
11:58:34 <clokep> WTF
12:00:47 <-- afiksof has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
12:01:04 --> afiksof has joined #instantbird
12:08:39 <-- clokep has quit (Ping timeout: 121 seconds)
12:42:35 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
12:43:48 --> clokep_work has joined #instantbird
12:43:48 * ChanServ sets mode +o clokep_work 
12:44:12 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
12:44:15 --> clokep_work has joined #instantbird
12:44:15 * ChanServ sets mode +o clokep_work 
12:47:34 <clokep_work> aleth: So I don't think that bug is blocking 1.6.
12:47:41 <clokep_work> It's not different behavior than we've had for a few versions.
12:47:49 <clokep_work> And only affects you if you're using JS-XMPP, right?
12:47:54 <aleth> Or Yahoo.
12:48:33 --> Bollebib has joined #instantbird
12:48:37 <aleth> I guess whether it's blocking is debatable
12:49:51 <clokep_work> Arg, yahoo.
12:49:54 <clokep_work> I forgot about that.
12:50:28 <aleth> Also, TB.
12:51:13 <aleth> Assuming your libpurple addon has users ;)
12:53:26 <clokep_work> It doesn't.
12:53:54 <aleth> Didn't you spend a ton of time updating it?
12:55:43 <clokep_work> Yeah.
12:55:47 <clokep_work> And I never was able to get it onto AMO.
12:55:52 <aleth> :-(
12:56:00 <clokep_work> The upload never worked.
12:56:16 <aleth> Hmm, iirc Fallen had a similar problem and found a workaround
13:00:21 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
13:05:55 <clokep_work> Oh?
13:05:59 <clokep_work> Maybe I should ping him.
13:06:15 <clokep_work> I find I have very litltle energy for things like that.
13:09:50 <aleth> it's definitely not the fun part...
13:26:16 --> Bollebib has joined #instantbird
13:32:37 --> mpmc has joined #instantbird
14:33:27 <-- afiksof has quit (Ping timeout: 121 seconds)
15:24:46 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
15:25:01 --> chrisccoulson has joined #instantbird
15:52:34 <-- aleth has quit (Ping timeout: 121 seconds)
15:56:47 --> myk has joined #instantbird
15:58:27 --> aleth has joined #instantbird
15:58:27 * ChanServ sets mode +o aleth 
16:00:45 --> Fallen has joined #instantbird
16:01:26 --> Mnyromyr has joined #instantbird
16:04:46 <-- gerard-majax has quit (Ping timeout: 121 seconds)
16:29:02 --> gerard-majax has joined #instantbird
16:37:04 <clokep_work> aleth: Do you know what fixed bug 791926?
16:37:07 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=791926 maj, --, ---, petercpg, RESO FIXED, Chat messages not displayed in zh-TW localized build and langpack of Thunderbird in Linux
16:37:20 <clokep_work> I was goign to dup it instead of resolving as fixed?
16:37:35 <clokep_work> Or maybe I just don't care. ;)
16:37:43 <aleth> Duping would be better, yes
16:38:03 <aleth> Is there a reference in comments?
16:39:52 <clokep_work> Thanks.
16:40:00 <clokep_work> There was, I wasn't sure if it was right or not.
16:45:40 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
16:48:06 <-- gerard-majax has quit (Ping timeout: 121 seconds)
16:53:39 --> gerard-majax has joined #instantbird
16:56:59 <-- gerard-majax has quit (Quit: Leaving)
16:57:04 --> gerard-majax has joined #instantbird
17:16:11 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:26:01 --> gerard-majax has joined #instantbird
17:41:18 <-- gerard-majax has quit (Ping timeout: 121 seconds)
18:20:57 --> abdelrhman has joined #instantbird
18:44:43 --> gerard-majax has joined #instantbird
18:53:14 <-- gerard-majax has quit (Ping timeout: 121 seconds)
19:08:30 <abdelrhman> aleth: For Discovering Reserved Room Nickname, can I add and call empty function in both cases of setting nick and joining MUC?
19:08:50 <abdelrhman> The todo will be inside this func.
19:09:21 <aleth> abdelrhman: You don't have to make any changes like that until you actually get around to the TODO, the existing comment is fine. Maybe just add something about joining to the comment
19:09:53 <aleth> A function just to contain a TODO comment seems a bit much ;)
19:10:14 <clokep_work> I agree!
19:12:43 <abdelrhman> OK
20:07:21 --> mib_3kiy0f has joined #instantbird
20:07:55 <mib_3kiy0f> hey I am new to development and I am really enthusiastic about gsoc...can anyone help me
20:08:53 <clokep_work> mib_3kiy0f: Hello.
20:09:07 <mib_3kiy0f> Hi
20:09:10 <clokep_work> Google Summer of Code? 
20:09:16 <mib_3kiy0f> Yes
20:09:23 <clokep_work> That doesn't start for a while...
20:09:44 <mib_3kiy0f> I know that..but my seniors told me that I should select an organization 
20:09:49 <mib_3kiy0f> and fix bugs 
20:10:02 <mib_3kiy0f> and get to know the organization and mentors
20:10:18 <clokep_work> That's usually a good plan, yes. :)
20:10:28 <clokep_work> Do you use Instantbird?
20:10:58 <mib_3kiy0f> but i am new to development...i do competitive programming mainly ...acm icpc stuff
20:11:06 <mib_3kiy0f> no i don't use that yet
20:11:10 <clokep_work> OK.
20:11:24 <clokep_work> Well the first thing I'd suggest is using something you're hoping to contribute to.
20:11:35 <clokep_work> That way you can find things about it that annoy yo.
20:11:50 <clokep_work> And that you *want* to fix, which is much more fulfilling than fixing random issues.
20:12:19 <mib_3kiy0f> how to decide what i want to contribute to?
20:12:31 <mib_3kiy0f> i know basics ...html,css,javascript...
20:12:35 <mib_3kiy0f> but not much 
20:12:35 <clokep_work> After that, you can check out http://www.joshmatthews.net/bugsahoy/?instantbird=1 for a list of 'simple' bugs, and https://developer.mozilla.org/en-US/docs/Simple_Instantbird_build for building Instantbird.
20:12:51 <clokep_work> You start easy and then move to harder things and learn. ;)
20:13:15 <clokep_work> How to decide? There's lots of ways, one way is to use it and find things that you *want* to see fixed. You can look over the list of open bugs.
20:13:18 <clokep_work> You can ask in here, etc.
20:14:55 <mib_3kiy0f> ohkay i understand what u are saying
20:15:18 <clokep_work> Besides that...hang out with the developers, learn what they're saying, etc.
20:15:20 <mib_3kiy0f> and how to decide the organization? :p
20:15:36 <mib_3kiy0f> should i keep fixing bugs for various organizations and then select ?
20:15:43 --> mib_j0340b has joined #instantbird
20:16:10 <clokep_work> That's up to you. You could pre-select an organization (maybe you use their products or you believe int heir mission) and then figure out what aspect of it you want to contribute to.
20:16:15 <clokep_work> E.g. Mozilla is huge and there are tons of areas.
20:16:32 <mib_3kiy0f> but Mozilla didn't get selected this year ...
20:16:41 <mib_3kiy0f> my senior was working for mozilla
20:16:48 <mib_3kiy0f> but then he had to switch to cloudvc
20:16:53 <mib_3kiy0f> cloudcv*
20:17:00 <mib_3kiy0f> though he still got selected
20:17:13 <clokep_work> No one knows ahead of time who will get selected.
20:17:15 <mib_3kiy0f> but i understand what u are saying
20:17:22 <clokep_work> (P.S. How did you end up in #instantbird to ask about this? :))
20:17:47 <mib_3kiy0f> simply because i am too naive..and know two three names...which include mozilla
20:18:03 <mib_3kiy0f> and on mibbit ...on Mozilla channel ...instant bird is the first one
20:18:05 <mib_3kiy0f> xD
20:18:16 <mib_3kiy0f> that is how
20:18:28 <clokep_work> (o_O) Interesting.
20:19:07 <clokep_work> I see #firefox, but anyway...
20:19:15 <mib_3kiy0f> xD my bad
20:19:19 <clokep_work> mib_3kiy0f: I'd suggest finding a project that you find fulfilling and can be proud of. :)
20:19:34 <clokep_work> mib_3kiy0f: It's fine...I was one of the GSoC administrators for Mozilla last year so you ended up at the right place.
20:19:55 <mib_3kiy0f> yeah ...i can say i am destined to crack gsoc haha
20:20:09 <mib_3kiy0f> that i met the right guy xd
20:20:25 <clokep_work> Maybe. ;)
20:20:55 <mib_3kiy0f> actually with me ...i find everything interesting...
20:21:01 <mib_3kiy0f> it just have to be challenging 
20:21:29 <clokep_work> Alright.
20:21:51 <mib_3kiy0f> yeah about the proud thing...i don't know...but i would really love to make something and say that i built it
20:22:05 * clokep_work pokes nhnt11.
20:22:22 <clokep_work> mib_3kiy0f: Sure. :) That's always a good thing.
20:22:31 <clokep_work> I think that's mostly what I have to say on the matter...unless/until you have more questions.
20:23:23 <mib_3kiy0f> So in short...i must try everything and find what suits me...that's what u r saying? ryt?
20:23:23 <mib_3kiy0f> ?
20:24:09 <clokep_work> mib_3kiy0f: No.
20:24:09 <mib_3kiy0f> ohkay i start with instantbird....can u help me with that?
20:24:21 <clokep_work> I'm saying there are a ton of ways to go about finding a project you'd be interested in for Google Summer of Code.
20:24:26 <clokep_work> How you do it greatly depends on the person.
20:24:40 <clokep_work> Personally, I started contributing to Instantbird (and Thunderbird) because I *used* them.
20:24:44 <clokep_work> And I wanted to fix issues in them.
20:25:06 <mib_3kiy0f> but the "tons of ways to do it" makes it really confusing to choose from
20:25:40 <mib_3kiy0f> coz from my point of view i am doing this for gsoc...but the right approach should be to think as contributing and fixing what u what to 
20:26:10 <clokep_work> What do you mean "doing this for gsoc"?
20:26:28 <clokep_work> If you mean you're doing it to make a few thousand dollars over the summer...that's probably not the best approach.
20:27:10 <mib_3kiy0f> no i mean to get the Gsoc Tag...
20:27:22 <mib_3kiy0f> it doesn't mean that i do not love programming
20:27:35 <mib_3kiy0f> i love programming and making projects..
20:27:39 <clokep_work> "to get the Gsoc Tag"? What does that mean?
20:28:09 <mib_3kiy0f> If i crack gsoc ...it would really help me to get Masters from a good college
20:28:22 <mib_3kiy0f> also some reputation when i go to find a job
20:28:52 <clokep_work> OK.
20:30:45 --> mib_u24s4x has joined #instantbird
20:31:58 <mib_u24s4x> thanks anyway for so much help
20:33:24 <mib_u24s4x> clokep_work: can u send me ur mail address?
20:33:41 <-- mib_3kiy0f has quit (Quit: http://www.mibbit.com ajax IRC Client)
20:33:47 --> gerard-majax has joined #instantbird
20:33:52 <clokep_work> No.
20:34:05 <mib_u24s4x> ohky no issues
20:34:07 <clokep_work> I'm on IRC 80% of the day.
20:34:11 <clokep_work> Feel free to ping me here.
20:34:25 <mib_u24s4x> ohkay that is even better :D
20:35:44 <mib_u24s4x> where are you from?
20:37:36 <clokep_work> North America.
20:37:46 <mib_u24s4x> Great...
20:38:06 <mib_u24s4x> Guys here are really friendly and helpful
20:39:20 <mib_u24s4x> can u send me those links u sent me in the beginning...
20:39:28 <mib_u24s4x> i lost them during reconnection
20:42:02 <mib_u24s4x> and where can i find bugs ..for example bugs related to instant bird?
20:48:02 <clokep_work> 4:11:37 PM - clokep_work: After that, you can check out http://www.joshmatthews.net/bugsahoy/?instantbird=1 for a list of 'simple' bugs, and https://developer.mozilla.org/en-US/docs/Simple_Instantbird_build for building Instantbird.
20:48:10 <clokep_work> mib_u24s4x: Bugs for all of Mozilla stuff is bugzilla.mozilla.org
20:49:02 <mib_u24s4x> ohkay thanks a ton
20:52:36 <mib_u24s4x> so what technologies does instantbird use?
20:52:42 <mib_u24s4x> which i must know or learn?
20:53:59 <clokep_work> It uses the Mozilla platform, like Firefox and Thunderbird.
20:54:06 <clokep_work> So most of the code is XUL/CSS/JavaScript.
20:54:18 <clokep_work> There's some C/C++.
20:54:19 <clokep_work> Other stuff.
20:54:40 <mib_u24s4x> ohkay...i am cool with that...no database ...nothing?
20:56:58 <clokep_work> There's some sqlite.
21:01:07 <mib_u24s4x> ohkay i will learn that...
21:02:16 <-- clokep_work has quit (Ping timeout: 121 seconds)
21:05:33 <-- mib_j0340b has left #instantbird ()
21:30:29 --> clokep has joined #instantbird
21:30:29 * ChanServ sets mode +o clokep 
21:32:27 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
21:32:40 --> clokep has joined #instantbird
21:32:40 * ChanServ sets mode +o clokep 
21:37:23 --> satdav has joined #instantbird
21:45:48 <-- Bollebib has quit (Ping timeout: 121 seconds)
21:54:46 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.92 [SeaMonkey 2.35/20150825182814])
21:59:28 <nhnt11> Hello
21:59:32 <nhnt11> clokep: pong
22:00:35 <clokep> nhnt11: Hello.
22:07:44 <nhnt11> mib_u24s4x: Which university/college do you attend?
22:08:23 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
22:08:29 --> nhnt11 has joined #instantbird
22:08:29 * ChanServ sets mode +h nhnt11 
22:13:08 <-- gerard-majax has quit (Ping timeout: 121 seconds)
22:56:49 <-- mib_u24s4x has quit (Quit: http://www.mibbit.com ajax IRC Client)
23:37:27 <clokep> aleth: That's a little lame. :(
23:37:58 <clokep> Especially the image tag.
23:46:45 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
23:47:45 <abdelrhman> aleth: In invite command, will we allow multiple invitees?
23:55:24 <-- myk has quit (Ping timeout: 121 seconds)
23:58:23 <-- abdelrhman has quit (Ping timeout: 121 seconds)