13:29:25 <nickm> #startmeeting 13:29:25 <MeetBot> Meeting started Wed Feb 3 13:29:25 2016 UTC. The chair is nickm. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:29:25 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 13:29:29 <nickm> who is around? I am! 13:29:32 <dgoulet> I am! 13:29:36 <nickm> hi hi hi 13:29:41 <armadev> strangely, i am too. 13:29:42 <karsten> hello! 13:29:43 * dgoulet back from long travelling! 13:29:49 <nickm> good to see you all! 13:30:47 <nickm> pings out to other net team friends: teor1 Yawning athena asn_ isabela mikeperry isis . (Some of you are asleep, I know. no worries.) 13:30:59 <nickm> who wants to do the first check-in? 13:31:14 * asn_ around but not first check-in plz 13:31:23 <armadev> my check-in is easy: i have been distracted and commented on a few not-urgent tickets last week. 13:31:49 <nickm> I can go next 13:31:54 <dgoulet> go 13:32:14 <nickm> I worked to organize a set of proposal discussion meetings: https://trac.torproject.org/projects/tor/wiki/org/teams/NetworkTeam/MeetingSchedule . I hope that works out 13:32:25 <nickm> I did a huge triage round on our 0.2.8 and TorCoreTeam20160* bugs. 13:32:34 <nickm> I wrote a bunch of stuff for isa, reviewed a bunch of code, etc. 13:32:42 <nickm> Right now I"m focused on putting out an alpha release 13:32:52 <nickm> then I'm hoping to merge a few more things and spend the rest of the month hacking 13:32:55 <armadev> i am excited for the alpha release! 13:33:12 <nickm> I really want my ed fix stuff to get in. I have fewer big patches in this release than I'd like 13:33:37 <nickm> armadev: you could accelerate it if you said "Hey nick, let me edit the changelog this time! I can be so fast about it!" But I bet you've got other stuff going on too 13:33:49 * asn_ can go next 13:33:54 <nickm> Everybody should have a look at https://trac.torproject.org/projects/tor/wiki/org/teams/NetworkTeam/MeetingSchedule if you haven't. 13:34:00 <nickm> one more thing for me: 13:34:11 <armadev> (is there something wrong with ed, that he needs a fix?) 13:34:16 <nickm> ed25519 13:34:53 <asn_> (he is now a robot) 13:35:11 <nickm> one more thing: this term at MIT I'm mentoring a group of students in a class called 6.S194, which is an opensource large-scale software engineering lab. We start with a coding sprint this weekend. There's a set of things I need to do to prepare; I'll be asking for help with that later on. 13:35:20 <nickm> Most of it will be of general use for onboarding other devs in the future. 13:35:39 <nickm> I'll have between 4-6 students. We'll start with small tasks and then they'll pick a term project. 13:35:47 <nickm> I hope this doesn't eat my life. 13:35:52 <asn_> that sounds very interesting :) 13:35:55 <dgoulet> indeed ^ 13:35:58 <nickm> I hope we all have fun and learn things 13:36:00 <asn_> also from the PoV of the students 13:36:06 <nickm> asn_: ok, over to you! 13:36:15 <asn_> ok hmm 13:36:16 * dgoulet goes after asn 13:36:17 <asn_> so the past week 13:36:33 <asn_> surprise. i worked a bit on prop250. fixed up the spec, and also worked on a tor branch of dgoulet. 13:36:49 <asn_> i also worked on prop247. i wrote a simulator that aims to find ideal guard rotation lenghts and stuff. 13:37:17 <asn_> it had some interesting results. I'm still not sure if they are bugs or not. i need to spend more time on this project to learn. 13:37:28 <asn_> i also spent more time than expected with hackerone 13:37:39 <asn_> because guido vranken found like 4 vulns in tor/libevent the past week 13:38:12 <nickm> we've said "thanks", right, and not just paid him? 13:38:13 <asn_> it was a bit boring work because the bugs were not very exciting and I'm not sure how much effort I should spend in reviewing/fixing them. 13:38:16 <nickm> we should make sure to say thanks 13:38:19 <asn_> nickm: yes for sure 13:38:20 <nickm> great 13:38:25 <asn_> many thanks have been said 13:38:53 <asn_> ok that's for hackerone. there is still one unfixed tor bug (and one that has a patch and not merged). but they aren ot very serious 13:39:00 <asn_> i also talked with olabini 13:39:13 <asn_> who is starting to work on tor this month with a team of 4 people. 13:39:24 <asn_> he was looking for hidden service projects. 13:39:39 <armadev> ola + one of his people will be in valencia, btw 13:39:42 <asn_> i suggested him to work on the prop259 simulator that isis was writing, and then maybe even write tor code that implements the best algorithm (or any algoruithm) 13:40:00 <asn_> i think they started working on tor this monday. and they will go on for 3-4 weeks. 13:40:07 <asn_> still haven't heard from them this week though. 13:40:19 <asn_> ehm and that's that. 13:40:26 <asn_> today i need to write the sponsorr rreport for january 13:40:31 <asn_> so i will remember more things i did. 13:40:32 <asn_> n3ext 13:40:33 <olabini> asn_: didn't you get the email we sent yesterday? 13:40:40 <asn_> olabini: hm... 13:40:47 <asn_> olabini: where was it sent? i think i missed it 13:41:51 <asn_> dgoulet: go for it 13:42:14 <asn_> olabini: if you want, you can also brief us up during this meeting :) 13:42:15 <dgoulet> hola, ok pasting 13:42:20 <dgoulet> Little on _tor_ side, I was in Brussels (Fosdem) most of last week and changed 13:42:21 <dgoulet> continent on Tuesday for which I arrived yesterday. I just slept 87 hours in 13:42:21 <dgoulet> one night so I'm now semi-usable. But back in EST time!Little on _tor_ side, I was in Brussels (Fosdem) most of last week and changed 13:42:21 <dgoulet> continent on Tuesday for which I arrived yesterday. I just slept 87 hours in 13:42:27 <dgoulet> (double... sorry) 13:42:40 <karsten> 2 x 87? wow! 13:42:48 <dgoulet> I have a _huge_ back log of tor emails so I'll prioritize this today since I think asn is waiting on me for some prop#250 stuff. 13:42:57 <dgoulet> I still have one ticket assigned to me in TorCoreTeam201602 for which I'm 13:42:57 <dgoulet> stalled waiting on Rob's testing/feedbacks. So my plan is to go over 028 13:42:58 <dgoulet> tickets very very soon (today most probably). 13:43:34 <dgoulet> I would also like to clear torsocks tickets very soon for which, after Fosdem, I realized lots of people are waiting on 13:44:05 <dgoulet> then back to code on prop#224 13:44:09 <dgoulet> done 13:44:26 <nickm> is that everybody who is here? 13:44:33 * karsten can give an update, too. 13:44:36 <nickm> wooo 13:44:45 <karsten> after working on little-t-tor for a few days. 13:45:00 <karsten> so, I wrote code for #8786 that asn is currently testing on his bridge. 13:45:26 <karsten> the background is that dcf pointed me to a bug in the user number estimates code, 13:45:38 <karsten> and having those two lines will make those estimates better. 13:45:48 <karsten> I also worked on #15469, 13:46:02 <karsten> which basically removes a lot of code. 13:46:19 <karsten> this is motivated by robgjansen asking whether we really need those stats, and I think we don't. 13:46:45 <nickm> karsten: what do you think about the resources I pointed to on that ticket, and/or #7352 ? 13:46:47 <karsten> I have a branch that compiles and passes unit tests, but I didn't test this any more yet. 13:47:04 <nickm> err not that one 13:47:05 <nickm> #7532 13:47:40 <karsten> nickm: to be honest, I didn't look closely, because if we can take out those stats entirely there's no need to do something smart anymore. 13:47:58 <nickm> but ... but ... cool probailistic data structure! :( ' ' ' 13:47:58 <nickm> ;) 13:48:07 <karsten> I even found ways to fix the CLIENTS_SEEN event and the heartbeat log message. 13:48:09 <karsten> heh, true. 13:48:18 <karsten> okay, end of update, I guess. 13:48:27 <nickm> thanks! 13:48:33 <nickm> Any more updates? 13:48:36 <nickm> Is that everyone? 13:49:12 <nickm> assuming that's everyone! 13:49:16 <nickm> okay, discussions! 13:49:30 <nickm> #1: I would like everybody to please have a look over https://trac.torproject.org/projects/tor/wiki/org/teams/NetworkTeam/MeetingSchedule 13:49:43 <nickm> and add yourself to can-attend or conflicts for important stuff as appropriate. 13:49:50 <nickm> Especially for the next 2-3 meetings 13:50:15 <nickm> If you'd like to help me plan, and you don't mind publishing the info, you can add yourself to the general availability thing on the bottom. 13:50:37 <nickm> armadev: I'd like you to try to come to some of these if you can. It's a high-value thing. 13:51:00 <armadev> yes indeed. i've been thinking i should read some proposals too. 13:51:49 <nickm> anybody have questions on the process? 13:51:51 <nickm> armadev: yes you should 13:52:21 <armadev> i'm not clear yet on which hats i will fit back onto my head. i'm trying to not add ten at once, since i know that will fail. :) 13:53:10 <nickm> mikeperry: please add yourself to that page too when you see this? 13:53:19 <nickm> armadev: this is an important hat, and not a super heavy one. 13:53:31 <nickm> If we get these things right now, it should save us lots of grief in the future 13:53:39 <armadev> it's only not super heavy if i don't page much back into my brain, and thus am not so useful 13:53:50 <armadev> but yes, it does look useful 13:54:14 <nickm> It would be better to have you kinda useful and present than to have you decide that you must not attend because you cannot spend the time to be maximally useful. :) 13:54:17 <nickm> IMO 13:54:24 <nickm> your call of course 13:54:40 <armadev> ok 13:54:47 <nickm> #item everybody should put themselves on that NetworkTeam/MeetingSchedule page! 13:55:04 <dgoulet> I'm in the system! :) 13:55:19 <nickm> next thing I'm asking for feeback on: https://storm.torproject.org/shared/MlxQEnQEThxGJJeGkcVU4OOibpaOhmL3gH2mh_R7HmG 13:56:07 <nickm> it's for the 6.S194 hackathon happening this weekend. I'm mainly asking folks to go through bugs that would be good for new tor hackers to do at a hackathon, and mark them easy or onboarding or something 13:56:16 <nickm> any suggestions on other activities would rock too 13:57:04 <nickm> does that seem fun to anybody? 13:57:09 * dgoulet reading 13:57:31 <nickm> with luck, this gets us 1-6 long-term project contributors. 13:57:59 <armadev> didn't we have a sponsorU plan to write some on-boarding docs for devs? 13:58:00 <dgoulet> what do you have in mind for "on-boarding" here? I see that it's ~4 hours of the first day 13:58:01 <nickm> with no luck, I wind up irritating a couple of MIT profs and a bunch of students and wasting a bunch of everybody's time. But I don't think that's likely :) 13:58:07 <nickm> armadev: we have some! 13:58:26 <armadev> then i suggest using those for some of the 'suggestions?' sections :) 13:59:03 <dgoulet> nickm: oh nvm I see that it's basically defined in the following bullet points 13:59:08 <armadev> (are those part of 5, not 4?) 14:00:03 <nickm> Maybe? :) 14:00:37 <armadev> are all your peoples going to be linux users? or will there osx, or heaven help us, windows? 14:00:47 <nickm> I don't know; I guess we'll find out 14:00:58 <dgoulet> nickm: should I just write suggestions or tell you and then you write them if you want to keep it? 14:01:07 <nickm> dgoulet: please just write suggestions 14:04:14 <nickm> ok, and I'm more or less out of big open questions. Any other discussion topics for now? 14:04:24 <dgoulet> nickm: yes question 14:04:26 <nickm> (Please note that there's a proposal discussion meeting this time tomorrow) 14:04:27 <karsten> oh oh oh 14:04:30 <nickm> dgoulet: go for it! 14:04:36 <dgoulet> nickm: feature freeze is end of febuary? 14:04:39 <dgoulet> after VLC? 14:05:36 <nickm> current plan is: major features must be in by 1 march; hard freeze is 15 march. I get to decide what's major. My default answer will probably be "that can wait" :) 14:05:37 <dgoulet> asking because prop#250 in 028 would be hrm... important 14:05:44 <dgoulet> perfect 14:06:04 <karsten> here's another question: https://lists.torproject.org/pipermail/metrics-team/2015-October/000000.html 14:06:05 <nickm> hoping to get stable in april 14:06:17 <nickm> hoping to put out 029 stable in november. 14:06:22 <karsten> ([metrics-team] RSA-to-ed25519 migration questions) 14:06:42 <nickm> karsten: can you summarize? 14:08:05 <karsten> nickm: hmmmm, I'd have to read it in detail (it's been a while), but I think it was about ed25519 identities being the same length as RSA. 14:08:16 <armadev> "Let's identify which measurement-related tools need work when relays switch from RSA identities to ed25519 identities" 14:09:24 <karsten> this is not urgent or anything, I'm just afraid that it will keep metrics team people busy in 2016. 14:09:27 <nickm> So, I'm not planning for ed25519-id-only relays to exist this year. 14:09:42 <nickm> dumping RSA IDs is for 2017 at the earliest IMO, I think 14:09:50 <karsten> that's good to know! 14:10:11 <karsten> sounds like something for valencia? 14:10:16 <karsten> this discussion? 14:10:43 <karsten> it just came up when you asked for questions... :) 14:10:54 <nickm> sounds like a good topic, yeah 14:11:00 <karsten> great! 14:11:05 <nickm> thanks for summarizing btw 14:11:10 <nickm> more topics? 14:11:49 <dgoulet> I'm good, will cleanup the email queue 14:12:20 <armadev> from the #15469 ticket, it looks like nobody cares. but karsten is apparently writing the patch. do people have opinions on how to decide which stats to keep / which to remove? 14:12:33 <armadev> it seems like i am frequently in the position of saying "hey, some people use that" 14:13:26 <karsten> do we know somebody who uses these stats in particular? 14:14:16 <armadev> me, i think. i need to read the ticket more to figure out if i can get by with fewer stats. 14:14:38 <armadev> i still have hopes that my countme cell will one day be implemented. :) 14:15:20 <armadev> (since all of our user stats things are wrong in ways we don't understand well, it seems wise to have more of them, which are wrong in different ways, so we can get closer to right) 14:17:05 <karsten> https://lists.torproject.org/pipermail/tor-dev/2016-January/010258.html 14:17:13 <karsten> you could also reply to that thread. 14:17:16 <armadev> nickm: is the 0.2.8.1-alpha changelog currently in the "nick has run all his scripts" state? or is there some preprocessing remaining? 14:17:41 <nickm> I'm going to re-run the formatting script after we're done editing. I have some unpushed commits. Give me a second on that. 14:18:22 <nickm> armadev: pushed my edits 14:18:41 <nickm> armadev: if you're going to poke it, I can step back for a while? I'm trying to make it build with openssl master at the moment. 14:18:45 <nickm> any more topics? 14:20:01 <nickm> then, thanks everybody! 14:20:03 <nickm> #endmeeting