All times are UTC.
00:00:14 <instantbot> New Chat Core - General bug 1318974 filed by florian@queze.net. 00:00:15 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1318974 maj, --, ---, florian, NEW, New messages sometimes not scrolled into view 00:02:06 <flo-retina> hmm, how can one undo qnew? 00:02:15 <aleth> qfold? 00:02:22 <flo-retina> the change to im/confvars.sh that I had applied locally got included in my patch :-/ 00:02:38 <aleth> ah 00:02:41 <aleth> qref -X I think 00:03:04 <flo-retina> nice, that worked 00:03:19 <flo-retina> I thought it only applied to new changes in the work dir, not existing parts of the patch :) 00:03:27 <flo-retina> thanks! 00:03:28 * nhnt11 uses qref -X a lot 00:05:47 <flo-retina> $ hg bzexport -e 00:05:47 <flo-retina> abort: Local changes found; refresh first! 00:05:49 <flo-retina> seriously? 00:06:08 <aleth> that'll be your confvars.sh change ;) 00:06:18 <flo-retina> -f ... 00:06:39 <flo-retina> patch attached for review 00:06:49 <flo-retina> so... I wonder if we have a similar issue in the logviewer 00:07:05 <aleth> The logviewer never scrolls to the bottom, so probably not 00:07:17 <flo-retina> ah! 00:07:26 <flo-retina> I also meant not cleaning up 00:07:27 <flo-retina> http://searchfox.org/comm-central/source/im/content/viewlog.js#145 00:09:17 <flo-retina> looks like the only thing it wouldn't cleanup is the custom browser.getNextPendingMessage function 00:09:47 <flo-retina> which is a closure keeping a reference to the 'messages' enumerator 00:10:32 <flo-retina> which keeps a reference to the whole _messages array in logger.js 00:10:45 <flo-retina> but still probably doesn't matter, as we keep a reference to each message object for magic copy anyway 00:15:32 <flo-retina> I'm going to bed, if you like the patch, feel free to check it in 00:17:28 <aleth> took a while to review, that code is tricky ;) 00:19:49 <instantbot> aleth@instantbird.org changed the Resolution on bug 1318974 from --- to FIXED. 00:19:50 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1318974 maj, --, Instantbird 53, florian, RESO FIXED, New messages sometimes not scrolled into view 00:33:53 <-- aleth has quit (Quit: Instantbird 53) 00:42:07 <-- Bollebib has quit (Ping timeout: 121 seconds) 03:07:04 <-- Suiseiseki has quit (Ping timeout: 121 seconds) 03:12:48 <instant-buildbot> build #892 of linux64-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/892 03:22:37 --> Suiseiseki has joined #instantbird 04:17:24 <instant-buildbot> build #3368 of macosx-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/3368 06:02:57 <-- EionRobb has quit (Quit: Leaving.) 06:28:16 --> EionRobb has joined #instantbird 07:32:33 --> FilipMosner has joined #instantbird 08:04:59 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 08:12:16 --> fredw has joined #instantbird 08:29:20 --> chrisccoulson has joined #instantbird 08:30:41 <-- fredw has quit (Client exited) 08:35:40 --> bogdan_maris has joined #instantbird 08:49:03 --> Bollebib has joined #instantbird 08:51:25 --> fredw has joined #instantbird 09:09:31 --> aleth has joined #instantbird 09:09:31 * ChanServ sets mode +o aleth 09:14:06 --> aleth1 has joined #instantbird 09:14:07 * ChanServ sets mode +o aleth1 09:15:34 <-- aleth has quit (Ping timeout: 121 seconds) 09:15:35 * aleth1 is now known as aleth 09:32:43 --> gerard-majax has joined #instantbird 09:43:44 <-- gerard-majax has quit (Ping timeout: 121 seconds) 09:45:07 --> gerard-majax has joined #instantbird 09:48:04 <-- aleth has quit (Ping timeout: 121 seconds) 09:52:35 <-- EionRobb has quit (Connection closed) 09:53:42 --> EionRobb has joined #instantbird 09:54:28 --> aleth has joined #instantbird 09:54:28 * ChanServ sets mode +o aleth 09:55:56 <-- gerard-majax has quit (Ping timeout: 121 seconds) 09:58:13 --> gerard-majax has joined #instantbird 10:01:11 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 10:14:33 <-- gerard-majax has quit (Ping timeout: 121 seconds) 10:15:58 --> gerard-majax has joined #instantbird 10:23:40 <-- gerard-majax has quit (Ping timeout: 121 seconds) 10:40:37 --> mpmc has joined #instantbird 10:43:19 --> flo-retina has joined #instantbird 10:43:19 * ChanServ sets mode +qo flo-retina flo-retina 10:49:22 <-- stux has quit (Ping timeout: 121 seconds) 10:51:40 --> stux has joined #instantbird 11:04:50 --> gerard-majax has joined #instantbird 11:07:10 --> BWMerlin has joined #instantbird 11:09:17 <-- aleth has quit (Ping timeout: 121 seconds) 11:09:25 --> aleth has joined #instantbird 11:09:26 * ChanServ sets mode +o aleth 11:17:01 <flo-retina> aleth: so the current build failure is because the purplexpcom files are missing. What's our short term plan for nightlies? 11:17:44 <aleth> flo-retina: retrigger the build and it should be OK. I had disabled purplexpcom but it's probably better to keep building it and have it fail at runtime 11:18:29 <flo-retina> so the plan is to update all nightly users to builds without a working libpurple? 11:19:10 <aleth> what choice is there? 11:20:05 <flo-retina> - stopping nightlies until we have a solution (sounds bad) 11:20:05 <flo-retina> - shipping nightlies without purple or with a broken purple 11:20:05 <flo-retina> - building nightlies off the 52 trains 11:20:05 <aleth> I think you're right that m-c is moving too fast for backout patches to be an option 11:20:44 <aleth> I'd go for the second option, otherwise on top of the broken purple you are hiding new failures elsewhere 11:21:04 <flo-retina> well, it'll be busted as soon as the glue is removed ;) 11:21:25 <flo-retina> I mean, if we keep shipping and building it but it's not loaded 11:21:55 <flo-retina> so I guess another question is... should we try to statically link purple into libxul? (if so we drop all the dynamic prpls) 11:22:03 <aleth> you'd just also have to stop packaging it 11:22:33 <flo-retina> well, the packaging failure you encountered is a bug, there should have been ifdefs in that manifest 11:22:41 <flo-retina> but that's not a big problem 11:22:49 <flo-retina> also, meh, I hate this autoscroll bug! 11:23:25 <aleth> I agree 11:23:36 <aleth> I was expecting there to be ifdefs but I didn't check ;) 11:24:50 <flo-retina> how long do we expect it'll take to engineer a solution? 11:25:32 * aleth is looking for the list of dynamic prpls 11:25:41 <aleth> STATIC_PRPLS="jabber gg oscar myspace novell sametime simple yahoo netsoul" 11:25:48 <aleth> not sure what yahoo is still doing there 11:26:15 <flo-retina> dynamic would be bonjour and sipe I think 11:26:32 <flo-retina> wait, there must be another one on linux or we wouldn't have that race on the build 11:27:01 <flo-retina> bonjour I think we should just trash the binary prpl and re-implement on top of js-xmpp 11:27:09 <flo-retina> I think gecko now provides the API for mDNS. 11:27:44 <aleth> Dynamically linked prpls are pretty dead in the water anyway as NSS is now no longer exporting symbols 11:28:15 <flo-retina> what does that mean? 11:30:57 <aleth> I'm not sure the NSS_EXTRA_SYMBOLS_FILE mechanism still works 11:31:35 <aleth> For statically linked into libxul stuff I assume that won't matter 11:32:40 <aleth> I think we should separate out the question of what to do immediately from the question of how/what to fix with more time spent on it 11:33:06 <flo-retina> there's also the question of shipping something soon. 11:33:18 <flo-retina> we should ship something off 52, right? 11:33:40 <aleth> Yeah, that should probably be based off 52, if it happens soon-ish, to avoid problems 11:42:43 <-- EionRobb has quit (Ping timeout: 121 seconds) 11:43:55 <aleth> bonjour is static on OS X 11:44:33 <aleth> sipe appears to be static on OS X and Windows 11:54:16 <aleth> so static linking would be much better than nothing ;) 11:57:54 <flo-retina> ok, we can try to explore that path then 11:58:58 --> EionRobb has joined #instantbird 12:17:27 <-- BWMerlin has quit (Ping timeout: 121 seconds) 12:36:38 <-- aleth has quit (Ping timeout: 121 seconds) 13:02:52 --> aleth has joined #instantbird 13:02:52 * ChanServ sets mode +o aleth 13:36:14 --> clokep_work has joined #instantbird 13:36:14 * ChanServ sets mode +o clokep_work 13:41:49 <-- gerard-majax has quit (Connection closed) 13:42:06 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 13:42:13 --> clokep_work has joined #instantbird 13:42:13 * ChanServ sets mode +o clokep_work 13:42:32 --> gerard-majax has joined #instantbird 14:16:08 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 14:25:39 <-- Mook has quit (Connection closed) 14:25:41 --> Mook has joined #instantbird 14:26:15 <clokep_work> nhnt11: Yeah, freaktech nik has been working on that for a while. It works! He's added a lot of new features to our IRC stuff. 14:26:30 <nhnt11> :) 15:01:16 --> flo-retina has joined #instantbird 15:01:16 * ChanServ sets mode +qo flo-retina flo-retina 15:02:40 --> micahg has joined #instantbird 15:08:22 <freaktechnik> have I? /me has no context to that 15:08:37 <freaktechnik> (I assume server-time?) 15:19:43 <clokep_work> freaktechnik: Tags! 15:19:57 <freaktechnik> oh, right 15:20:11 <freaktechnik> next big thing is cap v3.2 though. At least on my list. 15:20:33 <freaktechnik> hmm, client side tags will be super easy to handle with taghandlers. 15:21:25 <clokep_work> I was going to implement the CAP 3.2...never got around to it though. :( 15:21:32 <clokep_work> Been too busy reviewing patches. ;P 15:26:11 <freaktechnik> what a luxury problem ;) 15:43:49 --> bgmCoder has joined #instantbird 16:10:16 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 16:24:29 --> chrisccoulson has joined #instantbird 16:24:44 <-- chrisccoulson has quit (Connection closed) 16:24:55 --> chrisccoulson has joined #instantbird 17:02:48 <-- gerard-majax has quit (Ping timeout: 121 seconds) 17:03:55 --> chrisccoulson_ has joined #instantbird 17:04:55 <-- chrisccoulson has quit (Ping timeout: 121 seconds) 17:08:38 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 17:09:40 <-- bgmCoder has quit (Connection closed) 17:16:44 --> bgmCoder has joined #instantbird 17:20:13 <-- fredw has quit (Client exited) 17:28:29 --> gerard-majax has joined #instantbird 17:47:51 <-- gerard-majax has quit (Ping timeout: 121 seconds) 17:50:05 --> gerard-majax has joined #instantbird 17:52:02 <-- bogdan_maris has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 18:14:30 <-- gerard-majax has quit (Quit: Leaving) 18:24:24 --> gerard-majax has joined #instantbird 18:28:23 <-- stux has quit (Quit: Aloha!) 18:33:13 --> stux has joined #instantbird 18:36:09 <-- EionRobb has quit (Quit: Leaving.) 18:52:51 <-- gerard-majax has quit (Ping timeout: 121 seconds) 19:36:21 --> EionRobb has joined #instantbird 20:06:53 --> gerard-majax has joined #instantbird 20:14:27 * chrisccoulson_ is now known as chrisccoulson 20:14:39 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 20:14:54 --> chrisccoulson has joined #instantbird 20:18:27 <-- gerard-majax has quit (Ping timeout: 121 seconds) 20:27:26 <-- EionRobb has quit (Quit: Leaving.) 20:28:12 --> EionRobb has joined #instantbird 20:36:43 <clokep_work> instantbot: uuid 20:36:44 <instantbot> 29c4d0e9-4c75-467f-8112-a663b65c3d60 (/msg instantbot cid for CID form) 21:05:59 --> aleth1 has joined #instantbird 21:05:59 * ChanServ sets mode +o aleth1 21:07:51 <-- aleth has quit (Ping timeout: 121 seconds) 21:07:52 * aleth1 is now known as aleth 21:12:40 <bgmCoder> hey guys, can instantbird do yammer? 21:18:39 <clokep_work> bgmCoder: I'm unsure if that question makes sense. 21:18:43 <clokep_work> Does Yammer have chat? 21:18:48 <clokep_work> I thought it was more of a message board. 21:19:07 <bgmCoder> It is a message board, like facebook, I suppose 21:20:05 <bgmCoder> I'm crying here because our organization is no longer allowed to use google for official communications - so inter-office chat is out via google; and I've trained everyone to use instantbird 21:20:20 <bgmCoder> and I can't get it to register with o365 21:20:42 <bgmCoder> so I was thinking maybe yammer could work (but I figured it could not) 21:20:58 <bgmCoder> so I'm just hurting and crying, that's all 21:21:48 <freaktechnik> I'd recommend using a vanilla XMPP service, which is essentially gtalk from a different account server. 21:22:10 <bgmCoder> I'm stuck with office365 21:23:38 <aleth> if they have slack, you can connect to that ;) 21:24:00 <aleth> but yeah, why not XMPP 21:25:38 <bgmCoder> we are not allowed to use protocols other than the official platform 21:27:16 <freaktechnik> how would yammer then be an option? 21:28:02 <bgmCoder> it's included in the office365 platform 21:29:41 --> unghost has joined #instantbird 21:46:04 <clokep_work> I don't think Yammer is the solution. 21:46:09 <clokep_work> I think it's figuring out how to connect Office 365. 21:54:23 <bgmCoder> I agree 21:54:53 <bgmCoder> First thing is with the office communicator, the GUI boxes are messed up; I can't see the settings 23:15:01 <-- clokep_work has quit (Ping timeout: 121 seconds) 23:16:06 <-- unghost has quit (Ping timeout: 121 seconds) 23:40:32 --> clokep_work has joined #instantbird 23:40:33 * ChanServ sets mode +o clokep_work 23:44:34 <-- clokep_work has quit (Ping timeout: 121 seconds)