17:01:07 <nickm> #startmeeting weekly network team meeting
17:01:07 <MeetBot> Meeting started Mon Nov  7 17:01:07 2016 UTC.  The chair is nickm. Information about MeetBot at http://wiki.debian.org/MeetBot.
17:01:07 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic.
17:01:14 <nickm> hello everybody and welcome!
17:01:29 <nickm> I can start with check-ins
17:01:51 <nickm> last week I was scrambling to fix 029 bugs and to merge big branches for 030. Every big branch I merged took a full day to recover from
17:02:08 <nickm> (like, to get jenkins happy, to get coverity happy, to fix memory leaks, etc)
17:02:35 <nickm> I still need to resolve the open issues in mikeperry's big flow branch.
17:02:54 <isabela> o/
17:03:32 <nickm> This morning I've poked at 029 a bit more; I plan to put out 0295-alpha tonight or tomorrow morning
17:03:46 <nickm> I need to take my laptop to get the keyboard fixed in the afternoon :/
17:04:05 <nickm> This coming week I really need to wrap up 15056 and transition to guard work.
17:04:26 <nickm> I looked at the total volume of work I estimate for myself in november, and I am having a hard time getting it to match the number of days in november. :)
17:04:29 <nickm> and that's it for me
17:04:37 <nickm> who's next?
17:04:42 <nickm> (hi isa)
17:04:42 <Yawning> the sandbox config has a ui now
17:04:45 * athena raises hand
17:04:51 <Yawning> I hate everything
17:04:53 <Yawning> done
17:05:15 <nickm> ... ow? sorry?
17:05:18 <nickm> athena: go?
17:06:13 <athena> a lot of the plumbing for maintaining GUARDS/SAMPLED_GUARDS is ready but it still needs to be able to serialize/deserialize SAMPLED_GUARDS to make that persistent.  i want to spend a day or two wrapping up needs_revision tickets so i an feel like i'm getting something tied off and done though.
17:06:33 <isis> hello!
17:06:37 <athena> s/so i an/so i can/
17:06:38 <nickm> hi isis!
17:08:22 <nickm> finishing tickets is always good
17:09:45 <nickm> ok. who's next?
17:09:48 <nickm> dgoulet, asn: ping?
17:09:56 <isabela> i am here
17:09:58 <dgoulet> hi
17:10:22 <nickm> hihi
17:10:25 <nickm> isabela: go!
17:10:30 <dgoulet> Hello! On my part it's been ticket review. 029 and review-group-11. I've helped asn with #19043. And we got #17238 merged also which is a big step forwards! Thanks to everyone that made it possible btw!
17:10:34 <dgoulet> Out of that merge, lots more ticket needed to be opened so I'll be working on that this week as well as more review and prop224 relay cells work.
17:10:42 <isabela> i would like to have a topic for discussion later re:029 release -- i think we will have to hold on that because of the 2 contracts ending this month
17:11:35 <isabela> in other words i did the presentations here in chile lots of interest on .onion services and some follow up with hosting a relay here :) will write a report to tor-project about this topic
17:11:41 <isabela> this week i plan on finishing reports to sponsors
17:13:33 <nickm> dgoulet: thanks for the code!
17:14:22 <nickm> isabela: adding to discussion list
17:14:27 <isabela> thanks
17:14:58 <nickm> brb 2 min, need to move my car urgently
17:15:05 <nickm> please keep up the updates! :)
17:15:24 <isabela> ok
17:15:29 <dgoulet> (I'm sure asn will show up in 45 min confused ;)
17:15:33 <isabela> lol
17:16:01 <isabela> also i got messed up and didn't send the email reminding ppl about the meeting
17:16:35 <isabela> btw i do plan on trying to get a better rotation going for the bug triage.. i know i am missing on sending a reminder about that
17:17:05 <dgoulet> isabela: cool! well in the end, we just need people to fill up the schedule :)
17:17:11 <dgoulet> this week it seems it's me
17:17:51 <isabela> yes
17:17:52 <isabela> i meant that
17:17:57 <isabela> bug people :P
17:18:08 <nickm> (back)
17:18:18 <dgoulet> haah ok
17:18:54 <nickm> I will be running out right after the meeting though; please say hi to asn for me. :)
17:18:57 <nickm> (if I miss him.)
17:19:06 <nickm> any other updates?  This might be a short meeting this week
17:19:34 <dgoulet> chelseakomlo gave hers earlier so it's up in the backlog if anyone wants to read it
17:19:55 <isabela> she also asked if we have other thing she should prioritize
17:20:16 <isabela> i guess y'all know better on that front :) so review what she is suggesting she does next week and if you have feedback ping her
17:20:51 <nickm> oh cool.
17:21:34 <nickm> chelseakomlo: I think what you're suggesting looks fine. I'm also excited to have some version of the object diagrams checked in somewhere. And if you're interested in looking at code in needs_review for 030, that would also be helpful.
17:21:38 <nickm> I guess we're out of updates?
17:22:08 <isabela> guess o
17:22:10 <isabela> so
17:22:30 <isis> i can give an update
17:22:32 <nickm> oh!
17:22:33 <nickm> cool
17:23:03 <isis> i spent the last week going back and forth on the paperwork for my OTF project grant, which is now extended to april.
17:23:14 <isis> the rest of my time was working on my deliverable #10 from that project, which is to document the crypto needed for rbridge.
17:23:23 <isis> for the anonymous credential scheme, i needed a more low level implementation of twisted edwards curve x^2 + y^2 = 1 + (121665/121666) x^2 y^2 over F(2^255 - 19),
17:23:34 <isis> e.g. i don't need "ed25519" or "x25519" etc, but instead i need point addition, hashing to the curve, etc, so i began implementing that.
17:23:48 <isis> it's largely based off agl's golang ed25519 with some bits derived from more efficient algorithms for working with twisted edwards curves.
17:23:58 <isis> it's called "curve25519-dalek" and it's nearly done.
17:24:05 <nickm> huh. cool.
17:24:08 <isis> this week, in terms of paperwork, i plan to finish the extension paperwork, map out how much of the project is already done, and try to map out time for the remaining tasks.
17:24:25 <isis> in terms of workwork, i plan to outline a paper describing the implementation of this thing, and start on the next needed primitive (a ZKP of DL, e.g. probably a schnorr proof).
17:24:30 <isabela> (great to know you got the extension)
17:24:52 <isis> yeah, i am glad to finish this!
17:25:37 <isis> but also it will unfortunately keep me distracted from core work
17:25:52 <nickm> better to know what to expect.
17:25:53 <isabela> but fortunately it will be done :)
17:26:07 <nickm> Do you think you'll be doing this through april?
17:26:12 <isis> if there is something super important, however, i do have until april for the other stuff, so small distractions are okay.
17:26:50 <nickm> ok
17:26:52 <isis> no, i estimate i would be done at the end of january, modulo how much time is wasted on CCC and moving again.
17:26:59 <nickm> neat
17:27:12 <isis> yep!
17:27:22 <isis> okay, that's it for me
17:27:25 <dgoulet> :)
17:27:29 <nickm> ok
17:27:38 <nickm> so, we have one discussion topic: 029 schedule
17:27:42 <isabela> yes
17:27:48 <nickm> I think we can get an 0.2.9.5-alpha out today or tomorrow for additional testing
17:27:54 <nickm> (and we should ask for additional testing on it!)
17:27:58 <isabela> great
17:28:02 <nickm> but I don't think that aiming for stable this month is realistic
17:28:11 <nickm> 2 reasons:
17:28:14 <nickm> 1) I'm swamped
17:28:27 <isabela> my proposal is that, maybe we keep 0.2.9.5-alpha this way all november and pick up again in december
17:28:34 <nickm> 2) Not enough time for testing; too many changes in 0.2.9.5-alpha.
17:28:49 <dgoulet> yeah that 2) is important to stabilize
17:29:03 <nickm> isabela: makes sense to me
17:29:31 <isabela> so, others can test, fix bugs, review code etc, get it ready but I would like to suggest that nickm don't worry on merging it and build another release till december
17:29:34 <isabela> if that is ok
17:29:48 <isabela> because of the end of contracts and for nickm's sanity
17:29:51 <isabela> :)
17:30:00 <nickm> sounds plausible. We'll see how this one looks.
17:30:23 <nickm> I'll need folks to be interacting with users on the testing side, but armadev and teor and others have been great there.
17:30:44 <isabela> yes i can also help by asking folks to test this one again etc
17:30:55 <isabela> and i will ask them to join tor-qa
17:31:02 <nickm> great
17:31:42 * isabela wonders if that is ok with others
17:31:53 <dgoulet> all good for me
17:31:58 <isis> would it help to ask people to do QA and point at the tor-qa list?
17:32:41 <isabela> yes, last time i did a call on tor-dev list we got some volunteers
17:32:52 <isabela> so i will follow up with them and invite them to tor-qa too
17:34:13 <isabela> that was it :)
17:34:18 <isabela> any other discussion items?
17:34:30 <nickm> not from me. anybody else?
17:35:16 <nickm> ok. then I'll call the meeting in 60 sec....
17:36:24 <nickm> Thanks everybody!
17:36:26 <isis> thanks all!
17:36:27 <nickm> #endmeeting