13:32:37 <nickm> #startmeeting 13:32:37 <MeetBot> Meeting started Wed Apr 8 13:32:37 2015 UTC. The chair is nickm. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:32:37 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 13:32:45 <nickm> hi all, it's another lovely Tor dev meeting. 13:32:52 <nickm> who's here for the meeting this morning? 13:32:53 <dgoulet> Bonjour Meeting! 13:33:00 <athena> hi meeting 13:33:03 <nickm> Bonjour David! 13:33:06 <nickm> hi athena ! 13:33:13 <dgoulet> athena: hello! 13:33:17 <nickm> I wonder if isabela is around or if she's still sick 13:34:11 <nickm> yawning doesn't seem to be online 13:34:25 <nickm> well, if it's just us 3 it's just us 3. Sebastian checked in before the meeting. 13:34:30 <nickm> let's start with status updates? 13:35:06 <nickm> anybody? :) 13:35:07 <dgoulet> much security update, sorry for yesterday but now I'm better so working on all ticket that you reviewed nickm 13:35:18 <nickm> great 13:35:34 <dgoulet> sponsorR meeting next week in DC so I'll be much more R than little-t tor in the coming days 13:35:39 <nickm> I lost a lot of last week to security stuff, to running around trying to finish end-of-month things, and etc 13:35:51 <nickm> topic to discuss during discussion time: how can we help that meeting go great for you? 13:36:06 <nickm> (and is the sponsorR meeting this week on Friday?) 13:36:22 <dgoulet> nickm: Monday to Friday next week, I'm on a plane Sunday for that 13:36:35 <nickm> err, I mean, the IRC meeting 13:36:40 <nickm> that we didn't have yesterday 13:36:42 <dgoulet> ah yes on Friday 13:36:47 <nickm> what time? 13:36:55 <dgoulet> 12h00 #tor-dev - SponsorR meeting 13:37:04 <dgoulet> nickm: your time ^ ;) 13:37:06 <nickm> thanks! 13:37:51 <nickm> athena: how's it been with you? what are you up to now? 13:39:01 <athena> long code review is long but progressing; that homotopy type theory workshop last week and trying to look for a new apartment sucked up rather more of my time than i thought it would though :/ 13:40:40 <nickm> As for me, I've been scrambling to do lots of tiny little fiddly things for a while, and am just crawling out and looking for bigger things to do 13:41:00 <nickm> Glad I got my sponsorS stuff done; got to look at april 15 stuff though 13:41:15 <nickm> hmmm. 13:41:44 <nickm> so, since there are just 3 of us, let's figure out discussion topics. 13:41:54 <nickm> I think the biggest one is, "what should we all be working on for the next week" 13:42:05 <nickm> probably we should help the sponsorR crew with whatever they need, yeah? 13:42:18 <nickm> I hear from Roger that blowing the sponsor's socks off with our brilliance might be a fine idea. 13:42:29 <dgoulet> ah yes always :) 13:42:44 <nickm> dgoulet: my current SponsorR item is reviewing a big pile of SMC codebases for Aaron J. 13:42:49 <nickm> any thing else that I could do? 13:42:51 <nickm> or athena? 13:43:04 <nickm> (this week or beyond?) 13:43:05 <dgoulet> I can quickly explain a bit the state of this sponsor 13:43:30 <nickm> ok, but will this terminate in "how you can help this week is by doing______" ? ;) 13:44:00 <RolaCola> #tor 13:44:02 <dgoulet> basically April meeting is "routine" and by that I mean we are going to collaborate and stir the ship there but the real coup must be in July so by next week, not much urgent needs to be done 13:44:14 <RolaCola> wrong chat, apologies 13:44:21 <dgoulet> but I would say going towards a decision on SMC is an important one 13:44:22 <nickm> np 13:45:07 <nickm> ok 13:45:20 <dgoulet> nickm: my 14847 that you reviewed is also a cool one to have upstream soon thus I'm working on it now because it affects a big part of R that is hs health 13:45:34 <dgoulet> nickm: but that's clearly underway after the review of yesterday so ++ 13:45:42 <nickm> the more you can say about the testing strategy of the ticket, the better. 13:46:36 <nickm> s/of/on/ 13:46:43 <dgoulet> sure good 13:46:56 <dgoulet> nickm: also I have a topic of dicussion maybe but that's not really "what to do next week" 13:47:02 <nickm> okay 13:47:05 <nickm> go for it 13:48:00 <dgoulet> on HS subject, we ended up trying to figure out DoS (and still are with new warning we find on some HS), very difficult to reproduce and we actually I think really need a better way to network test stuff 13:48:27 <nickm> dgoulet: sounds good; what features do you want on it? 13:48:36 <dgoulet> that is have a self contained network somewhere that is not only chutney running on loopback but with actual latency and bw limitation and stuff 13:48:40 <nickm> We've got a sponsor S item to improve network testing any way we can. 13:49:10 <dgoulet> right 13:49:11 <nickm> dgoulet: are you thinking of https://github.com/nsec/the-internet , or shadow, or what? 13:49:37 <dgoulet> nickm: I'm actually thinking about deploying something like the-internet yes, that's a possible solution 13:49:43 <dgoulet> but not shadow in this case 13:49:56 <nickm> chutney2 + the-internet? :) 13:50:11 <dgoulet> nickm: so I was wondering what's the status of your chutney2 about maybe addressing this? 13:50:14 <dgoulet> ah yes voil :) 13:50:25 <nickm> I've been doing the spec/hack/spec cycle 13:50:46 <nickm> I wrote a decent spec, then did a thought experiment to see whether I thought it was what I wanted, and decided that it was actually terrible 13:50:51 <nickm> so I'm putting another together 13:51:19 <nickm> as for addressing this, what's involved in setting this up? Does one need root? Is it a set of commands to run? etc 13:51:58 <nickm> the main goal of chutney2 is flexibility without code-bloat 13:52:03 <dgoulet> nickm: yeah full root because "the-internet" requires tc for rate limiting and lxc 13:52:12 <nickm> so this seems in-scope for that 13:52:43 <dgoulet> ok cool, glad to see there is a sponsor for that :) 13:52:44 <nickm> How would somebody usually set it up? Set up the-internet as root, and then control the various server processes from userspace? 13:52:59 <nickm> we can make some of this work joint R/S. 13:53:09 <nickm> R/S/U even 13:53:10 <dgoulet> nickm: it's all lxc base , there is a map of BGP router and links between them 13:53:25 <nickm> since U cares about resisting DoS, R cares about HS, and S cares about testing. :) 13:53:26 <dgoulet> nickm: right I'm not assigned on S/U but 100% we can put some in R 13:53:51 <nickm> (the-internet has to be one the worst names for a program ever) 13:54:08 <dgoulet> lol 13:54:38 <dgoulet> nickm: fun fact, since we made it public, akamai is using it in some teams for internet simulation for their stuff :) 13:55:42 <nickm> athena, dgoulet: on the SMC angle: do you know by any chance whether anybody who is working on practical SMC happens to be in my area? Harvard, MIT, BU, Yale... 13:55:43 <dgoulet> nickm: ok so once you have chutney2 spec ready for a public mailing list, I'll read it :) 13:55:58 <dgoulet> nickm: no idea on that :S ... Aaron might be a good person to ask that 13:56:25 <nickm> ok 13:56:48 <nickm> athena: so, let's talk about your stuff. Right now you're focusing on code review, is that right? 13:57:03 <nickm> Is there anything that the rest of us can do to help there, or to make sure you're not getting stuck too hard? 13:57:14 <nickm> Would it help to take a break and have some software tasks to do as well? 13:57:25 <nickm> (I know that I can't do review for more than an hour or two without wanting to bite somebody) 13:58:31 <athena> nickm: yeah, if you have some nice little ticketsto toss at me that might help lubricate things 14:00:06 <nickm> athena: ok, here's what algorithm I'd use I'd go over to https://docs.google.com/spreadsheets/d/1H_kAcQQ-NpGpKWG9RlF3w-NhruKKE9EZJcRaXBQGVy8/edit#gid=499528971 , look at the stuff in the first list that isn't triaged out, with a sponsor (ideally R or U or S, roughly in proportion to your funding), and for little tickets, look for the ones that have size == small. 14:00:47 <nickm> does that soudn like a plausible start, or would you like me to try to pick some? 14:02:35 <athena> sure, that's fine 14:03:00 <nickm> ok. Want to grab a couple some time today and assign them to yourself? 14:03:05 <athena> yeah 14:03:18 <nickm> Great; let me know if you've got any questions or if it gets overwhelming 14:04:21 <nickm> I'll be online, on and off, for the next 6 hours. 14:04:28 <nickm> anything else for us to talk about today? 14:04:32 <nickm> anything else I should be working on? 14:05:01 <dgoulet> nothing crazy on my side for you :) 14:05:44 <nickm> sounds like an #endmeeting? 14:05:48 * nickm waits another couple of minutes 14:06:05 * nickm sends an email to isabela saying "hey would you like somebody to input the triage outcomes into trac"? 14:09:16 <nickm> #endmeeting