16:01:03 <morganava> #startmeeting Applications Team Meeting 2025-04-07
16:01:03 <MeetBot> Meeting started Mon Apr  7 16:01:03 2025 UTC.  The chair is morganava. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:01:03 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic.
16:01:12 <morganava> april 7th aka march 38th
16:01:23 <morganava> hello everyone
16:02:10 <morganava> just came out of a meeting so bear with me momentarily ^^;
16:02:48 <morganava> meeting pad -> https://pad.riseup.net/p/tor-tbb-keep
16:03:40 <morganava> Ok!
16:03:57 <morganava> this week we'll be publishing (hopefully) the last alpha of the 14.5 series
16:05:38 <morganava> do we have any remaining/new blockers, critical bugs, pending fixes, etc?
16:06:44 <PieroV> I have a nice fingerprinting thing, but no need to rush it, unless we're worried about minor version fingerprinting
16:06:47 <henry-x[mds]> do we want the work in tor-browser!1423 to be in this build?
16:07:09 <morganava> it looks like a cypherpunk root-caused the proxy problem reported last week which will require a change to our torrc file
16:07:39 <dan_b> henry-x[mds] I m prolly looking at rebasing that today and addressing comments finally with the rest of my plate more cleared
16:07:42 <PieroV> morganava: the changes have already been merged
16:07:45 <dan_b> it's not a blocker tho, a nice to have
16:07:54 <morganava> thx PieroV^
16:08:12 <PieroV> Actually a cypherpunk told us what to do :) It was a nice help from them
16:08:43 <dan_b> do we have a build date in mind for the last alpha
16:08:51 <morganava> yeah a surprising interaction to be sure though I would argue it's a bug in lyrebird
16:09:30 <morganava> tor-browser!1423 seems to be mostly cleanup ye?
16:09:33 <morganava> yes*
16:09:53 <boklm> tpo/anti-censorship/pluggable-transports/snowflake#40459
16:10:01 <dan_b> morganava: yes
16:10:07 <morganava> If it's not critical I'd say let's leave it until 15.0
16:10:12 <dan_b> just needs a bunch of rebasing and comment addressing
16:10:13 <morganava> rather than yeeting it out in our last build
16:10:22 <dan_b> sure makes sense to me
16:11:00 <dan_b> i'll still spend some time rebasing, clairehurst's CA patches had some bits that'll conflict so I can get it ready for 15.0 anyways
16:11:12 <dan_b> but yeah, i'm good with not rushing it
16:11:23 <clairehurst> I have some pending MRs for fixing up the dropdown menu (adding frequent regions, listening to regionNamesChange) that may be able to be hammered out this week. Do we have designs for what we want the dropdown menu to look like? I was using the default spinner dropdown, but have been messing around with compose to add make the rather long list searchable
16:12:21 <morganava> if possible, i'd like alpha builds no later than Wednesday so we can use our Wenesday meeting to go over the manual QA checklists and so there's at least *some* test time for the release candidate
16:12:43 <morganava> so release prepping/building tomorrow, signing wed morning
16:13:13 <morganava> but if we can build overnight tonight that would also be nice :D
16:13:14 * PieroV is going to be AFK because of personal appointments, but will try to be at the meeting
16:13:27 <ma1> o/
16:13:29 <PieroV> On Wednesday I mean
16:13:30 <henry-x[mds]> morganava I think some of it is fixing bugs
16:13:52 <ma1> ops PieroV :)
16:14:19 <morganava> critical ones?
16:14:52 <clairehurst> I think we can get bug fixes and minor improvements for this, but probably not big UI change
16:15:08 <clairehurst> Not critical
16:15:14 <morganava> yeah please no more big UI changes this week
16:15:14 <clairehurst> but nice to haves
16:16:41 <morganava> well i'm happy to defer to your individual judgements re the risk of any particular pending MRs
16:17:23 <morganava> but broadly speaking, i'd say today is your last dev day for 14.5 and please only low-risk bug-fixes+polish
16:17:34 <clairehurst> I think tor-browser!1467 and tor-browser!1470 are low risk
16:19:24 <clairehurst> I'll see what I can get working today
16:19:52 <ma1> morganava, does it mean that we might land the size indicator too? :)
16:21:23 <morganava> was a11y and UX happywith it?
16:22:30 <ma1> I think so, but henry-x[mds] and donuts are here (are they?)
16:22:52 <donuts> in the UX team meeting atm :)
16:22:56 <morganava> i think donuts is in another meeting atm
16:22:59 <henry-x[mds]> Yeah, I think the accessibility is fine
16:23:03 <morganava> but i'll ping him after
16:23:23 <donuts> I actually wasn't able to install the test build because unsigned builds won't open on apple silicon
16:23:51 <PieroV> donuts: we have a script for self-signing... I don't know how trivial it is to use though ^_^
16:23:59 <donuts> but if henry-x is happy I'm happy to review in alpha?
16:24:27 <henry-x[mds]> I think the main outstanding issue is just the icon color
16:25:39 <morganava> alright, sounds good to me
16:26:21 <henry-x[mds]> but it seems to be a pretty safe patch to land for 14.5
16:27:05 <morganava> while our immediate priority atm is 14.5, we do have a big backlog of rapid-release rebases to get through before we can begin the 15.0 release cycle in earnest
16:27:41 <morganava> the meta issue for this is tor-browser#43512
16:29:01 <clairehurst> This is what the current drop down menu looks like https://share.riseup.net/#7Jud4FefdEJEswtly_7BOg it is a rather long list at ~200 items
16:29:28 <donuts> I just replied to ma1's last question about the icon color, so we should be all good now ^^
16:29:37 <morganava> if you've signed up for/are assigned a rebase issue and don't have time for please be proactive about handing off to someone else
16:29:47 <morganava> and i'll try to keep an eye and poke folks as well lol
16:30:35 <ma1> thanks donuts <3
16:30:42 <morganava> clairehurst: tor-browser!1467 and/or tor-browser!1470 brings that in line w/ desktop?
16:31:33 <dan_b> morganava: where are the rebase issues?
16:31:46 <morganava> dan_b: https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/43512
16:31:51 <morganava> linked in the table
16:32:13 <morganava> iirc we'r epartly through 133 and then 7 more after
16:32:33 <henry-x[mds]> I think android would still be missing the "frequent regions" at the top of the list
16:32:37 <clairehurst> tor-browser!1471 should if we can get it working and we add some UI
16:32:39 <clairehurst> Yeah
16:32:42 <dan_b> ah cool thanks
16:33:26 <dan_b> it appears if i had one it was assigned off me, or I didn't get one cus we weren't sure I'd be whisked back to vpn land?
16:33:40 <dan_b> I think I should have some time if someone feels they have too many?
16:34:57 <clairehurst> We should be able to add frequent regions without major UI changes (The bigger UI changes are with search and remaking in compose, if we want to go down that route)
16:35:37 <dan_b> i suspect getting search in like a day would be hard. might be a good candidate for early 15.0 and backport
16:35:48 <morganava> yeah^
16:35:59 <clairehurst> oh for sure
16:36:43 <clairehurst> I probably shouldn't have brought it up 😅
16:37:03 <morganava> ok, any more topics or announcements from other folks today?
16:37:06 <dan_b> ah no worries, it's good to keep on radar! i'm excited for it
16:37:37 <dan_b> morganava: just like i said, i can prolly take on one of the rapid rebase tasks
16:38:14 <PieroV> dan_b: can you uplift the patch you landed a few days ago?
16:38:22 <PieroV> The one about the parental control service
16:38:27 <dan_b> yep also on my todo list!
16:38:28 <morganava> ?!
16:38:41 <dan_b> the DoH base browser patch sarah submited via me
16:38:51 <morganava> oooh gotcha
16:38:59 <dan_b> it shouldt affect TB much but mullvad and firefox will benefit from it
16:39:12 <PieroV> Uplifts are also a good idea for this period :)
16:39:19 <dan_b> do I need to manually move it over to mullvad repo?
16:39:31 <PieroV> The more we can get in 139/140 while nightly the better
16:39:36 <dan_b> gotcha
16:39:37 <PieroV> dan_b: if it's a BB patch it should be cherry-picked, yes
16:39:47 <dan_b> k will do today!
16:41:34 <morganava> alright if there's nothing esle
16:41:39 <morganava> have a good week everyone o/
16:41:49 <morganava> #endmeeting