14:32:28 #startmeeting metrics team 14:32:28 Meeting started Thu Mar 1 14:32:28 2018 UTC. The chair is karsten. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:32:28 Useful Commands: #action #agreed #help #info #idea #link #topic. 14:32:33 hello! 14:32:45 https://storm.torproject.org/shared/Oh4g0hNenh65QZNWRsIe5zxpB3e0axASeSgo5hKOp2A <- agenda pad 14:33:58 irl: want to add something to the agenda pad, too? 14:34:19 it just looks like a lot, because it contains the roadmap update draft and monthly report draft. 14:34:25 but it's just four topics. 14:35:01 added a thing 14:35:04 :) 14:35:08 five 14:35:16 okay, shall we start? 14:35:22 yep. 14:35:28 ok 14:35:32 * goals for further rs integration into metrics-web, see https://trac.torproject.org/projects/tor/ticket/25393 (iwakeh) 14:35:55 While looking at #22423 I noticed 14:36:31 the duplications and other tasks left from the integration. 14:37:18 We should discuss and decide 14:37:23 Should RelaySearch be developed as a part of metrics.tp.o that can also be served stand-alone, which is the current situation or just as a part of metrics.tp.o? 14:37:33 at some point. 14:37:37 that's a good question. it's also relevant for exonerator. 14:37:45 true. 14:37:59 it ties into maintaining more things. 14:38:13 standalone + integrated = 2 things. 14:38:32 and 14:38:33 same as pre-aggregated CSV files + per-graph CSV files. 14:38:34 a quick google for tor atlas doesn't find any other hosted instances 14:38:36 interdependencies 14:38:48 nor does tor relay search 14:38:57 Well, these could always use metrics-web 14:39:09 and remove the stuff they don't want to host. 14:39:13 :) 14:39:25 i think in the longer term i would like to stop treating it as a submodule and integrate it fully 14:39:40 fine, that makes 14:39:45 #12522 is one motivation for this 14:39:49 #25392 also easier. 14:40:28 currently there are javascript libraries that need to be moved from js/libs/* and integrated properly, and fonts too as you've seen 14:40:44 yes. 14:40:58 I was going to start with the metrics-web side 14:41:09 i wonder if a good time to do this would be when i do the change over to bootstrap 4.0.0 and the new tor styleguide 14:41:17 of 25392 14:41:19 as that would mean changing a number of libraries anyway 14:41:39 i have no objection to things like fonts being fixed straight away 14:41:44 ah, ok. 14:41:56 if you can diff files and they're identical then i would have no objection to removing those duplicates either 14:42:05 e.g. for js libs 14:42:24 yes, I could adjust the project layout and Ant tasks and then 14:42:37 that sounds fine to me, and i can review those changes 14:42:42 start to identify the issues like libs fonts etc. which 14:42:51 we could figure out together 14:42:56 yep 14:43:16 great 14:43:19 (: 14:43:19 want to add some notes to the pad? 14:43:39 basically, we agree on tight integration 14:43:46 and no extra deployment? 14:43:52 yes 14:44:00 adding ... 14:44:00 it certainly makes things easier. 14:44:12 what about exonerator? 14:44:39 exonerator is perhaps more complicated because we know of external deployments 14:45:06 i think we would upset people if we broke them 14:45:16 ok. 14:45:22 good point. 14:45:28 or even, they would stop using them and then treat all ip addresses equally 14:45:34 which would be a scary prospect for exit operators 14:45:43 ah, that's not exonerator. 14:46:05 it's the database for looking up whether an address was used as exit in the past. 14:46:14 exonerator might be easier to 'extract' as stand-alone from metrics-web. 14:46:16 or, a relay. 14:46:34 alright, let's consider relay search separately from exonerator. 14:46:37 so, there are no external ExoneraTors? 14:46:46 well, maybe there are. 14:47:28 anyway, trying to stay on topic. 14:47:35 next? 14:47:43 yep. 14:47:51 * next steps webstats [b/c of https://lists.torproject.org/pipermail/metrics-team/2018-February/000706.html ] (iwakeh) 14:48:06 Sebastian's mail. 14:48:11 oh, yes. 14:48:34 should the process be speeded up? 14:48:34 what can we do? 14:48:44 we're blocking on sysadmins. 14:48:52 CollecTor needs the files. 14:48:56 true. 14:48:57 right. 14:49:24 but even if we speed up the process, we won't be faster than sunday. 14:49:42 realistically. 14:49:56 Well, March would be ok? 14:50:06 yes. that sounds realistic. 14:51:02 sounds good. 14:51:11 not much we can do now. 14:51:27 yes. we prepared all. 14:51:33 yep. moving on? 14:51:39 fine. 14:51:44 * Why metrics are important and what we do to make them safe #23169 (irl) 14:51:55 cool! 14:52:04 ah, needs review! 14:52:14 i was hoping to have an onion service to point you at 14:52:22 but i lost power with all the snow everywhere and i'm behind 14:52:30 oh. 14:52:46 this is not meant to happen in the 3rd largest city in the country, we're meant to have reliable power 14:52:55 but i have managed to get all the text and graphics in that i wanted 14:52:55 will take a look at the branch. 14:53:14 Hope you're sitting in a warm place now! 14:53:24 * karsten experienced 4 days without power in one of the largest cities in the world. so.... 14:53:34 it would be good if both karsten and iwakeh could review it, as i guess this is what people will read about the metrics team and it would be good if everyone is happy with the text 14:53:45 heh, oh dear 14:53:52 yes, i'm warm now 14:53:54 sounds good. the part about reviewing. 14:54:20 good to hear that, too. :) 14:54:23 good. (there must be some power source as you're participating) 14:54:57 also i guess relevant, #23830 14:55:15 iwakeh: yes, this is fine now. i can do ant war and then java -jar path/to/war and it just works. 14:55:34 great, thanks! 14:55:34 very useful! 14:56:06 ok, well i look forward to the reviews (: 14:56:15 me2 14:56:25 for the next week i will mostly be doing OONI things but I should be able to respond to comments at least 14:56:57 moving on? 14:57:00 ok 14:57:05 yes 14:57:08 * Roadmap update (karsten) 14:57:14 I made some suggestions on the pad. 14:57:22 want to take a look? 14:57:58 should #24217 be updated? 14:58:23 ah, yes. 14:58:39 I mean, there's not much new to share. 14:58:59 but yes, I'll write something there. 14:59:21 fine 14:59:50 I'll further look into 'external research data' 15:00:00 integration. 15:00:11 sounds good. 15:00:32 and start thinking about 'Document the Tor Metrics system/pipeline' 15:00:48 those two might be good candidates for the rome meeting week. 15:00:57 I won't be online much during that week. 15:01:04 or did you start on that? 15:01:08 nope. 15:01:38 true, I'll time these for that week. 15:01:54 speaking of weeks, can you prioritize things that need my feedback next week? 15:02:08 sure 15:02:15 okay. 15:02:25 what is most urgent currently? 15:02:43 (beside what was mentioned) 15:03:00 hmm, I think open reviews in general. 15:03:17 ok, just the 'high'+ tickets. 15:03:36 probably, yes. 15:03:56 if I find something that is urgent and not yet on high, I'll bump it to high. 15:04:00 before next friday. ;) 15:04:14 I think the percentages are ok. 15:04:21 I was just about to ask. 15:04:25 on the roadmap. 15:04:26 irl: what do you think about percentages? 15:04:48 i don't think i've moved any of them this week 15:04:55 month 15:05:13 last time we updated them was early february. 15:05:31 (approx three weeks ago) 15:05:41 i mean, the +15 on relay search -> tor metrics is probably the only one 15:05:44 but that's already there 15:05:51 ok. 15:05:59 hmm 15:06:13 maybe though atlas is now quite well renamed to relay search 15:06:18 so we can +5 on renaming components 15:06:27 sure. 15:06:33 i did open approximate 1 gazillion bugs with patches for other things than link to the old URL 15:06:44 heh 15:07:22 any other changes? 15:07:49 not from me 15:08:00 I'm fine. 15:08:03 okay! 15:08:18 I'll update the wiki after the meeting. 15:08:19 * Monthly report draft (karsten) 15:08:26 more on that on the pad. 15:08:30 what's missing? 15:08:37 what can be described better? 15:08:40 looks complete now. 15:09:27 looks complete to me 15:09:33 cool! 15:09:39 just deleted the "part" from the Relay Search sentence, it didn't parse for me 15:09:46 I'll leave it on the pad for now and send the report tomorrow. 15:09:54 heh, sounds good. 15:10:36 okay, I think that's all. 15:10:51 yes. 15:10:57 shall we have a short meeting next week? 15:11:37 I mean, we can't make big plans next thursday, as both irl and I will be traveling soon after. 15:11:43 but just to sync? 15:11:46 ah, ok. 15:11:55 i have no strong opinion 15:12:00 but i would be available 15:12:08 okay, let's do it. usual time. 15:12:10 me neither, we could decide by mail? 15:12:28 yes, or just usual time. 15:12:35 ok. 15:13:00 thanks! have a good rest of a winter day. bye, bye! 15:13:05 bye! 15:13:10 thanks! bye, bye. 15:13:16 #endmeeting