16:58:43 <ahf> #startmeeting Network team meeting 11 january 2020 16:58:43 <MeetBot> Meeting started Mon Jan 11 16:58:43 2021 UTC. The chair is ahf. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:58:43 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 16:58:49 <ahf> hello hello all 16:58:56 <ahf> new pad is at https://pad.riseup.net/p/tor-netteam-2021.1-keep 16:59:21 <dgoulet> o/ 16:59:23 <ahf> short announcement: next arti hackathon will be the 21st of January at 13:00 UTC 16:59:37 <ahf> we have a few more people joining, so that is gonna be interesting! 16:59:44 <asn> love it 16:59:46 <asn> looking forward 17:00:08 <nickm> Oh, also next monday is MLK day, which is a US holiday 17:00:32 <nickm> I'm not planning to work then, but I don't have anywhere to go, so I'll be glad to stop by for a meeting if people have one 17:00:34 <ahf> ah, that is good to know, so you will be out that day and mike i guess 17:00:46 <nickm> or we can resched for tues 17:00:46 <ahf> nah, let's take the things on our thursday sync if there is anything then? 17:00:52 <ahf> or we can do our meeting tuesday 17:01:01 <nickm> the thursday sync is replaced by the arti hackathon I think? 17:01:16 <ahf> no, actually, i can't do tuesday next week because that is where i have my long peer code session with maria 17:01:42 <nickm> ah ok 17:01:43 <ahf> yeah, let's just skip next week then? 17:01:48 <gaba> o\ 17:01:51 <ahf> s/peer/pair/ 17:02:41 <ahf> ok! 17:02:45 <ahf> how are folks doing with their boards? 17:03:01 <ahf> i know we just started so maybe people are still syncing up 17:03:01 <dgoulet> well been first day back so I will say "stable" :) 17:03:08 <ahf> yeah, that is my state too 17:03:10 <ahf> but it looks correct 17:03:42 <nickm> I'm a little lost about 0.4.5, but my board is fine. 17:03:56 <ahf> lost in what ways? 17:04:06 <nickm> we can talk about it when we get there :) 17:04:09 <ahf> ack 17:04:24 <ahf> okay, so we have reviewer assignments 17:04:45 <ahf> asn, and dgoulet: our gitlab got upgraded over the holidays, so we now have a "Reviewer" field 17:04:50 <asn> wow 17:04:54 <ahf> so you can have both an assignee and a reviewer on MR's 17:04:55 <asn> im not ready for this 17:04:58 <asn> interesting 17:05:08 <dgoulet> oh really! 17:05:16 <asn> so i guess they have an official workflow now 17:05:17 <ahf> unfortunately, geko found out that tickets where you are reviewer on does not show up in your MR's list on Gitlab 17:05:28 <ahf> but it means we no longer have to move things back and forward 17:05:38 <ahf> you can now do queries such as Reviewer = @ahf 17:06:00 <ahf> so, when you delegate, if you use that, i will update our queries in the pad to use Reviewer=@person queries instead 17:06:58 <ahf> we can talk about this when you start delegating and i can clean up the pda 17:06:58 <ahf> ok! 17:07:08 <nickm> sounds okay to me. I'll miss the stuff appearing on the MR list, but it won't take long to make a new link 17:07:13 <ahf> okay, 0.4.5 is next 17:07:23 <ahf> nickm: yeah, i am gonna open a ticket with upstream if one could toggle that somehow 17:07:48 <ahf> it's odd because the submitter is not the assignee by default, so i am not sure what the difference is with having both assignee and reviewer 17:09:10 <ahf> ok 17:09:14 <ahf> 0.4.5 17:09:21 <ahf> nickm: you were lost? 17:10:03 <nickm> yeah, I see a bunch of 045 tickets and I don't know if i'm supposed to be making prpogress on any... there is a pretty big backlog there. 17:10:24 <nickm> right now we have 18 oppen issues in 045-stable, right? 17:10:41 <ahf> yes, that is what i count too 17:10:59 <ahf> 16 without backports 17:11:31 <nickm> Let's say we need to get these all fixed in a final rc that comes out... hm, when? 17:11:48 * ahf moves tor#40048 out of 0.4.5 17:12:16 <nickm> The rc probably has to come out in the first week of February, so that TB can pick it up for 10.5a11 17:12:35 <nickm> so that means we need all this stuff fixed by around the end of the month. 17:12:40 <nickm> (or otherwise addressed) 17:12:42 <nickm> can we do that? 17:13:17 <ahf> i have two that i think i can solve and 1 mystery that i havent been able to reproduce 17:13:20 <ahf> i think that is possible 17:13:30 <dgoulet> yeah we can pull it off I think, 17:13:44 <dgoulet> and we must get the v3 fixes in 045 and likely stables (unclear at this moment) 17:14:12 <ahf> ya 17:15:14 <nickm> ok 17:15:22 <nickm> I have comparatively little stuff in 045 at the moment... 17:15:29 <nickm> so if anybody needs to offload, I'm here 17:15:42 <nickm> my only request is that we should not wait till its too late 17:16:15 <nickm> asn: is your 045 stuff under control? 17:16:17 <ahf> ya, i can prioritize my stuff this week easily 17:16:54 <dgoulet> 045 blitz time indeed 17:17:08 <ahf> ya, if we blitz it this week we should be good. that is a good idea 17:17:21 <asn> nickm: yes i think so 17:17:22 <ahf> ok! 17:17:27 <asn> but im also kinda catching up to it 17:17:35 <asn> but i think it should be ok 17:18:10 <ahf> this is slightly related to our releases page on gitlab: https://gitlab.torproject.org/tpo/core/team/-/wikis/NetworkTeam/CoreTorReleases 17:18:14 <ahf> is that looking OK? 17:18:39 <nickm> I think so 17:18:57 <ahf> ok 17:19:24 <ahf> we have 15 tickets in the backport category: https://gitlab.torproject.org/tpo/core/tor/-/issues?scope=all&utf8=%E2%9C%93&state=opened&label_name[]=Backport 17:19:28 <nickm> Would it make sense for us to add an "anticipated release date" list, like TB has at https://gitlab.torproject.org/tpo/applications/tor-browser/-/wikis/Release-Schedule 17:19:32 <ahf> maybe we should ignore that for now given the 0.4.5 part is coming up? 17:19:40 * ahf looks 17:20:03 <nickm> like, "let's try to do this release around this date"? 17:20:14 <dgoulet> yeah that is how I interpret somehow our release dates lol 17:20:22 <dgoulet> just for the public, non-fixed is ... a bit harsher 17:20:39 <ahf> i am not sure i understand - so we change it from our "strict" date to a more fluid thing? 17:20:51 <nickm> err, I was thinking that we would say something like 17:21:28 <nickm> "aim for 0.4.5.3-rc around 30 Jan; aim for 0.4.5.4-stable around 15 Feb" 17:22:00 <dgoulet> ah for all minor versions? 17:22:12 <ahf> ohh, hmmm, i think we can do that, but i am unsure if people care much for the rc's for specific future dates? 17:22:12 <nickm> or "aim for 0.4.5.3-rc around 15 Jan; 0.4.5.4-rc around 30 Jan, 0.4.5.5-stable around 15 feb" 17:22:19 <nickm> I think it's for our own planning 17:22:26 <ahf> we can do that 17:22:27 <nickm> so we can see how it syncs up with our schedule and with TB 17:22:34 <ahf> yeah 17:22:38 <nickm> ok. I'll try adding it in for 045 and see what we think 17:22:45 <ahf> sounds good! 17:23:13 <ahf> were people OK with ignoring the backports list at least for now while we have 0.4.5 coming up? 17:24:05 <dgoulet> fine by me but my I do think a series of stable "soon" might be good especially considering the potential v3 fix backported 17:24:58 <nickm> ack 17:25:27 <ahf> dgoulet: yes 17:25:37 <ahf> dgoulet: maybe we should put our heads together next week on that when the 0.4.5 blitz is over 17:25:42 <ahf> and maybe crunch through the backports list 17:25:56 <dgoulet> sure sounds good strategy to me 17:26:27 <ahf> should you and i try to do that? you are here on monday, no? 17:26:32 <ahf> it's a US specific holiday 17:26:59 <dgoulet> I'm there yes 17:27:01 <dgoulet> US specific one 17:27:29 <ahf> oki, let's do a sync on that on monday then! and see if we can create a lot of prep branches for it and then nickm can check in on it afterwards 17:27:30 <ahf> cool 17:27:32 <nickm> are we okay with this plan: https://gitlab.torproject.org/tpo/core/team/-/wikis/NetworkTeam/CoreTorReleases#upcoming-release-dates ? 17:27:43 <nickm> I'vee chosen Jan 13 and Jan 25 because they are a little before TB alpha dates 17:28:07 <nickm> tbb-team -- do those dates respectively give you enough time to get a release candidate into the alpha coming out on the upcoming day? 17:28:16 <nickm> *I've 17:28:54 <ahf> it looks nice, nickm 17:29:09 * sysrqb looks 17:31:16 <sysrqb> nickm: that schedule looks reasonable 17:31:50 <nickm> ok. So an rc on the 25th gives you enough time to put it in the alpha that you're doing on the 26th? 17:32:59 <sysrqb> i see. probably not, i was thinking that would go into the alpha version on 2021-02-05 17:33:23 <nickm> ok, so how much lead time do you need between our release and yours? 17:33:24 <sysrqb> we start building a3-4 days before the release date 17:33:32 <sysrqb> 3-4 days 17:33:58 <nickm> working days or calendar days? 17:34:32 * nickm adjusts the page 17:34:34 <sysrqb> for an alpha, roughly calendar days 17:34:45 <nickm> ok. i've edited the page. does it look workable for you now? 17:35:05 <sysrqb> we usually begin building stable on Wednesday, when the release is scheduled on the following tuesday 17:35:39 <sysrqb> we can work with 22nd 17:36:12 <sysrqb> thanks 17:36:14 <ahf> cool 17:36:27 <ahf> man i have lost my tabs 17:36:47 <ahf> ok! we hvae no new "team" tickets 17:37:08 <nickm> sysrqb: thanks to you; and looking forward to an era of actually planning our stuff on the network team :) 17:37:16 <ahf> we got tor#40228 from the anti-censorship team 17:37:37 <ahf> it's under s30, but there is a workaround iirc 17:37:43 <ahf> ya 17:37:45 <ahf> so not urgent 17:37:56 <nickm> sysrqb: (this means fwiw that there is a tor rc coming out tomorrow, so please try to get it in your next alpha?) 17:38:10 <nickm> sysrqb: (if we miss one of your alphas it disrupts our testing) 17:38:36 <ahf> ok, we have the usual reminders, nothing new there. we talked about the new "Reviewer" field that we all have to get used to on gitlab 17:38:55 <ahf> i see nothing in bold. anything we need to discuss that we have missed/forgotten? 17:39:39 <sysrqb> nickm: understood, that sounds good. 17:39:59 <nickm> ahf: not from me :) 17:40:08 * dgoulet is good 17:40:35 <ahf> okay! good to be back with everybody, looking forward to get 2021 started with tor things <3 17:40:39 <ahf> let's chat in the other channels 17:40:43 <ahf> #endmeeting