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