17:59:56 <donuts> #startmeeting Tor Browser Release Meeting 2022-10-04 17:59:56 <MeetBot> Meeting started Tue Oct 4 17:59:56 2022 UTC. The chair is donuts. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:59:56 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 18:00:03 <donuts> pad is here: https://pad.riseup.net/p/tor-browser-release-meeting-keep 18:00:50 <donuts> calling all richards 18:01:19 <donuts> richard 📣 18:01:20 <richard> o/ 18:01:22 <donuts> oh lol 18:01:23 <donuts> timely 18:02:08 <richard> tyring to figure out why the test build dan_b posted doesn't work on my phone >:[ 18:02:10 <richard> anywya 18:02:15 <richard> release meeting 18:03:25 <donuts> speaking of which 18:03:40 <donuts> I couldn't get the MacOS ARM build to run at all 18:03:46 <donuts> it just wouldn't open 18:03:54 <PieroV> :( 18:04:01 <richard> somenoe else was able to on that ticket 18:04:05 <richard> after signing they said? 18:04:08 <richard> maybe they signe dit themselves 18:04:11 <donuts> oh really? 18:04:12 <donuts> interesting 18:04:21 <richard> it's combined aarch64+x86_64 18:04:22 <donuts> I bypassed the usual unidentified developer stuff 18:04:32 <richard> so we would only need to ship 1 tor-browser bundle for macOS 18:04:38 <donuts> nice 18:04:56 <PieroV> richard: could you try with macOS x86? 18:05:10 <donuts> I wonder if it'll do the same on my intel mac 18:05:23 <donuts> maybe i'll dust that off and try again later 18:05:49 <donuts> SO 18:05:55 <donuts> 11.5.4 Desktop+Android on October 11th? 18:06:03 <PieroV> Yes, or 12 18:06:17 <donuts> are we yeccing the YEC straight into that stable release? 18:06:17 <PieroV> Probably more 12 than 11, if sign begins on 11th 18:06:21 <PieroV> Yes 18:06:33 <richard> PieorV: yeah I can do that 18:06:38 <richard> i can do that rn actually on emoment 18:06:51 <richard> cna you dig up the download link for me 18:07:31 <donuts> what else is going to be in 11.5.4? 18:08:23 <PieroV> security backports from 102.3 18:08:41 <PieroV> And a new snowflake 18:08:47 <PieroV> tor-browser-build#40608 18:08:49 <donuts> this release was originally supposed to be earlier, right? 18:09:07 <PieroV> Yes, it was delayed by YEC 18:09:20 <richard> yeah it was supposed to be last week 18:09:27 <richard> but YEC took longer than expected 18:09:31 <donuts> aha got it 18:09:38 <richard> thanks to android mostly :p 18:09:41 <donuts> well, we probably don't need the timedate trigger so much anymore 18:09:49 <donuts> but maybe that's a good thing – in case something goes haywire 18:09:57 <donuts> and it decides to launch itself "early" 18:09:59 <richard> the list of tickets can be found here: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40608 18:10:06 <donuts> ty richard 18:10:12 <richard> yeah just slightly sad because security updates 18:10:13 <PieroV> (I had already linked lol) 18:10:20 <donuts> TY PIEROV 18:10:24 <richard> whoops 18:10:28 * richard takes all the credit 18:10:39 <PieroV> the internet 18:11:01 <donuts> groovy, well i'm looking forward to it – the browser takeovers looked great this year :D 18:11:15 <PieroV> (https://i.kym-cdn.com/photos/images/original/001/079/173/ed2.png) 18:11:23 <donuts> hahaha 18:11:31 <donuts> looks like pierov has 12.0a4 on the agenda for discussion too 18:11:39 <donuts> this is the final alpha, correct? 18:11:49 <PieroV> donuts: honestly I doubt 18:11:53 <PieroV> we have a lot of things 18:11:59 <PieroV> So, yes, it should be the last alpha 18:12:05 <PieroV> But not sure we'll have to amend stuff? 18:12:09 <donuts> right 18:12:20 <PieroV> We need to test the updater for multi-lang, if we want to get it in 18:12:26 <donuts> we could buy and extra month and ship 12.0 in December too 18:12:37 <PieroV> So, having another alpha is a good plan, imho 18:12:39 <donuts> although user support over the holiday period is trickier 18:12:50 <richard> yeah that^ 18:12:57 <PieroV> Yep, also we wanted to make everything earlier next year 18:13:06 <donuts> +1 for earlier 18:13:19 <PieroV> But I'd really love multi-language packs :D 18:13:38 <donuts> breaking anything to do with l10n is very high risk though 18:13:43 <donuts> so if we feel like that needs more alphas 18:13:43 <richard> tbh if we just got that in and nothing else i'd be happy 18:13:56 <PieroV> richard: no tor-launcher? D: 18:13:58 <donuts> it should probably get more alphas 18:14:16 <richard> i'd sacrifce tor-launcher for not having to sign all day 18:15:59 <PieroV> Well, I've tested it this morning 18:16:11 <PieroV> And it doesn't really work as expected 18:16:18 <donuts> oh lol 18:16:24 <PieroV> I mean, all the files are included, but strings were still displayed in English 18:16:33 <PieroV> We could try to kill the TorStrings.jsm 18:16:47 <PieroV> Because the New Identity and Security Level that don't use it worked 18:17:20 <PieroV> So, instead of doing everything together with Fluent, we could still use the old formats 18:19:17 <richard> oof that is a massive bundle though, 165M 18:19:30 <PieroV> The macOS one? 18:19:34 <richard> yeah 18:19:40 <PieroV> Linux with all languages is 130MB 18:19:43 <PieroV> So not that big 18:19:49 <PieroV> so mac isn't that big after all 18:20:12 * richard still has a mental model of about 70mb for some reason 18:20:20 <PieroV> Linux had a +15MB-20MB. If we do the same, 165MB -> 185MB 18:21:00 <PieroV> It was before the manual. We could just prune the fonts for a starter, since they don't work, and we could save a few MBs... But I don't think that you can go below 150MB for 2 archs 18:21:29 <richard> so what's the current status/bottleneck re torbutton in tor-browser? 18:21:41 <richard> just too much shuffle to do in a month? 18:21:56 <richard> ideally 12.0a4 would be the feature freeze 18:21:59 <PieroV> The review 18:22:30 <PieroV> Even if I took a month to do it, it'd take some time to review it 18:22:45 <richard> makes sense 18:22:59 <PieroV> And torbutton is even more complicated than tor-launcher, at least to start working on it 18:24:52 <richard> donuts: wfm on x86_64 18:25:00 <richard> though it didn't come to the foreground when launched 18:25:12 <richard> so had to click on the icon to show it? 18:25:39 <donuts> oh hrm 18:25:43 <donuts> I'll retest 18:26:04 <donuts> I was getting an OS dialog that said "no" 18:26:28 <richard> yeah i had to right-click and open and click thorugh the warning 18:27:08 <richard> tada! https://share.riseup.net/#z_GZsJ8mlyCn6Qbhia_UJQ 18:27:25 <donuts> HRMMM 18:27:25 <donuts> do you have the link handy to download? 18:27:32 <richard> https://people.torproject.org/~boklm/builds/macos-aarch64-testbuild1/ 18:27:34 <donuts> ty ty 18:27:43 <richard> PTs even work 18:28:28 <PieroV> We're close to the 30 mins 18:29:01 <donuts> richard: so I'm getting two warnings 18:29:07 <donuts> the first one is the usual right-click to bypass warning 18:29:11 <richard> mhm 18:29:15 <donuts> but the second one doesn't give me any extra options 18:29:23 <donuts> just "The application “Tor Browser” can’t be opened." 18:29:25 <PieroV> screenshot? 18:29:25 <donuts> and "OK" 18:29:54 <donuts> standby... 18:30:26 <donuts> file:///Users/duncan/Desktop/Screen%20Shot%202022-10-04%20at%2014.30.56.png 18:30:29 <donuts> oh damn 18:30:30 <donuts> lol 18:30:38 <donuts> https://share.riseup.net/#vvz53SODb3WtpCFBJFU2tg 18:30:45 <donuts> pay no attention to the man behind the curtain 18:30:52 <PieroV> What does the ? say? 18:31:12 <donuts> it opens a blank help window 18:31:21 <donuts> like completely empty 18:31:33 <donuts> https://share.riseup.net/#Gzj8KXhwtVRrkpBGXNY4kA 18:31:35 <PieroV> lol, useful 18:31:45 <richard> thanks i hat eit 18:32:17 <donuts> i'll see if it's the same on intel anyway 18:32:21 <donuts> this is my silicon machine 18:32:45 <richard> i'll see what happens on my wife's mac later 18:34:49 <richard> is ithere anything else? 18:34:59 <PieroV> Are the new PTs for 12.0? 18:35:38 <richard> whatnew PTs? 18:35:58 <PieroV> DNSTT, conjure and HTTPT? 18:36:18 <richard> that.. doens't seem likely 18:36:33 <richard> at least not the initial releaes 18:36:45 <PieroV> Okay 18:37:04 <PieroV> Then I think it's all from me 18:37:51 <richard> same 18:39:01 <donuts> yeah those are definitely a 12.5 thing 18:39:09 <donuts> okay if we're all good I'll put the bot back to sleep 18:39:45 <donuts> I guess we should decide when we should decide whether November is still our target launch date for 12.0 though 18:40:01 <donuts> are we going to take that call after the next alpha is released, for example? 18:40:13 <PieroV> I think we can do two close alphas? 18:40:29 <PieroV> So, 12.0a4 a little bit later, and 12.0a5 asap to test the updater? 18:40:46 <richard> i think that's a good plan 18:40:51 <donuts> sgtm 18:41:27 <richard> we need to verify locale -> multi-locale and x86 macOS -> fat binary macOS 18:41:33 <richard> FUN! 18:41:45 <PieroV> So no tor-launcher confirmed :( :( 18:42:05 <PieroV> Oh, or was it for the updater? 18:42:07 <richard> torbutton you mean 18:42:23 <PieroV> tor-launcher hasn't been reviewed, yet 18:43:02 <richard> just saying we have two new/different update scenarios to verify 18:43:10 <PieroV> oh okay' 18:43:28 <richard> we can have that reviewed and merged before the 12.0a4 release prepping starts 18:45:58 <donuts> shall i end the bot? 18:46:03 <PieroV> Yes 18:46:05 <donuts> #endmeeting