15:00:39 #startmeeting Tor Browser weekly meeting 10 Jan 2022 15:00:39 Meeting started Mon Jan 10 15:00:39 2022 UTC. The chair is sysrqb. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:39 Useful Commands: #action #agreed #help #info #idea #link #topic. 15:00:51 Hello! 15:00:59 o/ 15:01:31 o/ 15:01:31 Pad: https://pad.riseup.net/p/tor-tbb-keep 15:01:33 hi! 15:02:34 Hi! 15:02:38 Happy New Year, everyone, and welcome back 15:02:46 hi 15:02:59 Thanks! Happy new year 15:03:41 happy new year! ^^ 15:03:57 * Jeremy_Rand_Talos concurs 15:08:48 Okay 15:10:39 donuts: i'm going to work on prepping an Android Alpha this week based on Fenix 94 15:10:51 oh fantastic 15:10:56 I've been using the Nightly for a few weeks and I don't see any issues 15:11:11 great, assuming that remains the case are you thinking of just doing one alpha? 15:11:15 meanwhile we're working on jumping to Fenix 96 15:11:25 PieroV began some of that work today 15:11:32 Yep, I'm doing a build right now 15:11:38 I've already ended with cherry-picking 15:12:04 I just need to know if I should squash the only squash commit (to avoid rebasing then and force pushing) 15:12:17 donuts: difficult to say, but yes, possibly. I'll let you know 15:12:23 sure thing, ty! 15:13:09 PieroV: i'll provide feedback after this meeting 15:13:13 thanks for working on it today 15:13:23 Thanks :) 15:13:30 Np, I don't have much on my plate right now 15:13:49 I expect that will change soon :) 15:14:01 ha 15:14:03 lol 15:14:11 o/ 15:14:19 hello! 15:14:21 hi! 15:14:21 welcome aguestuser! 15:14:24 Hi! 15:14:27 hallo 15:15:12 Hi aguestuser! 15:15:51 :) 15:16:53 aguestuser is our newest addition on the applications/browser team 15:17:07 i'm not the only Android person, anymore 15:17:20 cool! 15:17:28 :)) 15:17:55 Always good to see the team expand 15:18:01 indeed! 15:18:06 +1 15:18:11 quite 15:18:42 boklm: re: helping with signing the alpha release 15:18:49 yes, I think that's a good idea 15:19:13 ok, thanks 15:19:46 let's discuss after this meeting 15:20:42 on that topic, 11.0.4 is signed and I'll put it on the webservers tonight 15:21:11 great 15:21:19 awesome, ty! 15:21:26 it still looks good. i've been using it for a while now 15:21:30 fantastic! 15:21:33 linux-only, though 15:21:56 * donuts is installing now 15:21:58 great 15:23:04 PieroV: do you want to discuss any of the "help" items you listed? 15:23:09 Sure 15:23:52 My fist build of the year failed on Python, and it took me quite a while to understand that now for some reason on Debian testing lsb_release -r is outputting testing/unstable 15:24:37 The output is assigned to lsb_release and in turn used as a file name for the output of the Python package 15:25:14 The workaround is quite simple: manually setting the distribution to something without a slash in the rbm.local.conf, however I wanted to ask if there's a better solution 15:25:51 hmm, I think we can remove the lsb_release parts from the python filename 15:26:31 Okay, I'll add a MR for this, thanks 15:26:58 The second point is about tests: they work, but do you have some plans for them? 15:27:24 If we want to keep these ones I could update the setup scripts 15:28:01 Or should I port them to the new testing framework? 15:28:16 I think we have a meeting to talk about tests/QA on january 18 15:28:28 yeah we do 15:28:29 boklm, btw your pad has a typo (s/November/January/) 15:28:44 Oh, right, I'll wait until then 15:28:51 Jeremy_Rand_Talos: fixed, thanks! 15:29:03 :) 15:29:20 the meeting isn't directly related to the testsuite 15:29:28 but we can discss it there, as well 15:30:05 PieroV: do you have a MR already? i did not look 15:30:29 Yeah, it's tor-browser-bundle-testsuite!17 15:30:52 However it still misses the fix for the vanilla bridge 15:31:34 okay. If we can "easily" fix the current Desktop/Linux tests and have some confidence that our nightly builds are working, then merging your fixes seems like the reasonable next step 15:32:19 (question for later/onboarding: what is the "new testing suite" and how is it different from the current one?) 15:32:49 PieroV: if you can add the vanilla bridge fix this week, then I'll add the code review on my plate 15:33:03 aguestuser: there is not a new testsuite :) 15:33:11 or, we do not have a new testsuite 15:33:16 /s/suite/framework 15:33:28 Okay, did someone get the IP address from the anticensorship team last Friday? 15:33:43 I went AFK and so I missed it, if any 15:33:53 there is a plan to make one? (re: PieroV: "Or should I port them to the new testing framework?") 15:33:54 Mozilla changes how they test firefox whereby you must compile firefox and run the tests from within the firefox repo 15:34:02 sysrqb: i think richard reviewing PieroV's work is a good thing 15:34:06 so you can focus on mobile 15:34:28 or vpn :) 15:34:33 aguestuser: previously you could using their testing framework separately from the compiled firefox environment 15:34:48 yeah I am reviewing the test sutie changes after the patch reordering :) 15:34:50 aguestuser: the current testsuite is based on a tool that Mozilla deprecated, I asked for this reason :) 15:35:01 PieroV: ah, they agreed with the IP address I found for the built-in bridge 15:35:01 +1 thx :) 15:35:12 PieroV: so, if you still have that, then let's use it 15:35:23 Okay, thanks 15:36:07 richard: thanks 15:36:15 GeKo: if richard has the cycles for that, then that'd be great 15:36:32 ah, i see. perfect 15:37:53 About the microtasks bug: I received a needinfo from Olli Pettay. They ask if I can investigate a little bit 15:38:22 this is the optimization that we backed out? 15:38:35 Yep 15:38:47 hmm, you provided a test case in the ticket didn't you? 15:39:06 can they not repro it? 15:39:11 Yep, we somebody provided it in our ticket when it was still open 15:39:54 they can repro 15:40:10 Yeah, they could repro, but the assignee also asked how they can build Firefox with Mingw 15:40:48 that sounds like a question for tom 15:40:59 yeah that was my thought as well 15:41:32 I think it's possible to build with Mingw in taskcluster/try 15:41:37 i need to ping him this week about getting try access for PieroV and aguestuser, anyway 15:41:46 so I'll ask him to help with this bug, too 15:42:20 boklm: yeah, it is 15:43:25 Should I needinfo him on the ticket? 15:43:56 possibly, i'll read the last comment on the bug 15:44:34 PieroV: please do 15:44:44 tjr is our best bet here 15:45:11 Okay 15:45:28 as he did a lot of the mingw integration into mozilla's taskcluster/build system 15:46:14 PieroV: what's the buzilla bug number? 15:46:21 https://bugzilla.mozilla.org/show_bug.cgi?id=1744719 15:46:24 thanks 15:47:20 okay, yes, please needinfo tom@mozilla.com 15:47:31 it seems they did not reproduce it 15:47:51 but getting a mingw build is good first step 15:47:52 On comment 9 15:48:01 «oh, nm, happens with FF too.» 15:48:01 sysrqb: they did 15:49:00 I also reproduced it with Mozilla nightly builds 15:49:06 yeah 15:49:09 i'm not sure, i interpretted comment#9 as meaning he re-read the bug's description where Pier said it happens with only Firefox, too 15:49:33 but that could be wrong 15:49:51 i'm just surprised he'd reproduce but then ask how to get a mingw build 15:50:10 perhaps he downloaded a mingw build to test 15:50:11 because he took the tasklcuster binaries 15:50:20 from their build infra 15:50:24 but does not know how to build? 15:50:25 yes 15:50:40 okay, that could be, doesn't really matter 15:50:53 tom can help him there 15:51:11 yes 15:52:31 okay, i believe that covers everything for today 15:52:39 one quick housekeeping thing 15:52:42 any final comments/questions? 15:52:46 yes, please 15:52:54 One quick question on my end too 15:52:58 we now have a team account for figma and I've transferred all the product design files across 15:53:11 previous links may or may not work, depending on how clever figma is 15:53:39 but I've sent invites to the emails previously used by richard + sysrqb 15:53:54 benefit being if you accept those invites, you should be able to see _all_ ux team design files 15:53:55 * sysrqb got it, thanks 15:54:01 boklm, are you planning to review the ARM patch only, or also the POWER patch? Wasn't sure what the plans were. 15:54:05 rather than have to save links to the individual ones :P 15:54:14 donuts: thank you! 15:54:19 np, thanks! 15:54:30 Jeremy_Rand_Talos: if both are ready, I can look at both 15:54:53 boklm, yes, both are ready from my point of view 15:54:54 Jeremy_Rand_Talos: is there one you suggest looking at first? 15:55:12 POWER depends on ARM, so look at ARM first 15:55:25 ok, I will do that, thanks 15:55:41 great, thank you :) 15:56:38 sysqrb re: "any final comments/questions" -- curious how i should go about onboarding. current plan -- build android stuff, look at test and things other people are doing, wait to hear more. sound right? 15:57:00 aguestuser: yes, great question, let's chat after this meeting in #tor-dev 15:57:09 +1 15:58:22 For future reference, please add discussion items in the Discussions section, or *bold* items in your personal status 15:58:42 Okay, will do 15:59:02 thanks everyone! have a great week 15:59:07 #endmeeting