18:11:10 #startmeeting Tor Browser Release Meeting 2022-02-22 18:11:10 Meeting started Tue Feb 22 18:11:10 2022 UTC. The chair is richard. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:11:10 Useful Commands: #action #agreed #help #info #idea #link #topic. 18:11:27 hello this is the tor-browser release meeting and we definitely didn't forget to turn on the bot 18:11:40 https://pad.riseup.net/p/tor-browser-release-meeting-keep 18:12:20 We don't have an agenda, though 18:12:22 ty PieroV 18:12:32 agenda: releases 18:13:09 given the open question around content and the delay before sending the http background request (re tor-browser!256) 18:13:25 perhaps we should let it bake in alpha before merging to 11.0.8 18:13:37 as 11.0.7 is scheduled for rebasing next week 18:14:30 tor-browser!256 can live with HTTPS-E, but the aim is to accompany it with tor-browser#40458 and remove HTTPS-E then 18:14:37 are 11.5a4 and 11.0.7 desktop only, or desktop and android, or what? 18:14:42 I don't know if you want to take them together 18:14:44 (I've lost track) 18:14:55 11.5a4 is already out afaik 18:15:18 yep, released February 18 18:15:20 sorry I meant a5 18:15:31 11.5a5 desktop will be the week following 11.0.7 18:16:06 +1 for letting anything related to https-only bake a while 18:16:11 if we break anything that would be bad 18:16:21 my thoughts exactly 18:16:54 !256 alone is flipping a preference on 18:17:03 and it could be turned off in the preferences 18:17:22 so, having it earlier means more time to test it before a stable 18:17:34 for stable we may want to remove that pref entirely 18:17:38 or rather 18:17:46 the user accessible toggle in about:preferences 18:17:54 (similar to how we removed the network settings) 18:18:12 it's also in settings, at the moment 18:18:24 not only in about:config 18:18:27 why would we remove it, sorry? 18:18:41 so casual users don't turn it off vOv 18:18:45 as a lesson learned from torbutton I think :) 18:18:49 ha I see 18:18:58 hrm 18:19:11 but i would leave that to UX to decide I think 18:19:23 yeah 18:19:30 this seems like a large change for backporting 18:19:35 there's a bunch of stuff we don't hide, that we probably could if we started going down that path 18:19:50 i didn't look at the issue recently, but is there a reason to expidite it? 18:20:05 11.5 should become stable within the next few months, anyway 18:20:36 that is a good point 18:20:52 i think the sense of urgency was coming from arthuredelstein's direction regarding the feature 18:21:08 yep, isa was also keen to see this fixed sooner rather than later 18:21:12 mmhm 18:21:35 but I can chat to her about it in our 1:1 this week 18:22:00 we usually let a large change like this bake in alpha, and let it ride the train to stable 18:22:08 yeah 18:22:29 makes sense to me 18:22:34 the next question will be "when will 11.5 land" 18:22:40 and, in this casem that is usually in Apriol/May 18:22:44 yeah 18:22:45 atm I've been saying mid-year 18:22:56 we also need to do a version of connection assist on android too 18:23:30 shoudl should talk about that :) 18:23:39 err. *we should talk about that 18:23:47 yep, maybe in the next S96? 18:24:26 i thought the general plan was implementing S96-things on Android as part of S101 18:24:40 (what is the usual heuristic for when the N.5 release goes out? just 6 months out/from the previous major ESR?) 18:24:41 and not duplicating the implementation/effort on two apps 18:24:49 richard: yeah 18:25:09 ok 18:25:13 sysrqb: oh you may have better info than me on that front, that would be fantastic if so 18:25:20 I'm just going by the original contract 18:25:47 donuts: ah, i see. :) yeah, that was my plan 18:25:55 aguestuser may want to add some functionality 18:26:09 yeah, I figured we could do a review at some point in the year anyway (of missing features) 18:26:15 but i don't believe we should spend too much time on Android Tor Browser right now 18:26:25 yep, makes sense 18:26:37 I'll stick to throwing bugs aguestuser's way for now :) 18:26:39 yeah aguestuser wsa chomping at the bit for some non rebase dev work :3 18:26:47 yeah 18:27:12 Anything else for release? 18:27:18 tor browser 18:27:28 are we integrating S30/S96 work? 18:27:37 in next alpha 18:28:02 I'd like to do a round or two of testing/feedback on the nightly first if possible 18:28:18 there are likely some obvious design amends needing ironed out first 18:28:35 and it's a big feature 18:28:43 i've planning/hoping to get the censorhip circumvention flow into nightly late this week/early next 18:29:18 I also need to install and run the build I got on Friday 18:29:29 so if there's any problems we can revert before the next alpha goes out 18:29:43 sounds good to me 18:29:52 I'll need to fix the bridges for sure 18:30:05 because at the moment it's still displaying the first line 18:30:08 so donuts tests build -> design feedback -> nightlies -> more feedback -> alpha when it feels more stable 18:30:41 okay, let me know if you need also a Windows build 18:30:57 this house has no windows D: 18:31:17 (thank you, mac is fine) 18:31:22 donuts: sounds right, kind of a shame there's not a clean way to have something in Nightly but not in a subsequent Alpha w/o reverting 18:31:32 ah I didn't realize that 18:31:34 but that's a problem fo ranother time 18:31:37 yeah, that's why I was asking 18:31:45 in that case best hold off on doing anything until I've ran the current build for a few days 18:32:50 no worries there, I suspect I need to do another round of reviews before we merge into alpha/nightly 18:35:31 richard: if you only want it in Nightly, then you *could* create patch files and only include/apply them in Nightly builds 18:35:54 but it is not very clean 18:35:59 sysrqb: ugh yeah that would work 18:36:26 but then you'd have to revert from tor-browser-build 18:36:30 I've taken some very terse notes in the pad 18:36:42 PieroV: yep 18:36:48 or we could just create a nightly FF branch and point nightly to that one 18:36:59 which feels more fun than maintaining patch files 18:37:54 richard: yeah, just more overhead in remembering how they two branches should be in-sync/out-of-sync 18:38:23 but definitely easier for landing patches for testing 18:38:58 ok is there anything else outstanding 18:39:02 (apart from this team ;) ) 18:39:04 lolol 18:39:09 lol 18:39:17 nothing from me 18:39:19 nothing from me, thank you 18:40:06 alright then i'll call it 18:40:10 #endmeeting