14:29:39 <karsten> #startmeeting metrics team 14:29:39 <MeetBot> Meeting started Thu Jun 29 14:29:39 2017 UTC. The chair is karsten. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:29:39 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 14:29:51 <karsten> https://pad.riseup.net/p/3M7VyrTVgjlF <- agenda pad 14:30:03 <iwakeh> hi there! 14:30:06 <karsten> hi! 14:30:14 <t0mmy> mornin’ 14:30:17 * karsten just found a bug in the latest metrics-web patch.. 14:30:21 <karsten> hi t0mmy! 14:30:23 <iwakeh> cool. 14:30:45 <iwakeh> Ticket? 14:30:46 <karsten> that is already in master. oh well. 14:30:54 <iwakeh> testing :-) 14:30:56 <karsten> nah, too trivial. 14:31:18 <karsten> converting a List<String> into a File[] just doesn't work. 14:31:33 <iwakeh> oh, well. 14:31:44 <karsten> anyway! 14:34:53 <karsten> okay, shall we start? 14:34:58 <karsten> I think we have a good list of topics. 14:35:06 <iwakeh> yep. 14:35:56 <karsten> * fine tuned release planning for (insert code base(s) here), if necessary? 14:36:12 <karsten> so, I'm testing, testing, testing here. 14:36:22 <karsten> and I have to admit, I'm also testing on the servers. 14:36:31 <iwakeh> all? 14:36:36 <karsten> no, step by step. 14:36:41 <iwakeh> ah. 14:36:50 <karsten> the reason is that I'm worried about postponing deployment by two or three weeks. 14:37:00 <iwakeh> why that? 14:37:02 <karsten> it's much easier to fix things now, with a fresh memory of code changes. 14:37:15 <karsten> I also need to cross these things off my list before starting something new. 14:37:16 * iwakeh not implying that such a wait was necessary. 14:37:41 <karsten> ok. so, I ran tests locally yesterday. 14:37:46 <karsten> which looked okay. 14:37:55 <karsten> and I deployed exonerator and onionoo on the servers. 14:38:03 <karsten> plus metrics-web, where I just found this bug. 14:38:19 <karsten> the reason for not finding it locally was that this part of the legacy module was disabled here.... 14:38:19 <iwakeh> ok 14:38:27 <karsten> which is just annoying. 14:38:38 <iwakeh> so things are already deployed ;-) 14:38:55 <karsten> not on collector. 14:39:00 <iwakeh> and we have in-deployment testing. 14:39:20 <iwakeh> did you not say that the 14:39:23 <karsten> testing under real conditions! 14:39:31 <iwakeh> backup instance of collector 14:39:39 <iwakeh> is on ml2? 14:39:45 <karsten> no. 14:39:49 <karsten> I didn't touch collector. 14:39:56 <iwakeh> ok. 14:39:57 <karsten> it's on a collector release. 14:40:03 <karsten> and the primary is on collector latest. 14:40:17 <iwakeh> uh,'latest' 14:40:19 <iwakeh> ? 14:40:28 <karsten> -dev. 14:40:34 <karsten> I can look. 14:40:57 <iwakeh> would be important to have that on a definite release, in future. 14:41:44 <karsten> no, we said we wouldn't put out a release yet, but we do need to run the onionperf stuff. 14:41:53 <karsten> commit 67aea3dfac326a77163cb0cd1b3505195779bf0a 14:41:53 <karsten> Author: iwakeh <iwakeh@torproject.org> 14:41:53 <karsten> Date: Thu Apr 27 09:49:31 2017 +0000 14:41:59 <iwakeh> ok. 14:42:16 <iwakeh> releases next week? 14:42:17 <karsten> so, not latest. 14:42:51 <iwakeh> this only affects onionoo and collector. 14:42:56 <karsten> hmm, or maybe we are not running that commit but a later one. 14:43:12 <iwakeh> that's why we should use releases. or 14:43:18 <iwakeh> tags at least. 14:43:35 <iwakeh> there should be the commit no in the jar. 14:43:37 <karsten> we're using a tarball from june 17. 14:43:46 <karsten> ah, I can look. 14:43:53 <iwakeh> I can chakc later, too. 14:43:58 <iwakeh> check 14:44:15 <iwakeh> not so urgent. 14:44:46 <karsten> ah, so we are running master there. 14:44:57 <karsten> but the 1.9.0/2.0.0 change is not yet in master. 14:45:08 <karsten> we're not building on the server anymore. 14:45:27 <karsten> anyway. :) 14:45:29 <iwakeh> good to know 14:45:48 <iwakeh> I can suggest a new structure there. 14:45:58 <iwakeh> for shared operation. 14:46:04 <iwakeh> :-) 14:46:06 <karsten> yes! 14:46:25 <karsten> we should move forward with that after this june is over. 14:46:31 <iwakeh> true. 14:46:35 <karsten> so many metrics-lib releases... 14:46:43 <iwakeh> oh yes. 14:46:59 <karsten> I just wonder if this is something that is better done in person. 14:47:20 <iwakeh> the operation structure? 14:47:27 <karsten> sharing operation, yes. 14:47:42 <karsten> though, no, 14:47:47 <iwakeh> It's not too complicated. 14:47:48 <karsten> let's start with that next week. 14:47:54 <karsten> otherwise it'll take longer. 14:48:00 <iwakeh> true. 14:48:07 <karsten> okay, so, regarding the testing, 14:48:18 <karsten> I think I can move this forward for everything except collector. 14:48:32 <karsten> I haven't looked at the necessary collector changes yet. 14:48:44 <iwakeh> You coded them? 14:48:45 <karsten> but maybe we can do this update next week together? 14:48:51 <karsten> all of them? 14:48:52 <iwakeh> sure. 14:49:15 * iwakeh might mix that up with other code-bases 14:49:37 <karsten> sync changes. 14:49:53 <karsten> let's discuss that next week. 14:50:06 <karsten> next topic? 14:50:09 <iwakeh> we both coded a share there. 14:50:12 <iwakeh> yes. 14:50:12 <karsten> yep. 14:50:19 <karsten> * blog post 14:50:23 <karsten> good to go, right? 14:50:34 <karsten> I checked all links. 14:50:39 <iwakeh> Yes, no changes since yesterday I suppose? 14:50:47 <karsten> not from me. 14:50:49 <iwakeh> Sounds good. 14:51:10 <karsten> t0mmy: what do you think about publishing now/in 15 minutes? 14:51:43 <karsten> (just in case you're still around) 14:51:47 <t0mmy> not from us either, as far as I know 14:51:54 * iwakeh now is aware of t0mmy=tc :-) 14:52:08 <t0mmy> ha, sorry, I keep meaning to change my OFTC username 14:52:11 <t0mmy> stephw 14:52:14 <t0mmy> ping 14:52:18 <t0mmy> blogpost good to go? 14:52:22 <karsten> no stephw in this room. 14:52:27 <t0mmy> oh, whoops 14:53:00 <t0mmy> just pinged her but publishing in 15 sounds good to me 14:53:06 <t0mmy> I don’t believe she’s made any new changes either 14:53:30 * karsten pinged her, too, and she says it can go online. 14:53:40 <t0mmy> beans 14:53:44 <karsten> hi stephw! 14:53:45 <t0mmy> sounds good! 14:53:49 <stephw> hi hi! 14:53:54 <iwakeh> hi 14:54:06 <karsten> okay, I'll hit submit after this meeting. thanks again for all your help! 14:54:17 <iwakeh> great! 14:54:19 <t0mmy> =) 14:54:27 <stephw> awesome! thanks for working through this with us : ) 14:54:32 <karsten> by the way, we'll need to babysit this blog post for a week or so. 14:54:39 <karsten> regarding comments. 14:54:44 <iwakeh> ah, ok. 14:54:54 <t0mmy> will do 14:54:55 <karsten> I'll look for comments at least once per day. 14:55:08 <karsten> at least the old blog received a bit of spam. 14:55:20 <iwakeh> that's true 14:55:36 <iwakeh> is there a 'delete'-policy? 14:55:40 <iwakeh> for comments? 14:55:46 <karsten> speaking of announcements, did we announce 2.0.0 on tor-dev? 14:56:00 <iwakeh> no, I'm waiting to point to the blog. 14:56:16 <karsten> ok. regarding the policy, 14:56:27 <karsten> do you mean deleting non-spam messages? 14:56:46 <iwakeh> of course, any bland ads are easy to remove, but 14:56:55 <iwakeh> trolling like questions... 14:57:07 <karsten> fine question! 14:57:28 <iwakeh> and, totally off-topic stuff. 14:57:44 <karsten> there were not as many such comments on blog posts I wrote, but I'm not writing many posts and not on topics that everybody has an opinion on. 14:57:57 <karsten> maybe defer to stephw in such cases? 14:57:59 <karsten> heh 14:58:07 <iwakeh> hehe 14:58:18 <iwakeh> let's see what comes up. 14:58:22 <iwakeh> and decide then. 14:58:27 <karsten> not deleting immediately sounds like a good start. 14:58:41 <karsten> after all, these comments can sit in the moderation queue for a day or two. 14:58:49 <iwakeh> delete all except total praise. 14:58:54 <karsten> yes, let's see what happens. 14:58:56 <t0mmy> If I see a non-spam weird comment, I’ll just email tor-metrics 14:59:11 <karsten> well, metrics-team@ is a public list. 14:59:56 <karsten> anyway, there will only be good comments. 15:00:12 <karsten> so, that will conclude Q2. 15:00:16 <karsten> next topic? 15:00:21 <iwakeh> right! 15:00:26 <karsten> * Q3 planning 15:00:27 <t0mmy> ah, k, just you two then 15:00:30 <t0mmy> but carry on 15:00:42 <karsten> yes, sounds good, t0mmy! 15:01:06 <karsten> so, I didn't indent to make plans for Q3 today. 15:01:13 <karsten> I just thought we should make a plan to make a plan. 15:01:37 <iwakeh> next steps before bigger projects start. 15:01:39 <karsten> for example, we could collect useful things to do in the next quarter and discuss them next week. 15:01:43 <karsten> right! 15:01:46 <karsten> that's the challenge. 15:02:03 <iwakeh> nothing new? 15:02:13 <karsten> we need to find things that we can pause and resume later. 15:02:15 <karsten> no news. 15:02:34 <iwakeh> I think there is a good small list now. 15:02:47 <karsten> what we could do is a 2-week sprint to fix onionoo bugs. 15:02:54 <karsten> which piled up over the last weeks. 15:03:02 <karsten> just to give an example. 15:03:16 <karsten> the three things on the pad all sound good. 15:03:16 <iwakeh> the fourth item, fine 15:03:43 <karsten> we could collect until next week and prioritize/filter at the next meeting. 15:04:02 <iwakeh> I would start working on 1 and 3 15:04:06 <iwakeh> already. 15:04:11 <karsten> sure! 15:04:32 <karsten> oh, report writing. 15:04:40 <iwakeh> true, choosing the sprint items needs some time. 15:05:12 <karsten> yes, I think so, too. 15:05:46 <karsten> alright. how about we collect more thoughts on this pad until next week? 15:05:57 <iwakeh> fine. 15:06:15 <iwakeh> for a two-week timeframe? 15:06:38 <karsten> the onionoo sprint? 15:06:41 <karsten> that was just a suggestion. 15:07:05 <iwakeh> no, collecting items for about the next two weeks. 15:07:16 <iwakeh> before bigger tasks need to be started. 15:07:29 <karsten> we don't know whether that will be in two or twelve weeks. 15:07:39 <iwakeh> true. 15:07:47 <iwakeh> then just collect. 15:07:48 <karsten> it could be that we'll need a list for all of Q3. 15:07:57 <iwakeh> also fine. 15:08:03 <karsten> including an item "find different funding". 15:08:16 <iwakeh> these things we need to list and think about anyway. 15:08:24 <karsten> yep. 15:08:27 <iwakeh> oh, yes. 15:08:30 <karsten> should we evaluate our OKRs? 15:08:39 <iwakeh> next week? 15:08:45 <karsten> yes, for example. 15:09:02 <iwakeh> is that due? 15:09:04 <karsten> and write down our list as new OKRs if that was a useful exercise? 15:09:20 <karsten> it's mostly for ourselves, I think. 15:09:26 <karsten> and isabela will likely be curious. 15:09:28 <iwakeh> oh, well ... 15:09:42 <karsten> we could evaluate and then decide whether to do it again. 15:09:51 <iwakeh> true. 15:10:54 <karsten> okay. 15:11:02 <iwakeh> a long list already, 15:11:05 <karsten> done for today's meeting? 15:11:23 <iwakeh> maybe move that to a different planning pad for the new year start? 15:11:24 <karsten> heh, I'm not worried that we'll run out of ideas what to add. 15:11:51 <karsten> new year as in new fiscal year? or new project year? 15:11:58 <iwakeh> right! 15:12:11 <karsten> sure. 15:12:17 <iwakeh> the pad is pretty full 15:12:43 <karsten> yep. 15:12:50 <iwakeh> seems all is set now. 15:13:07 <karsten> yes, I think we're done. 15:13:11 <karsten> I'll publish the blog post now. 15:13:36 <iwakeh> when it is published I'll announce. 15:13:48 <stephw> I’ll schedule social media posts 15:14:48 <karsten> done. 15:15:02 <karsten> yay!! 15:15:09 <iwakeh> https://blog.torproject.org/blog/tor-descriptors-la-carte-tor-metrics-library-2 15:15:15 <karsten> yes, thanks. :) 15:15:26 <karsten> okay, I'll end this meeting unless there's anything else... 15:15:28 <iwakeh> yes, thanks to everyone 15:15:33 <iwakeh> all fine. 15:16:07 <karsten> great! :) 15:16:10 <karsten> #endmeeting