14:29:48 <karsten> #startmeeting metrics team 14:29:48 <MeetBot> Meeting started Thu Sep 21 14:29:48 2017 UTC. The chair is karsten. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:29:48 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 14:29:51 <karsten> https://storm.torproject.org/shared/Ou-1QRctynWbF4yedi-MfDsjImFMFSIEP20fbVGCPRa <- agenda pad 14:29:54 <karsten> irl: you around? 14:29:59 <iwakeh> yep, added all. 14:30:28 <iwakeh> there is 'irl' and 'irl_' even. 14:30:28 <karsten> last meeting before the berlin meeting next week! 14:30:35 <iwakeh> true. 14:30:40 <karsten> irl_: ^ :) 14:30:57 <iwakeh> In the OnionSpace? 14:31:03 <karsten> okay, I'd say let's start with the first topic. 14:31:06 <karsten> yes! 14:31:18 <iwakeh> * java 8: next steps (iwakeh) 12:33:32 * java 8: next steps (iwakeh) 14:31:25 <karsten> I'll still need to get instructions for us to get in, but I'm told that's possible. 14:31:35 <iwakeh> cool. 14:31:43 <karsten> okay. java 8! 14:31:57 <iwakeh> You closed all java 8 tickets which is fine as these 14:32:09 <iwakeh> were ancient, but I just wanted to 'warn' 14:32:32 <iwakeh> that I will open quite a few tickets for the actual java 8 improvements. 14:32:50 <karsten> sounds good! 14:32:51 <iwakeh> we're using the j8 compiler, but hardly any j8 features, yet. 14:32:55 <karsten> true. 14:33:03 <iwakeh> I'll use some 14:33:19 <iwakeh> in the webstats code. 14:33:25 <karsten> great! 14:33:32 <iwakeh> Also good as examples. 14:33:42 <karsten> absolutely. I don't know much about java 8 yet. 14:33:52 <iwakeh> You'll have fun. 14:33:55 <karsten> happy to learn by example. 14:33:57 <karsten> hehe 14:34:03 <karsten> so, sure, please open tickets. 14:34:11 <karsten> FWIW, I closed many old tickets that were not actionable, 14:34:19 <karsten> but I'm happy to have tickets open that are actionable. 14:34:24 <iwakeh> true, I couldn't avoid noticing ;-) 14:34:28 <karsten> hehe 14:34:38 <iwakeh> It's fine to have a cleaner ticket list. 14:34:41 <karsten> but, let's talk about trac email flooding later on. 14:34:52 <iwakeh> * webstats in metrics-lib & collector: status (iwakeh) 12:33:32 * webstats in metrics-lib & collector: status (iwakeh) 14:35:01 <iwakeh> Thanks for the logs! 14:35:26 <karsten> yep! 14:35:41 <iwakeh> I think I have an approach for CollecTor now (also thanks to your input on the ticket) 14:35:49 <karsten> sounds good! 14:35:56 <karsten> you're not blocking on anything from me there, right? 14:35:58 <iwakeh> and now I want to settle that, test with the logs and 14:36:18 <iwakeh> also document some decisions a little more detailed in the source code. 14:36:24 <karsten> ok. 14:36:50 <iwakeh> no, all resources available. The logs already have the time 00:00:00 14:36:53 <karsten> I'm planning to spend most of my time this and next week on preparing Berlin, but I can review code. 14:36:55 <iwakeh> set. 14:37:07 <iwakeh> That's fine. 14:37:58 <iwakeh> There should be something to review before next Thursday. 14:38:08 <karsten> great! 14:38:20 <karsten> this whole project is really time-consuming. 14:38:32 <karsten> just something to keep in mind when we plan to add other data sources. 14:38:40 <karsten> maybe we'll learn from this project and be faster next time. 14:38:46 <karsten> but maybe it just takes time to do it right. 14:38:55 <iwakeh> yes, that's true. 14:39:18 <iwakeh> And, mostly collecting the actual requirements. 14:39:23 <karsten> maybe we should have a retrospective of this project after it's done. 14:39:31 <iwakeh> In Berlin? 14:39:36 <karsten> probably too soon? 14:40:04 <karsten> could as well be in november or december. whenever it's done. and running. and all bugs are fixed. hah. 14:40:07 <karsten> ;) 14:40:08 <iwakeh> I think, now 14:40:43 <iwakeh> we have all requirements and the other stuff is easy. 14:41:06 <iwakeh> that's all for webstats. 14:41:11 <karsten> great! 14:41:19 <karsten> * Preparing a roadmapping session in Berlin (karsten) 12:33:32 * Preparing a roadmapping session in Berlin (karsten) 14:41:43 <karsten> so, I hear there's a change in getting funding for development work. 14:41:52 <iwakeh> oh? 14:42:05 <karsten> so far we would have written a grant proposal for something we want to do, and once we have the grant, we can start working on it. 14:42:35 <karsten> the new approach is that we write a roadmap with all the stuff that we think needs doing, and the grants people then go find funding for that work. 14:42:49 <iwakeh> sounds good. 14:42:58 <karsten> we should write a roadmap! :) 14:43:11 <iwakeh> yep! 14:43:15 <karsten> my idea was that we collect ideas before berlin and have a draft to discuss there. 14:43:42 <karsten> we then take that refined draft to montreal (well, I will do that) and get more input from other teams. 14:43:57 <karsten> and also discuss it with grants people. 14:44:09 <karsten> and after another revision in the team that will be our roadmap. 14:44:09 <iwakeh> sounds like a plan. 14:44:27 <karsten> cool. :) 14:44:47 <karsten> would you want to think about the most important things we should be working on in the next 6 to 12 months? 14:44:53 <karsten> and then send me that list? 14:45:00 <iwakeh> Sure. 14:45:07 <karsten> I'm also preparing a draft with my ideas. 14:45:25 <karsten> I'm currently using the categories on the metrics website to organize these ideas/tasks. 14:45:39 <karsten> but any other organization would work, too. 14:45:53 <iwakeh> ok, what about cross-product concerns? 14:46:13 <karsten> what's important is that we can explain why we think these tasks will make tor better. 14:46:28 <karsten> sure, include them as well. 14:46:37 <iwakeh> True, the impact part for funding proposals. 14:46:38 <karsten> the product is all-of-metrics. 14:46:42 <karsten> yes. 14:47:43 <karsten> alright, I think that's all for this topic. 14:47:51 <iwakeh> ok. 14:48:00 <karsten> we'll discuss this more in berlin. 14:48:11 <karsten> * Trac housekeeping, preparing a joint ticket triage session in Berlin (karsten) 12:33:32 * Trac housekeeping, preparing a joint ticket triage session in Berlin (karsten) 14:48:21 <karsten> you noticed that I changed a few tickets. 14:48:28 * iwakeh nodding 14:48:42 <karsten> I hope to be able to resolve more tickets, in particular in Metrics/Analysis, over the next few days. 14:49:19 <karsten> my plan/hope is that we can have a session in berlin where we go over open tickets and decide what to do with them. 14:49:22 <karsten> on a high level. 14:50:01 <karsten> maybe you can look over tickets before berlin and see if you can resolve some of them. 14:50:08 <karsten> the shorter the list, the more useful that session will be. 14:50:28 <karsten> something else that would help is to fix assignments and priorities and maybe other fields. 14:50:48 <iwakeh> sure, should I wait for your removal-attempt? 14:51:04 <karsten> for example, can you go through the tickets that are currently assigned to you and see which of these you're actually working on? 14:51:11 <karsten> ah, just ignore Metrics/Analysis, I'd say. 14:51:26 <iwakeh> Yes. 14:51:52 <iwakeh> Just those assigned to me or those I created? 14:52:05 <iwakeh> Both? 14:52:22 <karsten> well, all that are assigned to you. 14:52:28 <iwakeh> ok. 14:52:29 <karsten> that's just an example. 14:52:46 <iwakeh> whatever tickets I can improve or resolve. 14:52:59 <karsten> it would be cool if "assigned to somebody" actually means that the person is going to act on the ticket in the next, say, few weeks. 14:53:02 <karsten> yes! 14:53:20 <karsten> oh, another ask: 14:53:38 <karsten> please think about things that we can achieve during next week's triage session. 14:53:59 <karsten> my rough idea is that we'll have the list of ~250 tickets and batch-modify them together. 14:54:09 <iwakeh> 'achieve'? 14:54:22 <karsten> so, check all that we try to get done in Q4/2017 and batch-add a keyword for that. 14:54:43 <karsten> yes, what are useful results from going together through all the open tickets next week. 14:54:52 <iwakeh> ah, ok. 14:54:57 <karsten> I'll do the same. 14:55:40 <karsten> ok. that's all on trac, I think. 14:55:56 <karsten> moving on? 14:56:15 <iwakeh> yep 14:56:20 <karsten> * Preparing a visualization review session in Berlin (karsten) 12:33:32 * Preparing a visualization review session in Berlin (karsten) 14:56:29 <karsten> that's a thought what we could do in berlin. 14:56:44 <iwakeh> look at all the graphs? 14:56:44 <karsten> review existing visualizations on metrics-web, 14:56:47 <karsten> yes. 14:56:58 <karsten> and review open tickets asking for more visualizations. 14:57:06 <iwakeh> true, and 14:57:13 <karsten> then think about which we might remove, and which we might add next. 14:57:24 <iwakeh> also sketch possible new graphs and other visuals. 14:57:28 <karsten> yes. 14:57:42 <karsten> ah, you mean in addition to the ones mentioned in tickets? sure. 14:58:01 <iwakeh> We should have a flipchart then. 14:58:21 <karsten> maybe we'll have one. 14:59:19 <karsten> we'll also have my tablet where we can sketch things and later put them up somewhere as a pdf. 14:59:37 <iwakeh> should work. 14:59:40 <karsten> yep. 14:59:49 <karsten> okay, next topic? 15:00:03 <iwakeh> fine 15:00:07 <karsten> * Planning the two documentation deliverables in Berlin (karsten) 12:33:32 * Planning the two documentation deliverables in Berlin (karsten) 15:00:28 <karsten> we don't have a contract yet, so there are no news about that. 15:00:38 <karsten> but we should take the opportunity to make some plans. 15:00:45 <iwakeh> yes, are there deadlines and other constraints from the final contract? 15:01:04 <iwakeh> oh, I see. Yes I also added that to the planning pad. 15:01:05 <karsten> I don't know. we'll have to wait for the contract, I think. 15:01:17 <karsten> speaking of, mind moving that to the agenda pad? 15:01:27 <karsten> it'll get more attention (at least from me) there. 15:01:30 <karsten> ;) 15:01:30 <iwakeh> Take a look at the pad 15:01:41 <karsten> ah ok. 15:02:08 <karsten> okay, I don't mind as much. separate pad is fine. 15:02:16 <karsten> let's fix the storm issue, too. 15:02:23 <iwakeh> It's more long term planning there. 15:02:36 <karsten> true. 15:02:47 <iwakeh> What's the storm secret? 15:02:57 <karsten> hmmmmmmm 15:03:04 <karsten> you'll need a @torproject.org address. 15:03:09 <iwakeh> How do you create pads there? 15:03:30 <iwakeh> yes, I logged in with that, but nowhere to create a new one. 15:03:32 <karsten> you enter your user name, and it'll send you a token. 15:03:36 <karsten> oh. 15:03:49 <karsten> do you have a sidebar on the left? 15:03:55 <iwakeh> yes 15:04:01 <karsten> grow sidebar. 15:04:05 <karsten> then go to apps. 15:04:15 <iwakeh> wait, I need to login again ... 15:04:18 <karsten> hehe 15:05:50 * iwakeh has 'Apps' ... install now 15:06:40 <iwakeh> or 'upload app'? 15:06:59 <karsten> I don't know. I have Etherpad listed there already. 15:07:03 <karsten> maybe search for it? 15:08:03 <karsten> want to try it after the meeting and ping me if that doesn't work? 15:08:25 <iwakeh> There is nothing installed, the app market failed to install the app. 15:08:30 <karsten> oh. 15:08:53 <karsten> with an error message? 15:08:56 <iwakeh> Maybe, I'll try again later and then open a ticket. 15:09:04 <karsten> ok. 15:09:08 <iwakeh> 'must sign-in' 15:09:35 <karsten> okay, last topic for today: 15:09:39 <karsten> * Making a list of open projects that we should discuss in Berlin (karsten) 12:33:32 * Making a list of open projects that we should discuss in Berlin (karsten) 15:09:45 <iwakeh> It's not too urgent; I'll play with that later. 15:09:47 <karsten> for example, the webstats project comes to mind. 15:09:52 <iwakeh> ok. 15:09:58 <karsten> or moving websites to metrics-web. 15:10:30 <karsten> not the reason for having this meeting, but when we're there anyway, why not discuss some things that we'd otherwise discuss via email/irc. 15:10:54 <iwakeh> true, discussion will be easier. 15:11:00 <karsten> yes. 15:11:14 <karsten> alright, I ran out of topics here. 15:11:29 <karsten> what about you? anything else? 15:11:35 <iwakeh> well, the 45min target is reached. 15:11:38 <karsten> hehe 15:11:40 <iwakeh> all fine :-) 15:11:55 <karsten> great! looking forward to next week! 15:12:13 <iwakeh> back to work. Bye bye :-) 15:12:21 <karsten> indeed! bye, bye. :) 15:12:24 <iwakeh> cu in berlin! 15:12:32 <karsten> ! 15:14:12 <iwakeh> #endmeeting 15:14:12 <karsten> #endmeeting