All times are UTC.
00:07:22 <flo-retina> From #maildev: 01:06:41 - flo-retina: jcranmer|away: I think we are ready for bug 956609. I pushed it to try https://tbpl.mozilla.org/?tree=Thunderbird-Try&rev=1d7aa08cb2d7 to verify that we aren't breaking anything for Thunderbird, and to let people have a look at what we are doing. Unless a problem is found in the next half day, this matches what we will push to c-c tomorrow. 00:08:27 <-- hadi has quit (Connection reset by peer) 00:14:06 --> BWMerlin has joined #instantbird 00:22:56 <-- mrphs has quit (Quit: Reconnecting) 00:23:47 --> mrphs has joined #instantbird 01:14:54 <-- ivan has quit (Ping timeout) 01:18:04 --> ivan has joined #instantbird 01:21:31 <-- unghost has quit (Quit: Ð£Ñ Ð¾Ð¶Ñ Ñ Ð¾Ñ Ð²Ð°Ñ (xchat 2.4.5 Ð¸Ð»Ð¸ ÑÑÐ°ÑÑÐµ)) 01:27:11 --> Mook has joined #instantbird 02:03:27 <-- nathanr has quit (Ping timeout) 02:04:23 --> nathanr has joined #instantbird 02:30:30 <-- GeekShadow has quit (Ping timeout) 02:30:32 --> GeekShadow has joined #instantbird 03:56:25 --> mconley has joined #instantbird 04:32:05 --> dionisos has joined #instantbird 05:00:50 <-- wnayes has quit (Ping timeout) 05:04:39 --> wnayes has joined #instantbird 05:47:53 <-- mconley has quit (Input/output error) 06:41:06 --> FireFly_TB has joined #instantbird 06:47:36 <-- FireFly_TB has quit (Quit: FireFly_TB) 07:22:19 <-- dionisos has quit (Ping timeout) 07:53:02 <instant-buildbot> build #1229 of win32-nightly-default is complete: Failure [4failed shell_3] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1229 08:32:30 --> mconley has joined #instantbird 08:33:37 <-- mconley has quit (Connection reset by peer) 08:33:55 --> mconley has joined #instantbird 08:38:19 <-- mconley has quit (Ping timeout) 08:51:52 <-- EionRobb has quit (Quit: Leaving.) 09:06:22 --> GeKo has joined #instantbird 09:06:46 <-- Mook has quit (Quit: Mook) 09:37:48 --> mconley has joined #instantbird 09:39:42 <-- GeKo has quit (Z:lined (dronebot)) 09:39:53 --> GeKo has joined #instantbird 09:40:33 <-- mconley has quit (Ping timeout) 09:42:40 --> mconley has joined #instantbird 09:42:43 <-- mconley has quit (Input/output error) 10:59:51 <-- chrisccoulson has quit (Ping timeout) 11:09:40 <-- GeKo has quit (Z:lined (dronebot)) 11:11:39 <flo-retina> wow, there are 2.8M left over temporary files on my old server 11:16:30 --> igorko has joined #instantbird 11:30:02 --> GeKo has joined #instantbird 12:04:27 <-- flo-retina has quit (Ping timeout) 12:04:41 <-- BWMerlin has quit (Quit: BWMerlin) 12:49:30 <-- igorko has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 12:56:21 --> dionisos has joined #instantbird 13:04:09 --> jb has joined #instantbird 13:08:44 --> mconley has joined #instantbird 13:11:30 <-- mconley has quit (Input/output error) 13:18:22 --> FireFly_TB has joined #instantbird 13:19:55 <-- dionisos has quit (Ping timeout) 13:20:48 --> mconley has joined #instantbird 13:32:28 --> clokep has joined #instantbird 13:32:29 * ChanServ sets mode +o clokep 13:35:59 <-- FireFly_TB has quit (Ping timeout) 13:45:56 <clokep> flo-retina: Looks like we're all green. :) 13:49:47 <-- jb has quit (Ping timeout) 13:55:01 --> gerard-majax__ has joined #instantbird 14:18:38 --> flo-retina has joined #instantbird 14:18:38 * ChanServ sets mode +qo flo-retina flo-retina 14:19:10 <flo-retina> clokep: yes, that looks ready :) 14:26:14 <clokep> flo-retina: :) Are we ready then or do we want to wait for comments from people or something else? 14:26:29 <flo-retina> both? 14:26:51 <flo-retina> I would maybe do it in 2-3 hours 14:27:04 * flo-retina is annoyed right now that his server seems down 14:35:22 <clokep> The new one or the old one or both? :P 14:35:30 <flo-retina> old one 14:35:46 <clokep> That stinks. :\ 14:35:50 <flo-retina> ie the one that is (or would be) useful 14:35:58 <clokep> So not that I'm super concerned about it...but do you know what state purple as an extension is in? 14:36:12 <flo-retina> it's no where 14:36:55 <clokep> Is that something I should look at working on? 14:37:07 * clokep just redid all his . files... 14:37:09 <clokep> That was fun. ;) 14:37:45 <flo-retina> alright, a reboot was successful :) 14:37:55 <flo-retina> . files ? 14:39:18 <flo-retina> the ntp ddos is still ongoing :-S 14:39:24 <clokep> .hgrc, .bashrc, .zshrc, etc. ;0 14:39:40 * flo-retina hoped whoever was playing that game would have got bored after a day or two 14:40:14 <clokep> (Since I recently set up a new computer I realized I really need to do a better job of this stuff: https://bitbucket.org/clokep/dotfiles/src) 14:40:34 * flo-retina has never really cared too much about config files 14:40:57 <flo-retina> I tend to like using applications with their almost-default configuration, to not be disoriented when using a new machine / a machine that isn't mine 14:41:25 <clokep> Almost all of mine deal with version control stuff...where I find I can be way more efficient with a few aliases and stuff. 14:41:31 <clokep> + usernames and things like that. 14:42:41 <flo-retina> a reboot "fixed" the server problem 14:47:19 --> Mic has joined #instantbird 14:48:53 <Mic> flo-retina: what do you know about the NTP DDOS? 14:49:06 <flo-retina> Mic: not much 14:49:48 <flo-retina> Mic: I get constantly between 1 and 2MBps of NTP incoming traffic on my server's IP 14:50:04 <flo-retina> that's enough to make ntpd suck a lot of CPU. 14:50:26 <flo-retina> After stopping the ntp daemon, that just wastes bandwidth (which I don't really care about). 14:51:58 <Mic> I've read that since beginning of the year there's a new kind of ddos attack is ongoing. It involves ntp requests with faked sender adresses to multiply the traffic to the target. I.e. the ntp server receives a short request and answers with a much larger one to the faked source (i.e. the target). 14:52:30 <Mic> Ars Technica covered that a few days ago but I can't find it at the moment. 14:52:58 <flo-retina> Mic: I read something along those lines when I googled the first day it happened 14:53:23 <flo-retina> there was an amplification each time a server replied, or something 14:53:38 <flo-retina> I was hopping that turning off my ntp daemon would make that stop after a few hours 14:53:39 <Mic> http://arstechnica.com/security/2014/01/dos-attacks-that-took-down-big-game-sites-abused-webs-time-synch-protocol/ 14:54:30 <Mic> There it is: "A spoofed request containing eight bytes will typically result in a 468-byte response to a victim, a more than 58-fold increase." 14:59:27 <flo-retina> Mic: would you like to have a look at the im in c-c stuff before we push it? 15:04:40 --> FireFly_TB has joined #instantbird 15:05:07 <Mic> flo-retina: where do I find that? 15:05:58 <Mic> (I mean something in particular, I can't possibly look through the 20 patches in the im-to-cc bug) 15:06:06 <flo-retina> Mic: http://log.bezut.info/instantbird/today#m0 15:06:23 <-- FireFly_TB has quit (Ping timeout) 15:06:41 <flo-retina> if 20 patches is too much, maybe you will want to look at the 1982 changesets? :-P 15:07:20 <flo-retina> Mic: I don't expect you to look at everything exhaustively :). More to see if you can guess things that we would have forgotten to take into account while migrating the history 15:07:40 <flo-retina> GPL files we should have excluded, files that we should have included but forgot, etc... 15:07:58 <Mic> Ok 15:08:23 <flo-retina> I don't expect you to find anything specific; but the more eyes on it the better 15:08:35 <flo-retina> and I think both clokep and I have already spent enough time on this to not see anything any more 15:09:36 * clokep doesn't see anything anymore. ;) 15:21:20 <clokep> Bleh... moz.build requires all the sources files to be in alphabetical order. 15:21:21 <clokep> That's odd. 15:23:33 <flo-retina> not a difficult problem to fix though ;) 15:23:43 <flo-retina> M-x sort-region 15:30:15 <clokep> flo-retina: Btw you asked yesterday (http://log.bezut.info/instantbird/yesterday/#m369) about https://bugzilla.mozilla.org/show_bug.cgi?id=955697 15:30:27 <clokep> I assume we'll just close it as INVALID or something. 15:32:08 <flo-retina> clokep: doesn't that also update stuff for the purple/ folder? 15:32:45 <clokep> Yes, but not enough of it, I think. 15:34:20 <flo-retina> anybody remembers when the previous server migration was? 15:37:23 <clokep> A year ago? 15:37:26 <clokep> Maybe? 15:37:28 <flo-retina> looks like November 1 15:44:26 <clokep> 2013 or 2012? 15:44:31 <flo-retina> 2013 15:44:33 * clokep wonders why you want to know. ;) 15:44:45 <flo-retina> clokep: I'm trashing old mysql backup dumps 15:44:54 <flo-retina> but I wanted to keep at least a few from the old servers 15:44:55 <clokep> Ah! 15:45:01 <flo-retina> just in case we ever need to compare differences 16:04:26 <flo-retina> clokep, Mic: are we pushing the c-c stuff now? 16:08:19 <clokep> flo-retina: If there's nothing else we're going to do with it, sure. Why not? 16:13:25 <flo-retina> clokep: what do you think about https://hg.mozilla.org/try-comm-central/annotate/tip/chat/protocols/irc/irc.js ? 16:13:59 <clokep> flo-retina: Mostly that I've written a lot of code. ;) 16:14:10 <clokep> (Looking it over now, one second.) 16:14:14 <flo-retina> the history 16:14:24 <flo-retina> you sure the script does the merge in the right direction? 16:14:33 <flo-retina> that looks a lot like the Tb chat/ history to me :-/ 16:15:02 <flo-retina> how have you decided/verified which merge command to use? 16:15:23 <clokep> I decided and I think it worked correctly, I didn't totally do a verification. 16:15:53 <clokep> It looks like too much of it is checkins from me to have been done the wrong way but... 16:16:04 <clokep> But a lot of it has an ancestor of https://hg.mozilla.org/try-comm-central/rev/8cdfed92867f :( 16:17:28 <flo-retina> all the log messages seem to say "port chat/ changes" 16:18:02 <clokep> :-S 16:18:13 <clokep> Let me check it again, one second. Maybe I'm updating to the wrong revision before the merge. 16:28:32 <clokep> flo-retina: Is the bundle you used available anywhere? 16:28:56 <flo-retina> |bash ./create-repo.sh| creates it 16:29:04 <flo-retina> ah, except you need to patch hg convert :-/ 16:29:20 <clokep> I don't thinK I can do that on Windows. 16:29:24 <clokep> I think I have a binary Mercurial install. 16:29:32 <flo-retina> uploading it now 16:30:01 <clokep> Thanks. :) 16:30:58 <flo-retina> clokep: http://queze.net/goinfre/convert-im.final.bundle 16:31:04 <clokep> That was fast. :) 16:35:18 * flo-retina isn't impressed by the result of merge:other 16:40:52 <clokep> http://mercurial.selenic.com/wiki/TipsAndTricks#Keep_.22My.22_or_.22Their.22_files_when_doing_a_merge maybe? 16:42:26 <clokep> ZHmm...I think I read that paragraph wrong, it seems to be entirely unrelated. :) 16:42:57 <-- GeKo has quit (Ping timeout) 16:44:25 --> GeKo has joined #instantbird 16:45:39 <Mic> re 16:45:56 <Mic> Sorry, had to join the family for coffee. 16:50:09 <clokep> flo-retina: Changing line 45 to |hg -R comm-central merge --force --tool internal:local| seems to give good results. 16:50:14 <clokep> (Which we can do now that there are only two heads.) 16:55:08 <flo-retina> clokep: I was experimenting too 16:55:53 <flo-retina> clokep: here is what I was testing: http://pastebin.instantbird.com/532109 16:57:12 <clokep> flo-retina: That's almost exactly what I was about to test. 16:57:18 <clokep> How did that one come out? 16:57:32 <flo-retina> I don't understand the question 16:58:16 <clokep> Does that one give good results? 17:00:43 <flo-retina> for irc.js yes 17:00:49 <flo-retina> I'm not sure for the other files 17:00:57 <flo-retina> it's hard to verify with only the command line UI 17:02:16 <-- GeKo has quit (Ping timeout) 17:02:22 <clokep> I'm not sure what other files I'd know off the top of my head. :-\ 17:02:38 <clokep> Maybe check that file that was just patched in c-c? Or the ones you changed the encoding in? 17:03:58 --> GeKo has joined #instantbird 17:04:06 <flo-retina> maybe I should just push it to try again? 17:05:52 <clokep> I'd be curious to see how it looks in the web UI. :-\ 17:05:58 <clokep> I hope that just uses hg annotate underneath. 17:06:28 <flo-retina> it does, but likely with a template that's better than what I can do on the command line 17:06:36 <clokep> OK. 17:06:38 <flo-retina> (I can't get the commit messages, just the hash and author) 17:06:48 <flo-retina> s/it does/I assume it does/ 17:08:02 <flo-retina> what's a try chooser syntax to do nothing? 17:08:36 <flo-retina> I'll try |try: -b -p none -u none -t none| 17:14:49 <-- GeKo has quit (Z:lined (dronebot)) 17:14:50 <flo-retina> "remote: added 4 changesets with 2 changes to 124 files (+1 heads)" 17:15:04 --> GeKo has joined #instantbird 17:15:08 <flo-retina> (of course most of our changesets are already on the try repo...) 17:16:27 <flo-retina> clokep: https://tbpl.mozilla.org/?tree=Thunderbird-Try&rev=f0a675aa1403 17:21:51 <flo-retina> https://hg.mozilla.org/try-comm-central/annotate/tip/chat/protocols/irc/irc.js seems unchanged 17:22:06 <clokep> Yeah. :-\ 17:23:48 <flo-retina> https://hg.mozilla.org/try-comm-central/graph/22913 17:25:48 <clokep> That looks right, right? 17:26:47 <flo-retina> I would like to say that, but I'm not really able to read that well enough to be confident it's right 17:29:13 <clokep> Maybe jcranmer has an idea. 17:29:33 <flo-retina> should we just push that? 17:29:42 <flo-retina> (it seems OK locally) 17:32:08 <clokep> That's OK w/ me. (But some of why I'm saying that is cause I don't want to deal w/ this anymore. :-[ 17:38:34 <flo-retina> is there any other way we can check the result? 17:40:25 <clokep> I can't think of any. 17:41:29 * flo-retina is pushing the whole thing to http://hg.instantbird.org/comm-central/ to see the web ui 17:41:45 <flo-retina> (yeah, I know it's erroring with "forbidden" right now) 17:41:52 <clokep> :) 17:46:01 * flo-retina wonders how long that push is going to take 17:53:19 <flo-retina> hmm, that's going to take too long 17:53:26 <flo-retina> I guess I should clone an initial c-c on the server first 18:04:01 <flo-retina> clokep: http://hg.instantbird.org/comm-central/ 18:05:10 <instant-buildbot> build #1643 of macosx-nightly-default is complete: Failure [4failed shell_3] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1643 18:05:38 <clokep> flo-retina: That looks better, I think. 18:06:22 <clokep> flo-retina: The bottom lines are now from my rev not yours. 18:11:11 <clokep> I wonder if try is a bit wonky because we keep force pushing changes over things. 18:12:22 <flo-retina> are we pushing it now? 18:12:35 <clokep> I think so. 18:13:03 <flo-retina> without closing the tree? 18:13:14 <clokep> Umm....we should probably close the tree. 18:13:22 <clokep> But I don't really know how those things work. 18:13:26 <flo-retina> uh, someone has just pushed some stuff 18:14:29 <clokep> Calendar people! BAH! 18:15:47 <-- Mic has quit (Ping timeout) 18:20:02 --> dionisos has joined #instantbird 18:22:39 <flo-retina> pushing now 18:24:56 <GeekShadow> yop 18:25:07 <GeekShadow> flo-retina, what terminal do you use on mac ? 18:25:22 <flo-retina> GeekShadow: Terminal 18:25:27 <GeekShadow> mine is the standard one and I don't have colors nor autocompletion for git... 18:25:36 <flo-retina> use hg then? :-P 18:25:45 <GeekShadow> (or tab is not the autocompletion key) 18:26:22 <clokep> GeekShadow: Install zsh? 18:26:39 <clokep> https://github.com/robbyrussell/oh-my-zsh is what I use on Mac/Linux. 18:27:00 <-- dionisos has quit (Ping timeout) 18:27:18 <clokep> flo-retina: That was fast. :) 18:27:29 <GeekShadow> ok 18:27:40 <GeekShadow> flo-retina, you have colors on classic terminal ? 18:27:46 <flo-retina> sure 18:30:18 <clokep> Only 1983 changesets, eh? 18:30:46 <GeekShadow> any theme gives me one color for font, one color for background :/ 18:30:46 <flo-retina> where is the 1983th coming from? 18:31:08 <flo-retina> GeekShadow: are you sure git has a colored output? 18:31:21 <GeekShadow> no, ls -l does ? 18:31:25 <flo-retina> no 18:31:35 <GeekShadow> what command does ? 18:31:45 <flo-retina> ls -G 18:31:59 <GeekShadow> oh yep 18:32:14 <clokep> flo-retina: hg pull 18:32:28 <flo-retina> clokep: you pulled the calendar revision too! :-P 18:32:36 <clokep> :) Yes. 18:32:40 <clokep> Is that OK? ;) 18:32:53 <flo-retina> not sure, you'll have to decide that for yourself :-P 18:33:08 <flo-retina> clokep: were you trying stuff for purple/? 18:33:21 <clokep> flo-retina: I have xml2 and glib building already, yes. 18:33:41 <clokep> I don't know how to do the configure magic though. :-\ 18:34:37 <clokep> And I think libpurple too... 18:34:48 <clokep> Want me to put my patches somewhere useful? 18:34:58 <flo-retina> sure, file a new bug? 18:35:22 <clokep> OK. 18:35:37 <flo-retina> I'm not too worried about the configure file (we can just put it within our configure like before, inside an if, right?). I'm wondering how we will handle the package-manifest 18:37:27 <clokep> Won't we create an XPI out of it and install it automatically/ 18:38:58 --> dionisos has joined #instantbird 18:39:05 <flo-retina> "install it automatically" is the part I don't understand 18:40:15 <clokep> OK. I've seen it done before though for things like telemetry. 18:40:20 <flo-retina> maybe seamonkey has something already figured out for that 18:40:21 <clokep> Can I use https://bugzilla.mozilla.org/show_bug.cgi?id=955009? 18:40:50 <flo-retina> yes 18:43:40 <-- GeKo has quit (Z:lined (dronebot)) 18:46:48 --> EionRobb has joined #instantbird 18:51:17 <flo-retina> I guess that bug should block the one we just closed 18:51:25 <flo-retina> as we can't ship Ib nightlies until that's done 18:51:34 <clokep> flo-retina: https://bugzilla.mozilla.org/show_bug.cgi?id=955009 18:51:55 <flo-retina> clokep: I was following with the bugmail ;) 18:53:58 --> GeKo has joined #instantbird 18:54:05 <clokep> :) 18:55:10 <clokep> flo-retina: No promises that command I typed out works either. ;) But it should. :) 18:55:19 <clokep> My "add purple patch" was too big for Bugzilla. 18:55:59 <clokep> The issue I have right now, by the way, is that version.h isn't created when it reads the moz.build file. 19:03:32 <-- gerard-majax__ has quit (No route to host) 19:03:38 --> gerard-majax__ has joined #instantbird 19:13:10 <flo-retina> clokep: create version.h from a libs:: rule that you place in the makefile.in before including rules.mk 19:13:48 <flo-retina> or just make libs depend on version.h if it already has it's own rule :) 19:17:36 --> Mnyromyr has joined #instantbird 19:20:07 --> mikk_s has joined #instantbird 19:20:38 <-- mikk_s has left #instantbird () 19:37:03 <-- dionisos has quit (Ping timeout) 19:37:15 --> dionisos has joined #instantbird 19:41:43 --> Mic has joined #instantbird 19:50:21 <clokep> version.h already has it's own rule, yes. 19:51:51 <clokep> How would I make libs depend on it? 19:53:38 <Mic> http://log.bezut.info/instantbird/today#m199 19:54:06 <Mic> You should be able to get the web ui using "hg serve" and then opening something like localhost:8000 in your browser by the way. 20:21:34 <-- dionisos has quit (Ping timeout) 20:21:40 --> dionisos has joined #instantbird 20:26:44 <flo-retina> clokep: libs:: version.h 20:31:06 <-- mconley has quit (Input/output error) 20:38:32 --> mconley has joined #instantbird 20:46:56 <-- mconley has quit (Input/output error) 20:54:21 <-- clokep has quit (Ping timeout) 20:57:25 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 21:15:49 <-- GeKo has quit (Z:lined (dronebot)) 21:16:00 --> GeKo has joined #instantbird 21:19:39 <-- GeKo has quit (Ping timeout) 21:21:31 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105]) 21:24:09 <-- wnayes has quit (Ping timeout) 21:27:58 <-- dionisos has quit (Ping timeout) 21:28:01 --> wnayes has joined #instantbird 21:31:14 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 21:33:52 --> GeKo has joined #instantbird 21:47:52 --> dionisos has joined #instantbird 22:08:34 --> rosonline has joined #instantbird 22:20:45 <-- wnayes has quit (Quit: wnayes) 23:13:03 <-- gerard-majax__ has quit (Ping timeout) 23:55:54 <-- EionRobb has quit (Connection reset by peer) 23:56:16 --> EionRobb has joined #instantbird