16:01:35 #startmeeting Applications Team Weekly Meeting 2025-04-14 16:01:35 Meeting started Mon Apr 14 16:01:35 2025 UTC. The chair is morganava. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:01:35 Useful Commands: #action #agreed #help #info #idea #link #topic. 16:02:12 o/ 16:02:21 https://pad.riseup.net/p/tor-tbb-keep#L25 16:02:36 ok it's been a wild monday so far 16:03:32 o/ 16:03:41 first up, thanks everyone that ran through our QA checklist for 14.5 ( https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/43511 https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/43510 ) 16:04:00 if you haven't already, please do check them out and add any platforms we've missed 16:04:36 second up 16:05:01 we'll be release-prepping 14.5 today after this meeting and building overnight with the plan to release tomorrow 16:05:34 we've a couple of blockers so far far related to the UX survey which i believe we have solutions for in-progress 16:06:17 o/ 16:06:36 to my knowledge these should be the only blockers for 14.5 unless something else has popped up 16:06:44 dan_b? 16:07:03 sorry just late 16:07:24 ack 16:07:25 is the android survey ui enshrinkening and button state fixes a fast follow for 14.5 stable? 16:08:04 yes please, if we can get a fix in in the coming hours 16:08:24 the locale one is about to be merged, but yeah, i'll see what I can do about the rest 16:08:44 I can do the desktop one 16:08:50 i guess the timing is just right we dont need stable 14.0 builds as well? 16:09:13 In case there's a better way to do it we can fix in the future 16:09:29 dan_b: we shouldn't need for 14.0 16:09:34 wicked 16:09:40 we probably want to backport the fix for 13.5 series though (Desktop) 16:10:35 we should also disable it in alpha (on Android) 16:10:46 morganava: that's part of my MR 16:10:51 ^^; 16:10:52 yep! 16:10:53 brilliant 16:10:55 I replaced the check on languages with a check on the channel 16:10:57 yes 16:12:22 we should probably have a session in goteburg on how we can gate features better in the future so they're more testable 16:12:38 the locale race-condition on desktop was def not on my bingo card 16:12:46 yes. the gating logic is getting more complex. ha also that 16:12:47 but the mroe you know 16:13:23 I think we'd also teach to use the Android emulator in a quick session in Sweden :) 16:13:50 yes there's a big block in a morning for that 16:14:04 I can share my tips and tricks 16:14:08 ^^; 16:14:25 ok 16:14:27 also the discussion around it in tickets. so to me that reads as it's time to maybe make a feature gating reusable class configurable for all we can imagine so we can end with agreements on concrete configs for each specific feature rollout? 16:15:07 also a great idea 16:15:28 ok, i think those are the big news items from me 16:15:39 does anyone else have up updates/announcements or discussion points? 16:16:40 I think I do 16:16:50 What's the status of changelogs? 16:16:54 morganava: then can we maybe squeeze a small session for that in with donuts and a few of us covering android/desktop so we can kinda map out all the weird configs we'd like to be able to cover and converge on a like featuregateConfig class definition at least 16:17:03 in gothenburg 16:17:08 dan_b: ack 16:17:15 I found an issue that wasn't linked to relprep, but we should get in the final 14.5 changelogs 16:17:32 PieroV: changelogs are curently in some WIP state in my text editor 16:17:47 don't miss any cherry picks 16:17:48 And also created a quick issue about a thing I forgot on the aforementioned issue 16:17:57 please add any missing in a comment in the associated release-prep issues 16:18:08 Basically, I deleted the code for the spoof OS pref, but I left the pref in 000 16:18:43 ack, will do 16:19:24 Ugh, GitLab unhappy 16:19:39 morganava: don't we have a 14.0 relprep? 16:19:56 Err, it's 14.5 16:21:06 we do i opened it last week 16:21:48 https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41430 and https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/41431 16:22:51 Yes, found it, thanks 16:25:02 alright 16:25:24 if there's nothing else, then let's get on with our week 16:25:32 see you all on the internet o/ 16:25:39 o/ 16:25:41 #endmeeting