14:29:33 <karsten> #startmeeting metrics team 14:29:33 <MeetBot> Meeting started Thu Jul 13 14:29:33 2017 UTC. The chair is karsten. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:29:33 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 14:29:41 <karsten> https://pad.riseup.net/p/PDvVmllKcUFD <- agenda pad 14:30:24 <isabela> ! 14:30:36 <karsten> hi isabela! 14:30:55 <isabela> just lurking and wondering if you saw the final report email 14:30:58 <isabela> :) 14:31:23 <karsten> yes, I did. skimmed it. looks like work. :) 14:31:28 <isabela> lol 14:31:32 <isabela> indeed 14:31:41 <karsten> is there a due date? 14:31:45 <isabela> not really 14:32:02 <isabela> but of course, would be nice to it in like 2 weeks or something 14:32:15 <karsten> yes. 14:32:20 <isabela> i was wondering about that 14:32:26 <isabela> i want to check if that sounds ok for gerv 14:32:34 <iwakeh> hi there! 14:32:37 <isabela> oi! 14:32:44 <isabela> sorry for hijacking your meeting :) 14:32:48 <karsten> hi iwakeh! 14:32:53 <karsten> no worries at all, isabela! 14:33:09 <karsten> should we briefly talk about those 2 weeks, before you go and ask? 14:33:18 <isabela> yes 14:33:21 <isabela> that would be nice 14:33:36 <karsten> put on the top of the agenda. 14:33:46 <isabela> cool 14:34:37 <isabela> alrigt so you want to consume my email ? 14:35:02 <karsten> ah, give us a few minutes to build the agenda. 14:35:10 <isabela> sorry 14:35:13 <isabela> hehe 14:35:24 * isabela goes get another coffee! 14:37:15 <karsten> okay, I can't think of more agenda items needing immediate attention today. 14:37:22 <iwakeh> looks complete. 14:37:25 <karsten> shall we start with the MOSS topic? 14:37:32 <iwakeh> yep. 14:37:51 <karsten> did you read the message? 14:37:54 <karsten> (I'm still reading..) 14:38:04 <iwakeh> I see, they'd like a nice final report, more informally. 14:38:15 <iwakeh> praise and publicity. 14:38:28 <iwakeh> which is fully justified. 14:38:53 <karsten> okay. makes sense. 14:39:09 <iwakeh> Maybe, isabela could put together the monthly 14:39:11 <karsten> I wonder how many pages they expect. 14:39:24 <iwakeh> reports and then we make it a new yearly one. 14:39:34 <iwakeh> doesn't matter. 14:39:37 <isabela> i dont think they want us to go crazy 14:39:40 <iwakeh> it should be useful. 14:39:46 <isabela> they want us to just answer things 14:40:08 <isabela> some answers will be shorter than others 14:40:17 <iwakeh> Most we already answered in the initial proposal and the monthly reps, I think. 14:40:20 <isabela> but i dont think this is as formal as 'have xx pages of report' 14:40:28 <isabela> yes 14:40:30 * iwakeh agrees. 14:40:34 <karsten> I'm thinking that less is more. 14:40:40 <iwakeh> always :-) 14:40:56 <isabela> i think what matters is honesty and good examples of impact :) 14:41:04 <iwakeh> true. 14:41:32 <karsten> okay, so the plan is to start a google doc? 14:41:39 <karsten> (there's a template?) 14:41:40 <isabela> so my suggestion is to start by organizing information that will help answer questions in a doc 14:41:51 <iwakeh> sounds good. 14:42:02 <isabela> like i can link to reports, or the original proposal 14:42:36 <isabela> i would say 2 weeks for this should be fine 14:42:43 <isabela> but i might not include the blog post on that not sure 14:42:51 <karsten> should we set a date for "first round of thoughts added to the doc"? 14:43:06 <isabela> maybe say, we will write after the report is done 14:43:26 <isabela> karsten: maybe monday EOD? I will be travelling that day but could do some work on friday 14:43:27 <karsten> sounds good. ideally, we'll reuse parts from the report. 14:43:33 <isabela> karsten: yes 14:43:55 <karsten> monday EOD works for me. 14:44:08 <isabela> alrigt 14:44:11 <isabela> alright 14:44:12 <isabela> :) 14:44:19 <isabela> iwakeh: you cool? 14:44:28 <karsten> isabela: can you start a doc? 14:44:32 <isabela> yes sir 14:44:32 <iwakeh> then we'll have a better overview how long it could take in total. 14:44:35 <karsten> with the template? 14:44:42 <isabela> yes 14:44:45 <isabela> fancy fancy 14:44:55 <karsten> sounds good! :) 14:44:55 <iwakeh> hehe 14:45:28 <iwakeh> isabela: yes, that all sound like a plan. 14:45:56 <karsten> okay. moving on? 14:46:03 * isabela out of your meeting o/ 14:46:04 <karsten> isabela: thanks! 14:46:14 <iwakeh> bye isa! 14:46:18 <karsten> ah, shall we warn/inform others? 14:46:28 <iwakeh> whom? 14:46:30 <karsten> like, tommy? 14:46:32 <iwakeh> about what? 14:46:36 <iwakeh> ah! 14:46:39 <isabela> sure 14:46:39 <karsten> that we might need their help. 14:46:47 <isabela> i will do it 14:46:51 <iwakeh> yes, definitely. 14:46:51 <karsten> thanks! 14:46:56 <isabela> he has a couple of deadlines going on till july 24th 14:47:03 <isabela> so he can jump in on this after that 14:47:07 <isabela> might be more sane for him :) 14:47:10 <karsten> hehe 14:47:12 <karsten> sounds good! 14:47:26 <karsten> okay, next topic: 14:47:30 <karsten> - CollecTor 1.2.0 release/deployment 14:47:38 <karsten> it's still running on corsicum. 14:47:40 <iwakeh> released and announced. 14:47:44 <iwakeh> ok. 14:47:45 <karsten> yes and yes. 14:48:02 <karsten> I don't expect it to explode at this point anymore, but it might explode on colchi. 14:48:03 <iwakeh> maybe, corsicum should do more? 14:48:20 <karsten> hmm, you mean as backup + testing in one? 14:48:29 <iwakeh> to see all modules working? 14:48:38 <iwakeh> yes, for the moment. 14:48:45 <karsten> maybe. 14:48:55 <karsten> we could let it collect more things but not sync them. 14:48:59 <iwakeh> it is not really visible. 14:49:15 <iwakeh> corsi could sync from colchi 14:49:30 <karsten> like, sync bridgedescs from colchi, download exitlists, download onionperf. 14:49:48 <karsten> sounds good to me. 14:49:56 <karsten> do you want to make that change? 14:50:16 <karsten> and if it survives the weekend we update colchi? 14:50:17 <iwakeh> oh, true. I could do that :-) 14:51:03 <iwakeh> also sync relay descs etc? 14:51:44 <iwakeh> answered on the pad. 14:51:46 <karsten> ah, no. 14:51:52 <iwakeh> all fine. 14:51:55 <karsten> because colchicifolium syncs from corsicum. 14:51:58 <karsten> circles. 14:52:13 <iwakeh> no problem, 14:52:13 <karsten> let's leave relaydescs unchanged. 14:52:25 <karsten> ok. 14:52:29 <iwakeh> that already happened with the old mirrors. 14:52:47 <iwakeh> but, let's avoid circles for now. 14:52:59 <karsten> okay. :) 14:53:11 <karsten> alright, moving on? 14:53:15 <iwakeh> yep. 14:53:20 <karsten> - CollecTor 1.3.0 planning 14:53:55 <iwakeh> https://trac.torproject.org/projects/tor/query?group=status&milestone=CollecTor+1.3.0 14:54:29 <karsten> what are the overall goals for that release? 14:54:41 <karsten> not speaking of tickets yet. 14:54:48 <iwakeh> Add more syncs and 14:55:12 <karsten> what syncs are missing? 14:55:17 <iwakeh> use the persist-functionality as much as possible reducing code. 14:55:18 <karsten> as in, needed but not present? 14:55:25 <iwakeh> onionperf 14:55:28 <iwakeh> webstats 14:55:45 <iwakeh> this is not much effort. 14:55:56 <karsten> okay, but is that a priority? 14:55:57 <iwakeh> onionperf is already there for review. 14:56:01 <karsten> okay. 14:56:06 <karsten> not saying we shouldn't do it. 14:56:10 <karsten> but what are the priorities? 14:56:20 <karsten> webstats in the first place, I guess. 14:56:25 <karsten> like, download + sanitize. 14:56:29 <iwakeh> yes, and then use the persist-functionality 14:56:37 <karsten> as part of that, okay. 14:56:43 <iwakeh> as much as possible to only have very few places for 14:56:48 <iwakeh> adding descs. 14:57:15 <karsten> right. it sucks to touch many places in the code for a single thing. 14:57:37 <iwakeh> true. 14:57:44 <karsten> that's webstats. 14:57:54 <iwakeh> Some questions will come up, like on the onionperf ticket. 14:57:56 <karsten> other than that: bridge descs. 14:58:11 <iwakeh> ah, ok? 14:58:16 <nickm> rehi 14:58:25 <karsten> hi nickm! 14:58:52 <iwakeh> hi! 14:59:00 <karsten> iwakeh: that's based on my plan to reprocess bridge descriptors next month or so. 14:59:11 <iwakeh> ok. 14:59:20 <karsten> keep contact lines, put in bridge auth fingerprints, maybe do other things. 14:59:30 <karsten> which needs discussion and then code. 14:59:37 <iwakeh> true. 14:59:55 <karsten> I mean, we could also leave that for 1.4.0 and try to get out 1.3.0 with only webstats things. 15:00:06 <iwakeh> actually, good timing to simplify the storing functionality. 15:00:20 <karsten> and do the discussion in parallel. 15:00:33 <iwakeh> let's see how the discussion starts and 15:00:56 <iwakeh> then we have a better idea how much coding that will be (next week). 15:01:09 <karsten> yes. 15:01:20 <karsten> related to that, would you want to review #22827? 15:01:28 <iwakeh> sure. 15:01:48 <karsten> that might also help in finding things that need more/less/different sanitizing. 15:02:08 <iwakeh> just the txt? 15:02:12 <karsten> sure. 15:02:33 <karsten> by the way, it was really helpful to write that document. 15:02:43 <iwakeh> yes, 15:02:56 <karsten> I was quite certain that we're sanitizing fingerprints in a different way, and when I looked that up just to be sure, ... well... :) 15:03:03 <iwakeh> the specification is important. that's why it is done first usually ;-) 15:03:15 <karsten> there is one! on the website. 15:03:24 <karsten> but yeah. 15:03:30 <iwakeh> true. 15:04:27 <karsten> okay. 15:04:34 <karsten> anything missing on the pad that we concluded today? 15:04:40 <karsten> anything else that needs discussion? 15:04:50 <karsten> anything from tickets that we can quickly discuss now? 15:04:57 * iwakeh thinking... 15:05:57 <iwakeh> maybe, take a look at #21759 next (when you have time) 15:06:08 <iwakeh> other than that we covered all. 15:06:15 <karsten> will do right after this meeting. 15:06:28 <iwakeh> thanks! 15:07:03 <karsten> okay. anything else? 15:07:08 <iwakeh> all fine. 15:07:28 <iwakeh> maybe, 15:07:34 <karsten> yes? :) 15:07:50 <iwakeh> metrics-lib test for #22912 :-) 15:07:59 <karsten> ah. 15:08:24 <karsten> I can look, but maybe not today anymore. (next meeting in ~20.) 15:08:33 <iwakeh> that will catch any future issue like that. 15:08:41 <iwakeh> no hurry, the fix works. 15:08:55 <karsten> okay. 15:09:19 <iwakeh> that ought to be all :-) 15:09:29 <karsten> alright, back to asynchronous? 15:09:44 <iwakeh> yup 15:09:52 <karsten> great! thanks and bye! 15:10:00 <karsten> #endmeeting