All times are UTC.
00:12:32 <-- akronix has quit (Quit: Leaving.) 00:15:19 --> Alex1 has joined #instantbird 00:29:38 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 02:11:37 <instant-buildbot> build #1406 of linux-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1406 02:11:37 <instant-buildbot> build #319 of linux64-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/319 03:55:05 --> nhnt11 has joined #instantbird 03:55:05 * ChanServ sets mode +h nhnt11 04:07:15 <-- nhnt11 has quit (Ping timeout: 121 seconds) 04:10:13 <instant-buildbot> build #2681 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2681 04:37:41 --> Widdershins has joined #instantbird 04:57:51 --> mpmc has joined #instantbird 05:03:26 <-- EionRobb has quit (Quit: Leaving.) 06:02:10 --> myk has joined #instantbird 07:05:31 <-- gerard-majax has quit (Ping timeout: 121 seconds) 07:08:20 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 07:20:09 --> BWMerlin has joined #instantbird 07:20:51 <-- myk has quit (Ping timeout: 121 seconds) 08:11:10 --> Bollebib has joined #instantbird 08:28:58 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 08:57:00 * Fallen|away is now known as Fallen 09:27:39 <-- Alex1 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 09:28:39 --> EionRobb has joined #instantbird 09:51:18 --> gerard-majax has joined #instantbird 11:02:31 <-- EionRobb has quit (Quit: Leaving.) 11:20:26 <-- BWMerlin has quit (Client exited) 11:32:04 <-- gerard-majax has quit (Ping timeout: 121 seconds) 11:45:38 --> gerard-majax has joined #instantbird 12:00:05 --> clokep_work has joined #instantbird 12:00:05 * ChanServ sets mode +o clokep_work 12:03:05 --> flo-retina has joined #instantbird 12:03:05 * ChanServ sets mode +qo flo-retina flo-retina 12:57:56 * Fallen is now known as Fallen|away 14:50:23 <-- clokep_work has quit (Ping timeout: 121 seconds) 14:54:11 --> clokep_work has joined #instantbird 14:54:11 * ChanServ sets mode +o clokep_work 15:20:55 --> mpmc has joined #instantbird 15:21:23 <-- clokep_work has quit (Ping timeout: 121 seconds) 15:25:11 --> clokep_work has joined #instantbird 15:25:11 * ChanServ sets mode +o clokep_work 15:26:42 <-- Widdershins has quit (Ping timeout: 121 seconds) 15:34:54 --> chrisccoulson has joined #instantbird 15:59:39 <-- clokep_work has quit (Ping timeout: 121 seconds) 16:00:29 <-- gerard-majax has quit (Ping timeout: 121 seconds) 16:11:05 * Fallen|away is now known as Fallen 16:32:33 --> gerard-majax has joined #instantbird 16:51:12 --> sherief has joined #instantbird 16:56:52 <-- sherief has quit (Ping timeout: 121 seconds) 16:56:54 <-- gerard-majax has quit (Quit: Leaving) 16:56:59 --> gerard-majax has joined #instantbird 16:57:50 <-- Tonnes has quit (Connection closed) 17:02:06 <-- gerard-majax has quit (Ping timeout: 121 seconds) 17:04:18 --> gerard-majax has joined #instantbird 17:05:24 --> Tonnes has joined #instantbird 17:38:37 <-- gerard-majax has quit (Ping timeout: 121 seconds) 17:39:28 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 17:43:26 --> nhnt11 has joined #instantbird 17:43:26 * ChanServ sets mode +h nhnt11 18:06:01 --> flo-retina has joined #instantbird 18:06:02 * ChanServ sets mode +qo flo-retina flo-retina 18:17:22 <-- nhnt11 has quit (Ping timeout: 121 seconds) 18:46:22 --> gerard-majax has joined #instantbird 18:50:39 <-- gerard-majax has quit (Ping timeout: 121 seconds) 18:59:36 --> nhnt11 has joined #instantbird 18:59:36 * ChanServ sets mode +h nhnt11 19:02:43 --> gerard-majax has joined #instantbird 19:06:30 <nhnt11> flo-retina: Will you have time any time soon to maybe look at a new patch for indexed logs? I think that's one that you'll want to look at before landing... 19:07:02 <flo-retina> I can make that time 19:07:03 <nhnt11> You've already reviewed it once but I think there's a change that you suggested that you may want to re-review 19:07:06 <nhnt11> ok! 19:07:09 <flo-retina> I'm looking forward to that feature! 19:07:13 * nhnt11 is too 19:07:15 <flo-retina> don't we need log splitting first? 19:07:23 <nhnt11> Yeah 19:07:28 <nhnt11> I think that's done though 19:07:32 <nhnt11> and was wiating for the gloda stuff to land 19:08:03 <nhnt11> Ah, it needs review... https://bugzilla.mozilla.org/show_bug.cgi?id=1025522#c28 19:08:06 <instantbot> Bug 1025522 nor, --, ---, nhnt11, ASSI, Split log files to prevent them from growing too large 19:09:38 <nhnt11> I'm reading the bug now, I'll let you know if I need anything from you 19:13:12 --> nhnt12 has joined #instantbird 19:13:12 * ChanServ sets mode +h nhnt12 19:15:45 <-- nhnt12 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 19:16:09 <-- nhnt11 has quit (Ping timeout: 121 seconds) 19:17:33 --> abdelrhman has joined #instantbird 19:26:46 --> akronix has joined #instantbird 19:32:43 <flo-retina> akronix: hello. 19:33:28 <flo-retina> I think there was some confusion in the log I saw from Saturday. You do need the profile manager to be able to use Instantbird on one profile, and test the version you are developing on a different test profile. 19:34:31 <akronix> hi!! it's fine I got it working using the build path 19:34:52 <flo-retina> I have no idea what that means 19:35:54 <akronix> I mean running this: obj-x86_64-unknown-linux-gnu/dist/bin/instantbird 19:36:01 <akronix> instead of through mach 19:36:19 <flo-retina> I'm saying this because you don't seem to be using Instantbird right now. 19:36:34 <akronix> right, I'm using pidgin 19:36:43 <akronix> well, instantbird also but for XMPP 19:37:23 <flo-retina> overall I think IRC support is better implemented in Instantbird, and XMPP in Pidgin ;) 19:38:15 <akronix> haha ok ok, this was cz I've just recompiled pidgin and I wanna tried and also becausez I was rebooting instantbird for trying to get the OTR plugin working 19:38:33 <akronix> which I didn't get btw :( 19:38:50 <akronix> I don't understand what this sentence means: "Now launch Instantbird w/ OTR enabled." 19:39:01 <flo-retina> context? 19:39:04 <akronix> (source: https://github.com/arlolra/ctypes-otr#dev-env) 19:40:06 <flo-retina> I think that means OTR is supposed to be enabled once you have followed all these steps 19:40:24 <flo-retina> do you see ctypes-otr in the add-on manager? 19:40:53 <-- abdelrhman has quit (Quit: Leaving) 19:41:07 <akronix> I don't 19:41:41 <akronix> but I'm not sure if addons work with the nightly version 19:41:58 <flo-retina> if it doesn't, it should still be listed, and marked as disabled 19:42:54 <akronix> I can't see any 19:43:05 <akronix> I give you a screenshot 19:43:13 <flo-retina> note that the first line of the seconds you pointed me to says "Download a nightly build" ;) 19:43:21 <flo-retina> *section 19:44:15 <akronix> I know...but I'm actually using instantbird compiled from hg repos through mach 19:44:35 <flo-retina> shouldn't matter 19:44:39 <akronix> oh ok 19:44:55 <akronix> maybe addons are disabled this way? 19:44:58 <flo-retina> no 19:45:13 <akronix> cz I don't see any 19:47:01 <flo-retina> what does this line look like for you "pwd > ~/.instantbird/<profile>/extensions/ctypes-otr@tormessenger"? 19:47:20 <flo-retina> or the result of it I guess :) 19:47:47 <akronix> I created a new profile called OTR 19:48:01 <akronix> then I did this: 19:48:02 <akronix> pwd > ~/.instantbird/OTR/extensions/ctypes-otr@tormessenger 19:48:20 <flo-retina> do |ls ~/.instantbird| 19:49:07 <akronix> drwx------ 4 akronix akronix 4,0K may 23 20:30 avi65kxm.default 19:49:07 <akronix> drwx------ 3 akronix akronix 4,0K abr 30 22:30 Crash Reports 19:49:07 <akronix> drwxrwxr-x 3 akronix akronix 4,0K may 23 20:38 OTR 19:49:07 <akronix> -rw-rw-r-- 1 akronix akronix 156 may 23 20:38 profiles.ini 19:49:07 <akronix> drwx------ 6 akronix akronix 4,0K may 25 21:48 xh5fxr38.OTR 19:49:13 <akronix> sorry for that 19:49:35 <flo-retina> the name of the profile folder is "xh5fxr38.OTR" not "OTR" 19:49:50 <akronix> haha makes sense 19:50:11 <akronix> ok, I'll do that then 19:53:32 <akronix> there is no 'extensions' folder in there 19:55:36 <flo-retina> create it 19:55:48 <flo-retina> it only exists if you have installed one add-on already 19:56:01 <akronix> ok 19:56:22 <akronix> let's try now 19:59:02 <-- akronix has quit (Connection closed) 20:00:46 --> akronix_laptop has joined #instantbird 20:01:11 <akronix_laptop> great my desktop crashed *_* 20:01:32 <akronix_laptop> rebooting and after I'll try that 20:08:45 --> akronix has joined #instantbird 20:08:54 <akronix> looks like it's working now :D 20:09:41 <akronix> flo-retina: now I'll be out for dinner, can we talk later about the schedule?? 20:09:53 <akronix> like in half an hour or so 20:09:59 <flo-retina> I'm still around for about 2 hours I think 20:10:37 <akronix> good! 20:39:18 --> abdelrhman has joined #instantbird 20:51:34 <akronix> flo-retina: I'm back! 20:52:56 * flo-retina is still here 20:53:29 <akronix> so this a tentative list I did looking at the differences. Probably there are some left, but we could start with this: https://titanpad.com/rNZKS5BrKH 20:53:57 <akronix> I think it's better starting with the easier and not critical ones 20:55:26 <akronix> For example, with some #if 0 macros that I already know how to handle them 20:55:50 <akronix> also the UiOps structs could be on the first things to do 20:56:08 <flo-retina> do you have an example of how you would handle them? :) 20:58:16 <akronix> no code hehe.But for some I think it's about just adding a #ifdef. For example, the log.h file might be all wrapped by a #ifdef LIBPURPLE_LOG 21:00:29 <flo-retina> right, these kind of things can be solved by adding ifdefs in libpurple 21:01:00 <flo-retina> I don't know how easy or difficult that would be to get accepted in the Pidgin side, as it doesn't seem to have any obvious benefit for Pidgin 21:01:35 <flo-retina> (the log.h specific case doesn't have a lot of benefit for us either, it would be easy to just have an empty log.h file to avoid #include errors) 21:03:45 <akronix> well, they included the task of avoiding #if 0 in their proposal 21:04:03 <akronix> and maybe it's not a benefit for pidgin but it is for libpurple 21:04:05 <flo-retina> I think clokep and I wrote that piece on the Pidgin wiki ;) 21:04:36 <akronix> ok, I thought that could be a good start... 21:05:09 <flo-retina> yeah, it can be a good way to get a first patch landed on both sides :) 21:05:10 <akronix> but I could start with the structs task 21:05:58 <akronix> btw, do you think it'll take you a lot of time to review the upgrading to 2.10.11? 21:06:05 <flo-retina> I don't know :) 21:06:21 <akronix> It'd be much easier for me to code directly to 2.10.11 for both sides ;) 21:06:39 <flo-retina> sure, don't worry with the 2.10.9 version 21:06:41 <akronix> actually, I didn't see many critical changes from 2.10.9 21:06:48 <flo-retina> I don't thnk there are major changes between the two anyway 21:08:07 <akronix> hmm, btw, what is the flow for making a pull request to instantbird? shall I use my mozilla account or sth different? 21:09:35 <akronix> I don't know about pidgin either...I've seen other years they created a gsoc branch, but I have no idea about this one 21:09:45 <akronix> I've already asked in irc chat.. 21:10:45 --> nhnt11 has joined #instantbird 21:10:45 * ChanServ sets mode +h nhnt11 21:14:23 <flo-retina> "pull request" is github vocabulary 21:14:40 <flo-retina> for Mozilla you file bugs (not "issues") in bugzilla.mozilla.org 21:14:42 <flo-retina> and attach patches 21:14:47 <flo-retina> you request review on patches 21:14:58 <flo-retina> r?(name) means you are requesting that 'name' reviews your patch 21:15:06 <flo-retina> r+ means "OK to land" 21:15:12 <flo-retina> r- means the patch needs improvements 21:16:25 <akronix> ah ok 21:16:33 <nhnt11> akronix: Hello, have we met? :) 21:16:54 <akronix> so, everything I need is a buzilla account 21:17:43 <akronix> bugzilla* I'll have to read something more about mercurial this summer anyway 21:18:04 <akronix> nhnt11: not If I remember well 21:18:33 <akronix> nhnt11: I'm GSoC student for pidgin this summer, what about you? 21:18:55 <nhnt11> akronix: Yup, I know! I was a GSoC student last year and in 2013 too, with Instantbird :) 21:19:55 <nhnt11> I won't interrupt you further. Have fun with your project! 21:20:15 <akronix> nhnt11: oh, great! what were you projects about? 21:21:12 <akronix> nhnt11: haha no, don't hesitate please! it's good to have another helping voice :P 21:21:21 <nhnt11> akronix: Well my first project was the awesometab (what you see when you open a new tab in Ib) http://nhnt11.com/blog/category/gsoc-2013/ 21:22:51 <nhnt11> And my second project was to make all the chat history logging async (http://nhnt11.com/blog/category/gsoc-2014) 21:23:13 <nhnt11> Also part of the second project was to index all the logs and make them searchable from the UI, but that hasn't landed yet :( 21:23:13 <nhnt11> I 21:23:21 <nhnt11> I'm actually looking at those old patches now! 21:24:23 <akronix> oh cool 21:25:26 <flo-retina> nhnt11: feel free to mentor too ;) 21:25:45 <nhnt11> akronix: Well if you ever need any Instantbird-related help feel free to ping me! I don't know much about libpurple though 21:25:50 <nhnt11> flo-retina: Heh, ^ 21:26:25 <akronix> nhnt11: hahah nice, thanks! 21:27:45 <flo-retina> akronix: also, we couldn't get nhnt11 as a GSoC student a third time this year because he's got hired as an intern by Mozilla ;). 21:27:59 <-- abdelrhman has quit (Quit: Leaving) 21:28:37 <akronix> oh really?? awesome!!! what are you working in nhnt11?? 21:29:06 <nhnt11> akronix: I'm on the Firefox Desktop team, gonna be working on some search frontend stuff :) 21:29:30 <nhnt11> I've just finished a week of the internship, but it seems like that's what I'm gonna be doing :) 21:31:25 <akronix> firefox?? that's great!! :D 21:31:39 <akronix> btw, I've some features I'm missing in firefox written down in a markdown file hehe :P 21:32:06 <nhnt11> Hahaha 21:32:52 <akronix> flo-retina: do you know who have to add me to the pidgin's hg repo: https://developer.pidgin.im/wiki/UsingPidginMercurial#ConfigureMercurial ? 21:33:41 <flo-retina> akronix: bugzilla may be more useful than markdown files to get them implemented ;) 21:34:55 <akronix> flo-retina: yes, I have written them to file them at some point 21:35:46 <akronix> believe me, I'm lacking of any spare time right now 21:39:16 <flo-retina> akronix: do you mean to be able to push to a student branch? I don't know, but I'm pretty sure asking in the devel MUC will give you an answer 21:39:30 <akronix> MUC? 21:39:39 <flo-retina> Multi-User-Chat 21:39:54 <flo-retina> that's the XMPP vocabulary for a chat room 21:39:59 <akronix> ah ok 21:40:06 <akronix> it's the jabber one? 21:40:16 <akronix> do I need a jabber account for that right? 21:40:21 <flo-retina> right, Jabber is the commercial name for "xmpp" 21:40:34 <akronix> I know xD 21:40:34 <flo-retina> yes, but a gmail account is fine 21:40:39 <akronix> ah ok 21:40:50 <akronix> what was it again? 21:43:16 <nhnt11> akronix: Googling "pidgin development MUC" gives you https://developer.pidgin.im/wiki/PidginCommunity as the first link ;) 21:45:29 <akronix> nhnt11: thx 21:46:05 * nhnt11 just got http://puu.sh/i0qtu/bbf8fc089c.png 21:46:09 <nhnt11> :S 21:47:15 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 21:47:51 --> nhnt11 has joined #instantbird 21:47:51 * ChanServ sets mode +h nhnt11 21:48:01 * nhnt11 updated manually 21:49:50 <flo-retina> nhnt11: first time I see that message :-S 21:50:00 <akronix> flo-retina: and what do you think about the other issues: instantbird's proxy settings, adding location info,.. ? anything else I should bear in mind? 21:50:26 <nhnt11> flo-retina: Nightlies were busted last week right? I wonder if it has something to do with updating after transferring my entire user account between laptops 21:50:36 <nhnt11> (this is the first time I'm trying to update Ib after that, I think) 21:52:25 <flo-retina> akronix: the proxy settings thing is probably the hardest of all. But it would be really really nice to get that figured out 21:52:38 <flo-retina> the location info thing, I'm not sure it's wanted on the Pidgin side 21:52:50 <flo-retina> that would likely require significant UI changes to get any benefit from it 21:53:17 <flo-retina> nhnt11: I don't think they were really "busted", it's more that my wifi sucked and lots of Mac builds never got updated 21:53:20 <flo-retina> *uploaded 21:53:47 <nhnt11> Well, I guess it's too late now to see when my previous build was from 21:54:10 <flo-retina> doesn't matter much if the problem doesn't reoccur 21:54:15 <nhnt11> yeah 21:57:14 --> EionRobb has joined #instantbird 21:59:28 <nhnt11> So Instantbird builds in 11m 3s on this machine 21:59:37 <nhnt11> Firefox is only 30 seconds slower 21:59:44 * nhnt11 thinks that's a bit fishy. 22:01:03 <flo-retina> nhnt11: browser/ doesn't contain much stuff that needs actual compiling 22:01:21 <flo-retina> nhnt11: btw, I installed hgwatchman and chg today :) 22:01:33 <nhnt11> I don't know what chg is 22:01:41 <nhnt11> hgwatchman improved |hg status| quite a bit 22:01:43 * nhnt11 googles 22:02:15 <flo-retina> nhnt11: that's the next recommended tool on the mozilla page documenting watchman ;) 22:02:18 <nhnt11> Interesting... 22:03:18 <flo-retina> nhnt11: hg st took 2s for me, with hg watchman, it went down to 230ms, and with chg down to 160ms 22:03:45 <flo-retina> I'm not convinced yet that the 70ms difference is actually perceivable, but gps claims it is. 22:03:57 <nhnt11> flo-retina: Can you point me to the mozilla page documenting watchman? 22:04:00 <nhnt11> I can't find it for some reason 22:04:18 <flo-retina> nhnt11: http://mozilla-version-control-tools.readthedocs.org/en/latest/hgmozilla/extensions.html#hgwatchman 22:04:23 <nhnt11> Thanks! 22:04:53 <flo-retina> mconley's blog post is slightly more useful though: http://mikeconley.ca/blog/2015/05/23/things-ive-learned-this-week-may-18-may-22-2015/ 22:05:15 <nhnt11> Nice, thanks 22:11:01 <nhnt11> I'm not going to bother with chg for now, I think 22:11:06 <nhnt11> It doesn't have a brew tap 22:16:39 <flo-retina> neither does hgwatchman 22:17:07 <nhnt11> chg isn't an Mercurial extension though. 22:17:15 <nhnt11> I ahve to add it to my path and stuff. 22:18:17 <nhnt11> Bah, ok, I'll do it 22:23:00 <nhnt11> flo-retina: Do you have any quick ideas for https://bugzilla.mozilla.org/show_bug.cgi?id=1161930? If we need to port stuff from browser.xml that'll take more time and I won't be able to get to it for a while. 22:23:02 <instantbot> Bug 1161930 nor, --, ---, nhnt11, ASSI, Quick find shortcut both opens the findbar and types a slash in the inputbox 22:23:24 <nhnt11> It's been getting in my way about 4-5 times a day, which is bad enough that I want to fix it asap 22:23:29 <flo-retina> no, I haven't looked though to have "quick" ideas 23:05:32 * Fallen is now known as Fallen|away 23:12:46 <flo-retina> Good night 23:13:40 <akronix> night! 23:34:51 <-- nhnt11 has quit (Ping timeout: 121 seconds) 23:47:17 <-- akronix_laptop has quit (Ping timeout: 121 seconds) 23:47:32 <-- akronix has quit (Quit: Leaving.)