14:29:34 <karsten> #startmeeting metrics team
14:29:34 <MeetBot> Meeting started Thu Jun 22 14:29:34 2017 UTC.  The chair is karsten. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:29:34 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic.
14:29:42 <iwakeh> agenda https://pad.riseup.net/p/3M7VyrTVgjlF
14:30:20 <karsten> we only have 30 minutes, right? if so, let's start.
14:30:27 <iwakeh> yep.
14:30:31 <karsten> - metrics-lib 1.9.x (yes or no?) (iwakeh)
14:30:37 <iwakeh> https://trac.torproject.org/projects/tor/ticket/22695
14:30:49 <karsten> yes, I have a response.
14:30:55 <karsten> well, not a good one, but a start maybe.
14:31:13 <karsten> couldn't post it 20 minutes ago when trac was sad.
14:31:23 <iwakeh> It seems we can just add this to 2.0.0?
14:31:39 <iwakeh> ah, I also had trouble with trac.
14:31:44 <karsten> there, posted.
14:31:55 <karsten> yes, let's think about this in the 2.0.0 release timeframe.
14:32:13 <karsten> ah, you mean put out a 1.9.1 for this?
14:32:30 <iwakeh> no, not with the short time to 2.0.0.
14:32:36 <karsten> ok.
14:32:40 <iwakeh> just wanted to make this clear.
14:32:51 <iwakeh> trac loads still,
14:33:06 <iwakeh> then discuss 22695 on the ticket.
14:33:11 <karsten> okay.
14:33:40 <karsten> so, if this is for 2.0.0,
14:33:44 <karsten> should we jump to that topic?
14:33:57 <iwakeh> yes but
14:34:08 <iwakeh> I cannot access trac at the moment.
14:34:49 <karsten> ah, hmm, not just for this ticket?
14:35:07 <karsten> (I posted my comment for #22695 on the pad)
14:35:16 <iwakeh> noticed, thanks
14:35:24 <karsten> should we talk about the blog post first then?
14:35:32 <iwakeh> yes, I'll respond after thinking a while :-)
14:35:43 <karsten> yeah, I didn't fully think through it, either.
14:35:51 <iwakeh> release timing would be fine, too.
14:36:01 <karsten> wednesday would be good.
14:36:17 <karsten> I'll be offline most of friday (tomorrow) and some of sunday and monday.
14:36:21 <iwakeh> I think, with that set
14:36:27 <karsten> but I could work on some things on saturday.
14:36:40 <karsten> and this evening.
14:36:44 <iwakeh> this topic is done.
14:36:46 <karsten> and the rest of monday.
14:37:01 <iwakeh> fine, I can also make time on sat.
14:37:07 <iwakeh> and mon.
14:37:22 <iwakeh> so, we can finetune the
14:37:27 <karsten> I'd say let's aim for wednesday, but let's be sure it's ready, and if not, move to thursday or friday at the latest.
14:37:33 <iwakeh> release when further topics come up.
14:37:50 <iwakeh> agreed.
14:38:05 <karsten> so, should we talk about the blog post?
14:38:24 <iwakeh> yes, the draft looks good.
14:38:32 <iwakeh> do we have a logo?
14:38:33 <karsten> (I think we could have a better intro. What problem does this solve? Why was it created? Is there a way we can make this more of a story?)
14:38:36 <karsten> comment by steph.
14:38:51 <iwakeh> ah, didn't notice
14:38:55 <karsten> yes, it's new.
14:39:11 <karsten> nothing came to my mind immediately.
14:39:18 <karsten> would you want to give that some thoughts?
14:39:31 <iwakeh> sure.
14:39:41 <karsten> cool!
14:39:53 <iwakeh> But, the close look from
14:40:20 <iwakeh> implementation and the like might make that hard.  I'll try while waiting for the test runs to finish ;-)
14:40:30 <karsten> hehe
14:41:00 <karsten> regarding the image,
14:41:06 <karsten> I don't know whether we have one.
14:41:22 <karsten> (I try to avoid calling it a logo, because my understanding was that we're creating one just for this post.)
14:41:42 * iwakeh just curious if any logo came up yet.
14:41:54 <karsten> okay. I didn't hear anything.
14:42:21 <karsten> so, I think the only action item right now is the better intro.
14:42:35 <karsten> would you want to ping stephanie and tommy after updating the pad with something there?
14:42:42 <iwakeh> good. It will be posted on Friday?
14:42:49 <karsten> it seems we're on track with the post.
14:43:13 <iwakeh> yes, I'll ping them.
14:43:15 <karsten> sure, why not.
14:43:24 <karsten> we could release on wednesday and post on friday.
14:43:31 <karsten> just in case we need a patch release... ;)
14:43:46 <iwakeh> ugh
14:43:57 <iwakeh> I insist on more tests
14:44:02 <karsten> hehe
14:44:14 <karsten> is trac back?
14:44:24 <iwakeh> #22696
14:44:26 <karsten> looks like it.
14:44:34 <iwakeh> yes
14:44:49 <karsten> okay, let's quickly go through some tickets.
14:44:55 <iwakeh> fine
14:45:09 <karsten> I attached quite a few patches and set tickets to needs_review.
14:45:15 <iwakeh> https://trac.torproject.org/projects/tor/query?status=needs_information&status=needs_revision&status=merge_ready&status=reopened&status=needs_review&status=assigned&status=new&status=accepted&group=status&milestone=metrics-lib+2.0.0
14:45:46 <karsten> ah, including tickets for other components where we upgrade to 1.9.0.
14:45:53 <iwakeh> I'll review these next.
14:45:58 <karsten> which means more testing for 1.9.0 and hence 2.0.0.
14:46:05 <iwakeh> true
14:46:13 <iwakeh> shall I take #22154
14:46:15 <karsten> no rush, just saying that there's a lot on your review plate. sorry. :)
14:46:22 <iwakeh> or did you work on that already?
14:46:25 <karsten> yeah, I didn't touch that yet.
14:46:29 <karsten> wanted to talk to you first.
14:47:00 <karsten> I don't mind taking it or leaving it to you. what we should do, though, is make sure we don't have too many open branches while working on it.
14:47:18 <iwakeh> true, that's why I would review first.
14:47:21 <karsten> same with #19616.
14:47:35 <karsten> (the package renaming will otherwise make merging no fun at all.)
14:47:44 <iwakeh> yes, maybe do the renaming last?
14:47:52 <karsten> makes sense!
14:48:12 <karsten> maybe you can comment on the package name choice though.
14:48:25 <iwakeh> oh, I will :-)
14:48:25 <karsten> so that we're absolutely sure what we'll do when all other tickets are closed.
14:48:45 <karsten> okay, how do we do this with open reviews and then #22154?
14:48:51 <iwakeh> not to happy about o.t.m.lib
14:48:59 <karsten> noticed that. :)
14:49:30 * iwakeh doesn't get the question?
14:49:37 <karsten> ah, sorry.
14:49:40 <karsten> timing.
14:49:50 <iwakeh> reviews first, 22154, renaming
14:50:03 <iwakeh> and the other tickets in 200
14:50:17 <karsten> reviews, merge, then 22154, then rename?
14:50:37 <iwakeh> renaming just before pre-releasing
14:50:41 <karsten> hmm, how's the rest of your today?
14:50:49 <karsten> right. (re: renaming)
14:50:58 <iwakeh> uhh, rather tomorrow.
14:51:12 <karsten> okay, then I can merge saturday morning.
14:51:16 <iwakeh> later in the evening.
14:51:26 <iwakeh> maybe.
14:51:31 <karsten> and you can start working on #22154 on saturday/sunday/monday.
14:51:44 <iwakeh> 22695 has high prio too
14:51:53 <iwakeh> higher even.
14:52:04 <iwakeh> but it needs discussion.
14:52:13 <karsten> I can look more into that this evening.
14:52:31 <iwakeh> fine, I'll try to comment after this meeting.
14:53:24 <iwakeh> or here: I think the filename might be useful still even if there is byte[] supplied.
14:53:44 <karsten> what for?
14:54:07 <iwakeh> Well, if I have the source file and also have the byte[] for other reasons
14:54:23 <iwakeh> and b/c the current design yields such approaches, but maybe
14:54:33 <iwakeh> this needs more thinking ...
14:54:35 <karsten> I hope we don't need the file name in the near future.
14:54:49 <karsten> yes. I'm also not entirely certain how to fix that issue.
14:54:52 <karsten> not yet.
14:55:03 <karsten> another ticket we need to talk about is #22208.
14:55:14 <karsten> which potentially touches quite a bit of code, too.
14:55:34 <iwakeh> oh, I wasn't aware of that.
14:55:46 <iwakeh> that it will change a lot.
14:56:01 <karsten> we'll have to touch each method that parses a line.
14:56:27 <iwakeh> It doesn't change the API?
14:56:36 <karsten> somewhat.
14:56:44 <karsten> getUnrecognizedLines() will contain more lines.
14:56:57 <karsten> we could future-proof it by updating the documentation.
14:57:05 <karsten> and change the implementation later.
14:57:10 <karsten> but, eww.
14:57:12 <iwakeh> medium release + documentation change now.
14:57:26 <iwakeh> ^^^ later
14:57:35 <karsten> medium release?
14:57:42 <iwakeh> 2.1.0
14:58:04 <iwakeh> we could prepare the branch and see
14:58:05 <karsten> medium release later + documentation change now?
14:58:18 <karsten> is that what you mean?
14:58:19 <iwakeh> how much it interferes with other tickets.
14:58:27 <iwakeh> yes
14:58:29 <karsten> a lot. it touches the whole code base.
14:58:31 <karsten> plausible.
14:58:47 <iwakeh> then it should be done after renaming.
14:59:05 <karsten> okay.
14:59:30 <karsten> sounds like we have a plan.
14:59:36 <karsten> and ran out of the 30 minutes.
14:59:43 <iwakeh> yes :-)
14:59:47 <karsten> is there anything else left that we should talk about now?
14:59:56 <iwakeh> but I have five more if necessary
15:00:13 <karsten> I think we can discuss non-metrics-lib releases next week.
15:00:19 <iwakeh> true.
15:00:20 <karsten> and discuss the rest via email and trac.
15:00:36 <iwakeh> all set then.
15:00:39 <karsten> okay, cool!
15:00:42 <karsten> thanks!
15:00:48 <karsten> and bye, bye. :)
15:00:51 <iwakeh> thanks, and bye bye
15:00:52 <karsten> #endmeeting