16:01:35 <morganava> #startmeeting Applications Team Weekly Meeting 2025-04-14
16:01:35 <MeetBot> 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 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic.
16:02:12 <jwilde> o/
16:02:21 <morganava> https://pad.riseup.net/p/tor-tbb-keep#L25
16:02:36 <morganava> ok it's been a wild monday so far
16:03:32 <clairehurst> o/
16:03:41 <morganava> 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 <morganava> if you haven't already, please do check them out and add any platforms we've missed
16:04:36 <morganava> second up
16:05:01 <morganava> we'll be release-prepping 14.5 today after this meeting and building overnight with the plan to release tomorrow
16:05:34 <morganava> 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 <dan_b> o/
16:06:36 <morganava> to my knowledge these should be the only blockers for 14.5 unless something else has popped up
16:06:44 <morganava> dan_b?
16:07:03 <dan_b> sorry just late
16:07:24 <morganava> ack
16:07:25 <dan_b> is the android survey ui enshrinkening and button state fixes a fast follow for 14.5 stable?
16:08:04 <morganava> yes please, if we can get a fix in in the coming hours
16:08:24 <dan_b> the locale one is about to be merged, but yeah, i'll see what I can do about the rest
16:08:44 <PieroV> I can do the desktop one
16:08:50 <dan_b> i guess the timing is just right we dont need stable 14.0 builds as well?
16:09:13 <PieroV> In case there's a better way to do it we can fix in the future
16:09:29 <morganava> dan_b: we shouldn't need for 14.0
16:09:34 <dan_b> wicked
16:09:40 <morganava> we probably want to backport the fix for 13.5 series though (Desktop)
16:10:35 <morganava> we should also disable it in alpha (on Android)
16:10:46 <PieroV> morganava: that's part of my MR
16:10:51 <morganava> ^^;
16:10:52 <dan_b> yep!
16:10:53 <morganava> brilliant
16:10:55 <PieroV> I replaced the check on languages with a check on the channel
16:10:57 <dan_b> yes
16:12:22 <morganava> 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 <morganava> the locale race-condition on desktop was def not on my bingo card
16:12:46 <dan_b> yes. the gating logic is getting more complex. ha also that
16:12:47 <morganava> but the mroe you know
16:13:23 <PieroV> I think we'd also teach to use the Android emulator in a quick session in Sweden :)
16:13:50 <morganava> yes there's a big block in a morning for that
16:14:04 <clairehurst> I can share my tips and tricks
16:14:08 <morganava> ^^;
16:14:25 <morganava> ok
16:14:27 <dan_b> 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 <morganava> also a great idea
16:15:28 <morganava> ok, i think those are the big news items from me
16:15:39 <morganava> does anyone else have up updates/announcements or discussion points?
16:16:40 <PieroV> I think I do
16:16:50 <PieroV> What's the status of changelogs?
16:16:54 <dan_b> 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 <dan_b> in gothenburg
16:17:08 <morganava> dan_b: ack
16:17:15 <PieroV> I found an issue that wasn't linked to relprep, but we should get in the final 14.5 changelogs
16:17:32 <morganava> PieroV: changelogs are curently in some WIP state in my text editor
16:17:47 <thorin> don't miss any cherry picks
16:17:48 <PieroV> And also created a quick issue about a thing I forgot on the aforementioned issue
16:17:57 <morganava> please add any missing in a comment in the associated release-prep issues
16:18:08 <PieroV> Basically, I deleted the code for the spoof OS pref, but I left the pref in 000
16:18:43 <PieroV> ack, will do
16:19:24 <PieroV> Ugh, GitLab unhappy
16:19:39 <PieroV> morganava: don't we have a 14.0 relprep?
16:19:56 <PieroV> Err, it's 14.5
16:21:06 <morganava> we do i opened it last week
16:21:48 <morganava> 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 <PieroV> Yes, found it, thanks
16:25:02 <morganava> alright
16:25:24 <morganava> if there's nothing else, then let's get on with our week
16:25:32 <morganava> see you all on the internet o/
16:25:39 <ma1> o/
16:25:41 <morganava> #endmeeting