#instantbird log on 02 12 2013

All times are UTC.

00:00:13 --> FireFly_TB has joined #instantbird
00:07:24 <-- FireFly_TB has quit (Quit: FireFly_TB)
00:12:04 <-- SM0TVI has quit (Ping timeout)
00:13:22 --> SM0TVI has joined #instantbird
00:15:41 <-- SM0TVI has quit (Ping timeout)
00:21:51 <-- rosonline has quit (Client exited)
00:22:38 --> SM0TVI has joined #instantbird
00:41:48 <-- mpmc has quit (Connection reset by peer)
00:57:15 <instant-buildbot> build #775 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/775
01:00:42 <-- SM0TVI has quit (Ping timeout)
01:34:29 --> SM0TVI has joined #instantbird
02:46:44 --> zen_monkey has joined #instantbird
02:46:44 <instant-buildbot> build #867 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/867
03:04:05 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
03:35:51 <instant-buildbot> build #776 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/776
03:46:01 <-- SM0TVI has quit (Ping timeout)
03:50:56 --> SM0TVI has joined #instantbird
04:25:52 <instant-buildbot> build #773 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/773
05:12:02 <-- chrisccoulson has quit (Ping timeout)
05:13:58 <-- EionRobb has quit (Quit: Leaving.)
05:26:30 --> chrisccoulson has joined #instantbird
05:28:11 <instant-buildbot> build #868 of win32-nightly-default is complete: Failure [failed shell_3]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/868
05:46:21 <-- zen_monkey has quit (Quit: Saliendo)
05:48:53 <-- Optimizer has quit (Ping timeout)
05:58:36 <-- skeledrew has quit (Ping timeout)
06:02:10 --> skeledrew has joined #instantbird
06:16:23 --> deltafalcon has joined #instantbird
06:52:12 --> gerard-majax__ has joined #instantbird
06:52:39 --> gerard-majax_ has joined #instantbird
06:53:58 <-- gerard-majax__ has quit (Ping timeout)
07:04:21 --> FeuerFliege has joined #instantbird
07:32:38 <-- gerard-majax_ has quit (Ping timeout)
08:13:33 --> jb has joined #instantbird
08:27:18 --> flo-retina has joined #instantbird
08:27:18 * ChanServ sets mode +qo flo-retina flo-retina 
09:10:43 <-- Mook_mb has quit (Quit: http://www.mibbit.com ajax IRC Client)
09:28:22 --> Optimizer1 has joined #instantbird
09:28:35 --> rosonline has joined #instantbird
09:36:31 <-- chrisccoulson has quit (Quit: PM: Preparing frontal lobe for mem sleep)
09:36:40 --> chrisccoulson has joined #instantbird
09:40:51 --> gerard-majax_ has joined #instantbird
10:55:10 <-- FeuerFliege has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
11:20:06 --> clokep has joined #instantbird
11:20:06 * ChanServ sets mode +o clokep 
12:05:43 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
12:36:58 --> qlum has joined #instantbird
13:03:58 --> clokep_work has joined #instantbird
13:03:58 * ChanServ sets mode +o clokep_work 
13:04:14 <clokep_work> Good morning!
13:04:39 <flo-retina> hello :)
13:08:08 --> mikk_s has joined #instantbird
13:14:59 <-- mikk_s has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
13:51:51 <-- Kaishi has quit (Quit: Kaishi)
14:00:33 <-- rosonline has quit (Ping timeout)
14:16:13 --> mpmc has joined #instantbird
14:44:17 --> mconley has joined #instantbird
14:58:11 <-- deltafalcon has quit (Connection reset by peer)
15:00:27 <-- qlum has quit (Quit: Getting the <censored> out.)
15:01:50 --> rosonline has joined #instantbird
15:04:09 --> qlum has joined #instantbird
15:06:48 <flo-retina> nice quote: http://blog.gerv.net/2013/02/the-secret/ :)
15:15:50 <clokep_work> :)
15:15:55 <clokep_work> Post that in #pidgin? ;)
15:17:02 <flo-retina> the video is http://mirrors.dotsrc.org/fosdem/2013/maintracks/Janson/The_Keeper_of_Secrets.webm
15:26:50 --> Mic has joined #instantbird
15:26:51 * ChanServ sets mode +h Mic 
15:45:30 <Mic> Hi!
15:46:42 <flo-retina> it will be the time of the year to think about possible SoC projects ;)
15:48:38 * clokep_work wonders if we should brainstorm.
15:48:45 <flo-retina> 2 ideas: 1. WebRTC calls between JS-XMPP and Jingle. 2. FileLink in IMs. (both could work in both Ib and Tb)
15:48:56 <flo-retina> clokep_work: yes we should
15:50:32 <clokep_work> Is file transfers in XMPP also part of "Jingle"?
15:50:51 <clokep_work> (Not really related, just curious.)
15:50:58 <flo-retina> a bit
15:51:33 <flo-retina> it can either go through Jingle, in band, or maybe with some legacy way to do it P2P
15:52:18 <clokep_work> Ah, OK. Interesting.
15:52:52 <clokep_work> File transfer maybe.
15:53:07 * clokep_work wonders if OTR integration would be reasonable for GSoC.
15:53:20 <flo-retina> clokep_work: it there's a mentor, I guess it could
15:53:37 <flo-retina> I'm not sure that would keep someone busy for 3 months if it's just using OTR's library
15:53:51 <flo-retina> if it's rewriting it in JS, it may be too involved for 3 months :-S
15:54:05 <flo-retina> clokep_work: what about a Skype prpl? Would you be interested in mentoring that?
15:56:05 <clokep_work> Yeah, that was my thought too.
15:56:22 * clokep_work has lots of little projects he thinks would be neat (stuff like the LaTeX/MathML integration aleth and I have discussed).
15:56:26 <clokep_work> flo-retina: I'd be interested in that, yes.
16:01:08 <Mic> What about trying to assign messages from MUCs to separate conversation threads? That would be awesome (and pretty hard if not impossible?) imo ;)
16:01:23 <Mic> Or would that be out of the scope of GSoC?
16:03:57 <flo-retina> Mic: is that some UX research or some coding?
16:06:32 <-- Optimizer1 has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
16:06:33 <Mic> I'd say in the end there should be a prototype that can be tested. Most likely doing actual research on this would be too complicated, I'm rather hoping there's existing research/papers on this or a similar problem out there that could be implemented?
16:06:38 --> Optimizer has joined #instantbird
16:07:46 <Mic> Does this make sense?
16:08:33 <flo-retina> It makes sense, but I'm not convinced it's a good idea.
16:14:40 <Mic> In which sense? That it is not guaranteed to give an acceptable result? Or that the amount of necessary research would be too much for a GSoC project? Or the topic itself, i.e. one conversation with all of the messages is better than a few conversation threads that might possibly contain wrong messages?
16:14:56 <Mic> *is still better
16:15:31 <Mic> -topic+idea
16:16:35 <flo-retina> I'm afraid that 1. the UX of having things separated may not be more pleasant than having everything mixed. 2. This may be a confusing project for a student, as the expected result/behavior isn't very clearly defined.
16:23:47 * clokep_work dislikes that idea as well.
16:24:34 <-- rosonline has quit (Client exited)
16:25:09 --> rosonline has joined #instantbird
16:25:25 <-- mpmc has quit (Connection reset by peer)
16:25:33 <flo-retina> I think for SoC project we should push students in directions where we are pretty sure that if the implementation work is done correctly, we want to ship the code by default.
16:27:58 <clokep_work> I agree that having a final target (e.g. a wanted implementation) is good. It allows for more guidance.
16:27:59 <-- gerard-majax_ has quit (Ping timeout)
16:28:21 <Mic> I've looked up the goals of GSoC and I agree now.
16:28:32 <Mic> It's most likely more a research project than something for GSoC.
16:30:03 * clokep_work wonders if we should have a meeting about this...or an ehterpad
16:31:43 <clokep_work> Adding blocking support is an often requested feature too, but I don't know how good libpurple's support is for that anyway.
16:34:29 <flo-retina> how many libpurple prpl remain?
16:34:34 <flo-retina> clokep_work is fixing oscar
16:34:40 <flo-retina> maybe we still need yahoo?
16:37:18 <clokep_work> MSN is going away "soon", there's still Yahoo, yes.
16:37:30 <clokep_work> Bonjour, maybe?
16:37:43 <flo-retina> ah yeah, Bonjour in JS would be nice
16:37:46 <clokep_work> Gadu-Gadu, QQ, Groupwise, MySpace and Netsoul.
16:37:50 <flo-retina> that's a lot of JS-Ctype hackery I guess
16:38:10 <flo-retina> netsoul can go to dev/null
16:38:12 <clokep_work> + Sametime, SIP (and maybe Office Communicator? :P)
16:38:26 <flo-retina> aaaah, SIP would be cool! :)
16:38:41 <clokep_work> That would be a reasonable GSoC project too IMO.
16:39:14 <clokep_work> The only issue with it...is if you wanted to do voice/video it would be a lot ot create the initial protocol + the Instantbird interfaces for media + implement media in the protocol.
16:39:15 <clokep_work> I think.
16:39:38 <flo-retina> can "a lot" fit in a single week-end? :-P
16:40:10 <flo-retina> I don't see what " the Instantbird interfaces for media" is. It's just a mozGetUserMedia call, isn't it?
16:40:24 <Mic> Yahoo seems to have an IM API by the way: http://developer.yahoo.com/messenger/guide/chapterintrotomessengersdk.html
16:41:20 <clokep_work> flo-retina: Don't we need to abstract that out into prplIProtocol?
16:41:25 <clokep_work> (And friends.)
16:41:42 <clokep_work> Mic: It does, I think it is very restricted on how many people, etc. can use a key.
16:41:47 <clokep_work> But feel free to look at it again! :)
16:42:50 <flo-retina> clokep_work: can't we just throw the PeerConnection SDP at the prpl?
16:42:54 * clokep_work just removed 30 lines of code by converting C to C++!
16:43:20 <clokep_work> flo-retina: That would be useful, I guess. I'd expect it to be more involved, but you certainly have WAY more experience in that than me.
16:43:41 <clokep_work> I just figured we'd want some interface that would allow connections besides PeerConnection?
16:43:55 <flo-retina> I've already done it with XMPP between Fx and Tb (and I think you even tried it).
16:44:08 <flo-retina> I just sent the raw SDP as a regular message
16:44:19 <flo-retina> but the prpl should convert between SDP and Jingle (in the XMPP case)
16:45:02 <clokep_work> Right...
16:45:36 <clokep_work> Right, so the prpl needs a way to initialize a connection, etc. etc. that stuff would need to be added to the interfaces.
16:45:46 <Mic> bye, have a nice day!
16:45:48 <-- Mic has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
16:45:58 <clokep_work> Mic: I didn't mean that to sound dismissive btw. It'd be great to know they have reasonable keys now. :)
16:47:28 <clokep_work> Anyway, why don't we throw some ideas up at https://etherpad.mozilla.org/ib-gsoc-2013, but numbers would be great if they exist.
16:48:21 <flo-retina> numbers?
16:49:18 <flo-retina> clokep_work: are the sections assumed to show who would be the mentor?
16:49:25 * flo-retina doesn't want to mentor JS-Yahoo
16:50:30 <clokep_work> s/but numbers/bug numbers/
16:50:41 <clokep_work> flo-retina: More of who had the idea, but who would be a mentor makes sense too.
16:51:13 * clokep_work would mentor JS-Yahoo.
16:51:13 <flo-retina> I'm not sure I want to mentor FileLink. Would be awesome if m conley could do it :-P.
16:51:27 <clokep_work> (Or really any prpl besides SIP.)
16:51:41 <flo-retina> I'm fine with mentoring either SIP or Voice/Video over Jingle.
16:52:07 <clokep_work> Not that I'm not interested in SIP, just that you'd be better at it than me. :-D
16:52:53 <flo-retina> I don't have that much experience with it; I'm just familiar with the key concepts (I just started reading a book about it a while ago (and never finished it))
16:53:26 <clokep_work> Ah OK.
16:54:03 <flo-retina> I had some hope that doing a JS-SIP implementation could fit withing my current webrtc-apps job, but it turns out it can't.
16:54:41 <clokep_work> :(
17:04:45 --> gerard-majax__ has joined #instantbird
17:05:49 * clokep_work has a feeling that the "Indexed logs" might not be a good student projects.
17:09:16 <flo-retina> more the kind of stuff that needs an horribly rainy week-end ;)
17:12:25 <clokep_work> I would have gotten some stuff done this weekend if I had been home...
17:12:40 <clokep_work> (Boston had > 25" of snow...shut the city down.)
17:12:47 <flo-retina> I hope I'll start getting things done again once that renovation work is over
17:13:52 <clokep_work> flo-retina: Are you helping gerv run GSoC?
17:14:14 * clokep_work notes https://wiki.mozilla.org/Community:SummerOfCode13#Application_Advice
17:14:31 <flo-retina> I was going to ask how you got that information
17:14:49 <clokep_work> Magic. :-D
17:14:54 <clokep_work> Or more of URL hacking. ;)
17:15:09 <flo-retina> so yes
17:15:26 <clokep_work> Cool. :) Congrats.
17:15:38 <flo-retina> I'm likely to become the GSoc administrator for the moz org (this year is a transition period)
17:17:04 <clokep_work> Nice.
17:19:11 <-- jb has quit (Quit: jb)
17:20:08 --> jb has joined #instantbird
17:20:20 * clokep_work isn't sure what feedback Mic wants on bug 1648. :-S
17:20:24 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1648 enh, --, ---, nobody, NEW, Easily tell what changed in the topic
17:25:01 <instantbot> clokep@gmail.com granted feedback for attachment 2206 on bug 1648.
17:25:04 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1648 enh, --, ---, nobody, NEW, Easily tell what changed in the topic
17:25:20 <-- gerard-majax__ has quit (Ping timeout)
17:27:02 --> Mook_as has joined #instantbird
17:28:04 * clokep_work wonders if Mook found the issue for TB chat nightlies.
17:28:43 <Mook_as> nope, I was playing with other things
17:29:15 <Mook_as> well, that and a build of tb took forever. (and using m-c + last-known-good c-c didn't seem to help)
17:31:29 <instantbot> clokep@gmail.com granted review for attachment 2216 on bug 1100.
17:31:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1100 cri, --, ---, clokep, ASSI, Use Firefox untrusted cert dialog for "SSL Handshake failed" errors
17:32:50 <instantbot> clokep@gmail.com granted review for attachment 2215 on bug 1100.
17:33:29 * clokep_work is giving himself feedback. :-S
17:33:39 <clokep_work> Mook_as: Ah, yeah that does stink. :(
17:34:35 <Mook_as> I think I managed one clobber build + one depend build the whole day, so... yeah
17:35:11 --> gerard-majax__ has joined #instantbird
17:41:01 <clokep_work> Ouch. :( I haven't compiled c-c in forever, but it took...forever...
17:44:04 <flo-retina> is it really much longer than m-c?
17:44:56 <flo-retina> and if I'm understanding correctly, IM is right now completely busted in Tb. Could we add some unit tests for this?
17:45:46 <clokep_work> Possibly...we'd have to write some of those UI tests, right?
17:46:09 <flo-retina> mozmill? :(
17:46:13 * Mook_as has somehow managed to not write UI tests ever :|
17:46:21 <clokep_work> "somehow"? :P
17:46:32 * clokep_work guesses mconley would know what kind of test would be needed for that bug.
17:46:39 <flo-retina> fwiw, I'll never deny a review because of the lack of mozmill test.
17:46:48 <Mook_as> yeah, mozmill sounds about right
17:46:58 <flo-retina> that testing framework is just insane. And I prefer it we can retain some sanity among chat/ developers.
17:47:14 <Mook_as> flo-retina: never is a bit long. it seems reasonable to deny reviews if the tests ever become easy to write :p
17:47:30 <clokep_work> Can mozmill even test chat things? Wouldn't it be kind of hacky because only half the UI stuff is in chat, the other half is in mail/ or instantbird/?
17:47:36 <flo-retina> Mook_as: I said "mozmill test", not "test".
17:47:42 <flo-retina> Mook_as: xpcshell tests are quite reasonable
17:47:50 <flo-retina> Mook_as: and mochitests are less awful than mozmill
17:48:21 <flo-retina> clokep_work: mozmill can test whatever's accessible from JS running in a XUL window
17:48:31 <clokep_work> Oh, OK. :)
17:48:34 <clokep_work> Shows how much I know...
17:49:14 <flo-retina> Mook_as: last time I used mozmill, it took 8 seconds to run a single hello world test on my brand new high end macbook pro.
17:49:24 <-- gerard-majax__ has quit (Ping timeout)
17:49:31 <Mook_as> hahah
17:49:31 <flo-retina> there are hard coded "sleep 1" calls inside the test harness' code...
17:49:46 <Mook_as> let's put it this way: komodo has "casper" tests.
17:49:55 <Mook_as> I've not seem them used since I started working here.
17:50:00 <Mook_as> s/seem/seen/
17:50:10 <flo-retina> isn't casper based on webkit rather than gecko?
17:50:26 <Mook_as> no, this is some home-grown thing based on jslib. probably a different casper.
17:52:13 <flo-retina> summer of code project idea: tests for the Instantbird UI!
17:53:52 <clokep_work> That sounds awful. :(
18:01:29 <-- mconley has quit (Ping timeout)
18:02:14 --> mconley has joined #instantbird
18:03:40 --> unghost has joined #instantbird
18:06:12 --> aleth has joined #instantbird
18:06:12 * ChanServ sets mode +h aleth 
18:12:52 <flo-retina> clokep_work: what's awful?
18:20:19 <-- jb has quit (Ping timeout)
18:28:45 --> mikk_s has joined #instantbird
18:38:15 --> mconley_ has joined #instantbird
18:39:06 <-- mconley has quit (Ping timeout)
18:39:09 <aleth> clokep_work: maybe there's something nicer one could do with bug 1554 (thought I can't think of anything at this point either), but first it will be good to know if that place in the code is really the stumbling block of the bug reporter (a lot has been improved since that bug was filed)
18:39:12 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1554 nor, --, ---, nobody, NEW, IRC should notify the user when messages couldn't be sent
18:44:57 <-- mikk_s has left #instantbird ()
18:50:50 <-- SM0TVI has quit (Ping timeout)
18:52:00 --> SM0TVI has joined #instantbird
18:54:02 <-- SM0TVI has quit (Ping timeout)
18:57:06 --> SM0TVI has joined #instantbird
19:19:38 --> gerard-majax__ has joined #instantbird
20:03:13 --> mconley has joined #instantbird
20:03:26 <-- mconley_ has quit (Connection reset by peer)
20:07:52 --> EionRobb has joined #instantbird
20:42:10 <EionRobb> flo-retina: well its been a while and the okcupid guys still haven't replied, so I guess I should take the hint?  did you try and get in touch with them too?
20:47:33 <flo-retina> EionRobb: things have possibly changed dramatically since http://www.prnewswire.com/news-releases/iacs-matchcom-acquires-okcupid-115090674.html ?
20:47:44 <flo-retina> I haven't tried
20:49:04 <EionRobb> ah, that's probably why :)
20:49:42 <EionRobb> probably why they haven't had any blog posts since either
20:55:23 <flo-retina> EionRobb: and also why http://web.archive.org/web/20101026164446/http://blog.okcupid.com/index.php/why-you-should-never-pay-for-online-dating/ disappeared ;)
20:55:55 <EionRobb> haha
21:15:07 --> mpmc has joined #instantbird
21:17:53 <clokep_work> flo-retina: Writing tests. :-D
21:18:28 --> DGMurdockIII has joined #instantbird
21:20:22 <flo-retina> clokep_work: some people like to do it, right?
21:20:38 <clokep_work> flo-retina: Some people like to jump out of planes too. :)
21:20:49 <clokep_work> EionRobb, flo-retina: Ah, is their IM network even active still then or are they merging the sites or?
21:21:10 <flo-retina> clokep_work: still active
21:21:25 <-- qlum has quit (Ping timeout)
21:21:25 <flo-retina> clokep_work: and they even keep adding new features to the site (to monetize?)
21:22:32 --> qlum has joined #instantbird
21:23:43 <clokep_work> flo-retina: Ah, OK. Neat.
21:23:52 * clokep_work wonders if he should send that article to everyone he knows doing online dating. ;)
21:24:05 <flo-retina> have you read it? :-D
21:24:48 <clokep_work> I didn't read the whole thing, but I read a little bit of it.
21:24:50 <flo-retina> http://observer.com/2011/02/okcupid-we-didnt-censor-our-matchcombashing-blog-post/ claims is hasn't been censored, but just removed because getting access to internal match.com data lead them to believe their conclusions were a bit off.
21:24:52 <clokep_work> (The why to not pay one.)
21:26:02 <flo-retina> I'm not sure I believe that though, I would assume that if they found their reasoning to be flawed they would have fixed it instead of hiding the whole post
21:26:03 <clokep_work> aleth: Is that you being light green on the etherpad?
21:26:42 <aleth> clokep_work: dark green? I put my name though
21:26:48 <flo-retina> pastebin support is a week-end project, not summer project
21:27:13 <aleth> yeah...
21:27:26 <aleth> just nice to have ;)
21:27:38 <flo-retina> there's already a pastebin add-on around
21:27:51 <clokep_work> ...there is?
21:28:01 <flo-retina> made by idechix
21:28:03 <clokep_work> aleth: Yeah I think etherpad didn't update, sorry. :)
21:28:04 <flo-retina> a looooooooooong time ago
21:28:13 * clokep_work has one for Komodo.
21:28:27 <-- chrisccoulson has quit (Quit: PM: Preparing frontal lobe for mem sleep)
21:32:03 <clokep_work> aleth: Feel free to put yourself down as being interested in mentoring. ;)
21:32:48 * flo-retina imagines aleth mentoring some completion stuff :)
21:33:12 <clokep_work> Would "infinite scrollback" be reasonable?
21:35:32 <flo-retina> wouldn't it take more time to mentor someone to do it rather than just do it ourselves?
21:35:55 <aleth> That would take someone a lot of time just to understand the complications
21:35:58 <flo-retina> + it will likely be tricky to review, so review times are likely to be poor :-/
21:36:07 <clokep_work> Fair enough. :)
21:36:29 <EionRobb> but adding more slaves to the project is a Good Thing
21:36:30 <aleth> After that, if it's done... lots of steady discovering of little bugs I guess...
21:36:52 <clokep_work> EionRobb: I heard you're becoming a slave...
21:36:57 <EionRobb> haha
21:37:14 <clokep_work> Instead of writing a C# UI for a native Windows UI, just tell them to use Instantbird? :)
21:37:21 <EionRobb> do you have a metro app?
21:38:07 --> chrisccoulson has joined #instantbird
21:38:07 <clokep_work> No.
21:38:09 <aleth> I certainly wouldn't mind mentoring in the sense that if I have something potentially useful to say that might help, I will ;)
21:38:51 <flo-retina> EionRobb: are you volunteering to write a metro app for Instantbird?
21:39:12 <flo-retina> clokep_work: would a metro app be a good SoC project btw?
21:39:24 * aleth wonders if EionRobb is writing his own user space
21:39:26 <aleth> ;)
21:39:57 <clokep_work> flo-retina: That would be a good one, but I wouldn't want to do it until Firefox has and we're on a Gecko version that supports it.
21:40:36 <flo-retina> what's the roadmap for Firefox to get that (I thought it was already done :-S)
21:40:46 <clokep_work> Maybe it is done.
21:40:59 * clokep_work uses Nightly and has no idea when new "versions" are released. ;)
21:42:13 <flo-retina> clokep_work: so is it in Nightly?
21:43:05 <clokep_work> flo-retina: It would be a separate install, I think.
21:43:20 <aleth> How about finding someone to do DNSSRV as a SOC project mentored by someone with the power to land it? ;) :P
21:44:06 <clokep_work> https://bugzilla.mozilla.org/show_bug.cgi?id=813488
21:44:22 <clokep_work> And you can go from there.
21:44:25 <clokep_work> It hasn't landed yet.
21:44:46 <flo-retina> aleth: ahah! :)
21:45:06 <flo-retina> aleth: so you would need to convince some necko people?
21:45:59 <aleth> I'm not sure it would be a fair project given it's history... but should it be mentioned as a possibility?
21:46:12 <flo-retina> not for an instantbird project
21:46:17 <aleth> Sure
21:46:49 <aleth> mentioned to necko people, I meant...
21:47:11 <flo-retina> if there's a good mentor who has the power to land the patch(es), that could be a good project
21:47:11 <flo-retina> the project could be "make our DNS stuff awesome" :-P
21:47:21 <aleth> It just seems a bit like sending some poor student into crossfire.
21:47:42 <clokep_work> If it isn't /our/ student, I'm not concerned. ;)
21:47:54 <Mook_as> have the student do it in js-ctypes :p
21:47:54 <flo-retina> clokep_work: maybe I should though? ;)
21:48:08 <flo-retina> Mook_as: can js-ctypes use threads now?
21:48:35 <Mook_as> oh, needs to be off-main-thread? yeah, I think that won't work, then
21:49:02 <flo-retina> I'm afraid the OS-level DNS APIs are blocking yes
21:49:44 <-- clokep_work has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
21:56:56 <flo-retina> so it seems I was being stupid/tired the day I tried to fix the moz18 build, and what I should just have done is port http://hg.mozilla.org/releases/comm-release/rev/808503d44ba1
21:57:28 <aleth> You had to find it first... ;)
21:58:40 <flo-retina> aleth: Firefox marks the link as already visited though ;)
21:58:58 <flo-retina> it's possibly the commit message (" ldap/xpcom/src fails to build (gcc-4.6.1)") that made me look away
21:59:26 <flo-retina> so now I need to undo all the crap I've done to my local source tree the other day, and try again with just that change
22:04:07 <-- unghost has quit (Input/output error)
22:41:41 <flo-retina> re-running configure wasn't enough for the changes to take effect, I had to rm -r objdir/config*
22:43:06 --> clokep has joined #instantbird
22:43:06 * ChanServ sets mode +o clokep 
22:52:19 <flo-retina> clokep: for now my changes in addition to your attachments in the bug are http://pastebin.instantbird.com/140621 + setting the mozilla tag to 18_0_2 instead of 18_0
22:52:41 <clokep> flo-retina: That doesn't look awful. :)
22:53:33 <flo-retina> I would like to see the build finish, and start the resulting binary before commiting it though ;)
22:54:19 <clokep> :) Fair enough.
22:58:20 <flo-retina> it's now building the JS engine, so I assume it has started the second half of the universal build
22:59:39 <clokep> I hope it works! It'd be great to have that tomorrow.
23:00:26 <clokep> EionRobb: #pidign isn't logged, right?
23:00:35 <EionRobb> hmm
23:00:38 <EionRobb> I think it might be?
23:01:05 <clokep> Hm. OK.
23:02:02 <flo-retina> clokep: why do you care? :-D
23:02:51 * clokep wonders what 5:43:44 PM - EionRobb: does it try to download any url and test to see if its an image? or is it just urls ending in jpg/gif/png? refers to
23:02:57 <flo-retina> the mac build slave is offline :(
23:03:07 <EionRobb> clokep: oh, inline image display
23:03:14 <clokep> A plug-in?
23:03:36 <EionRobb> how do other IM clients do it... planning on writing a plugin in pidgin, yes
23:04:21 <clokep> The only client I know of that does it is Mibbit.
23:04:35 <clokep> I think it knows of particular services and then links to them?
23:04:59 <clokep> (Or anything ending in gif|jpe?g|png
23:05:15 <EionRobb> they were talking about how colloquy does it
23:05:23 <clokep> Ah, I see.
23:05:27 <EionRobb> http://colloquy.info/project/ticket/1278
23:05:28 * clokep would like that too, FWIW.
23:05:31 <aleth> Apparently the new-ish discourse.org does too, but I haven't tried it
23:06:02 <-- gerard-majax__ has quit (Ping timeout)
23:06:03 <EionRobb> the issue started with talking about how pidgin doesn't render external urls in <img> tags that are embedded in xhtml xmpp messages
23:07:05 <clokep> aleth: Is discourse pretty much Google Wave?
23:07:24 <aleth> I haven't tried it. It claims to be a refresh of forums
23:09:06 <aleth> Hmm, the source is on github... but it's Rails.
23:11:09 <clokep> Yay Ruby!
23:11:11 <clokep> Wait...
23:11:29 * clokep has so many half finished patches.
23:11:49 * flo-retina has so many half reviewed patches in his queue ;)
23:14:07 <flo-retina> grr
23:14:23 <clokep> Build failed?
23:14:33 <flo-retina> yes, at the very end
23:14:42 <flo-retina> http://pastebin.instantbird.com/140622
23:15:53 <flo-retina> bah, that's stupid, it's because I haven't clobbered my objdir after re-disabling webrtc :(
23:16:12 --> Kaishi has joined #instantbird
23:17:57 <-- aleth has left #instantbird ()
23:19:03 <flo-retina> "make[6]: *** [inspector/tests_export] Segmentation fault: 11" uh?
23:22:33 <flo-retina> ok, finished (successfully this time!)
23:23:43 --> florian has joined #instantbird
23:23:49 <florian> hello from moz18 :)
23:24:58 <-- florian has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
23:25:53 <flo-retina> clokep: should I go ahead and push all of that?
23:27:43 <clokep> flo-retina: Please! :)
23:27:52 <flo-retina> r=you on my pastebin?
23:28:15 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.90 [Firefox 18.0.2/20130201065344])
23:28:26 <clokep> Yes.
23:31:21 <instantbot> florian@instantbird.org granted review for attachment 2187 on bug 1607.
23:31:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1607 nor, --, ---, clokep, ASSI, Update to Mozilla 18
23:31:31 <instantbot> florian@instantbird.org granted review for attachment 2188 on bug 1607.
23:32:30 <flo-retina> Good night
23:38:00 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/52d985cda165 - Florian Qu├Ęze - Bug 1607 - Update to Mozilla 18 - fix building on Mac with clang, r=clokep.
23:38:01 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/f89d4b5dc6d8 - Patrick Cloke - Bug 1607 - Update to Mozilla 18, r=fqueze.
23:38:02 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/b6682c82c69b - Patrick Cloke - Bug 1607 - Update to Mozilla 18: patches, r=fqueze.
23:41:18 <instantbot> clokep@gmail.com set the Resolution field on bug 1607 to FIXED.
23:41:21 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1607 nor, --, 1.4, clokep, RESO FIXED, Update to Mozilla 18
23:43:20 <-- qlum has quit (Quit: Getting the <censored> out.)
23:48:18 <clokep> Mook_as: What was that class to make a label look like  alink? :-S
23:48:22 <clokep> I can't seem to find it in my logs.
23:48:34 <Mook_as> text-link?
23:48:50 <clokep> Doh, that's simple.
23:49:04 <Mook_as> it's in https://developer.mozilla.org/en-US/docs/XUL/label#Style_classes too
23:49:12 * Mook_as is still confused when things are documented...
23:55:23 <clokep> Thank you! :)
23:55:27 <clokep> And yes, I didn't check docs. :(
23:55:43 <-- mconley has quit (Input/output error)