18:58:14 #startmeeting Tor Browser meeting 01 February 2021 18:58:14 Meeting started Mon Feb 1 18:58:14 2021 UTC. The chair is sysrqb. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:58:14 Useful Commands: #action #agreed #help #info #idea #link #topic. 18:58:20 o/ 18:58:41 o/ 18:59:05 hi 18:59:07 hi! 19:00:19 o/ 19:04:12 Pad: https://pad.riseup.net/p/tor-tbb-keep 19:07:42 okay, let's get started 19:09:27 Last week, GeKo and I discussed building 10.0.10 beginning tonight, and publishing it on Wednesday 19:09:39 this would align with a new tor stable release on Wednesday 19:09:57 the goal is improving the stability/reachability of v3 onion services 19:10:10 while the network is experiencing...overload 19:10:21 (or, at least, dirauths) 19:10:40 ideally we would build 10.0.10 using the new stable tor tag 19:11:08 but then we are delayed a few more days before we can begin building 19:11:38 the fix for v3 reachability requires changes on both the client side (Tor Browser) and the onion service-side 19:12:16 so the situation won't improve until the next stable tor version is published 19:12:55 but we think Tor Browser should be prepare for that timing, instead of the improvement depending on a new Tor Browser version 19:13:37 I'm working on tor-browser-build#40223, which depdns on tor-browser-build#40224 19:14:34 I'm hoping we can use a "simple" (and small) patch as the backport 19:14:48 yes, please 19:15:06 but, right now, the merged branch is pulling in: 19:15:09 1924 files changed, 122205 insertions(+), 40927 deletions(-) 19:15:17 so, it is neither simple nor small :) 19:15:19 nuts 19:15:53 i mean it's fixing just one issue 19:15:55 i'm working on this right now 19:16:01 yeah 19:16:27 so, we'll see when we have a working patch 19:16:38 how come this is not just a cherry-pick of one or two commits? 19:16:59 GeKo: that is the next approach I'll try 19:17:05 i mean when the new stable tor release comes out 19:17:20 those should just contain a small number of sec patches, too 19:17:21 unfortunately there are a few merge conflicts I'll need to resolve 19:17:32 and our patch is likely just one of them 19:17:41 hm, oky 19:17:43 *okay 19:17:52 yeah, i tried picking from the current 0.4.4 branch, where the backport already landed 19:18:17 but apparently it's not a clean cherry-pick 19:18:35 could we get one from the network-team? 19:18:53 i can try, but they're busy fixing other issues, too 19:20:03 (and they may prefer we just wait until the tor stable version is tagged) 19:20:04 i see 19:20:14 but i'll ask 19:21:29 i'm not sure the tor stable will be tagged on wednesday, too 19:22:02 but i think we should still plan on it 19:23:24 in addition to 10.0.10, we have an Android alpha at the end of this week 19:23:42 we should get the 86.0b5 tag tomorrow, for gecko 19:24:48 and we can start building that after we finish building 10.0.10, and after the toolchain updates are ready 19:26:35 GeKo: when do you think you'll have a branch ready for tor-browser-build#40217 ? 19:26:43 i see you're making progress on it 19:26:45 tomorrow 19:26:48 okay 19:27:00 i am mostly done 19:27:07 need to clean things up and re-test 19:28:50 great 19:28:54 thanks 19:29:17 hey, sorry, just catching up 19:29:24 I saw your comment on tor-browser-bundle-testsuite#40017, and I'll look at that, too 19:29:28 dunqan: o/ 19:29:36 <+sysrqb> Last week, GeKo and I discussed building 10.0.10 beginning tonight, and publishing it on Wednesday <- does that mean 10.0.10 is being brought forward from Feb 23rd or am i misunderstanding? 19:29:49 dunqan: no, in addition to 19:29:58 yeah, a bit surprising but it was not an inermittent error 19:29:59 so we'll just bump the 23 Feb version to 10.0.11 19:30:18 sysrqb: ah gotcha, thanks! 19:30:35 dunqan: i know that is (unforuntately) confusing 19:30:53 ha, no worries :) 19:31:22 acat: i may hve questions about the testbuite, so don't be surprised if i ping you :) 19:31:30 *testsuite 19:31:38 sysrqb: no problems :) 19:32:55 acat: should we ping hiro or anarcat for tpo/tpa/team#40151 ? 19:33:22 maybe 19:33:22 or do you know they saw it? 19:33:38 i'm not sure 19:33:44 okay 19:35:00 let's just make sure it's on their radar after the meeting :) 19:35:08 we should ping for the web server, too 19:35:26 that's the only thing that is actually preventing us from switching the nightlies over 19:35:27 ah, yes 19:35:28 let's ese 19:35:33 or, better, the only bigger thing 19:35:47 the other parts we are in control 19:36:00 tpo/tpa/team#40146 19:37:07 the label says it is on hiro's Doing board, but we should ask for a status update 19:38:04 yep 19:38:21 could you ping on that ticket, too (while you are at it=? 19:38:26 s/=/?/ 19:38:47 yeah 19:39:44 acat: are you doing okay on the quickstart patch? 19:39:59 (tor-browser#27476) 19:40:41 sysrqb: yeah, doing progress, just taking a bit more than expected 19:42:15 is there any way we can help you? or do you just need more time? 19:42:43 like, have you hit any blockers that you want to talk about? 19:42:57 i'll probably add some questions regarding maybe some UI elements which i'm not sure about, like how to show progress and errors 19:43:16 i mean, i'm not sure the designs cover all the details 19:44:27 sounds good 19:44:31 but no strict blocker so far, i can fill the gaps and then maybe duncan can help with improving UI 19:44:34 i'm sure dunqan will be happy to help 19:44:46 great 19:44:51 yup for sure ^^ 19:44:53 I 19:45:11 *I'm expecting there to be some gaps that will need filled too 19:46:10 duncan: thanks 19:46:22 acat: np, just @ me in the ticket with any Qs when they come up 19:46:45 will do 19:47:53 acat: I also put fenix!94 and fenix!95 on your review list 19:48:08 i'd like to get those into the next alpha this week, if possible 19:48:45 (fenix#40141 and fenix#40109, respectively) 19:49:45 sysrqb: ack 19:50:10 thanks 19:50:45 tor-browser-build#40214 and #40215 make sense, too 19:51:04 ah 19:51:05 tor-browser-build#40215 19:51:27 the latter can probably be closed? 19:51:34 or duped over? 19:51:43 yeah 19:51:59 i just need to address acat's question in fenix!95 19:52:28 but, yes, we don't need two tickets for that now 19:53:00 tor-browser-build#40214 isn't critical, but I can write a patch for fixing that - so it's done 19:53:27 yeah, or i 19:53:41 do we then have all our remaining mozilla85 things fixed? 19:54:30 i'll review the open tickets, but I believe that should fix all of them 19:56:40 any last quick questins/comments/concerns? 19:56:46 there's tor-browser#40309 19:56:51 *questions 19:57:06 acat: oh, yes, i saw that on your list for this week 19:57:59 that may be a remaining 85 issue, but i'm not sure if it's so severe 19:58:25 but should be easy to fix, maybe it can be in the next alpha 19:58:31 yeah 19:58:46 I'd like that 19:59:01 there might be a point in the near future where we need to concede that we can't fix out all the fallout from one release 19:59:15 s/out// 19:59:35 but if we can avoid it by small costs it might be worthwhile 19:59:43 i agree 19:59:51 so, even if it seems like nits now 20:00:01 chances are not fixing those with small effort now is biting us later 20:00:12 *will be biting 20:00:22 (happened in the past several time :)) 20:00:49 yeah, that's a good point 20:01:10 okay, we're a few minutes over the hour mark 20:01:15 thanks everyone! 20:01:20 have a good week 20:01:25 #endmeeting