17:59:40 #startmeeting Tor Browser Release Meeting 2022-04-04 17:59:40 Meeting started Mon Apr 4 17:59:40 2022 UTC. The chair is donuts. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:59:40 Useful Commands: #action #agreed #help #info #idea #link #topic. 17:59:50 pad: https://pad.riseup.net/p/tor-browser-release-meeting-keep 18:00:03 ping aguestuser/richard 18:00:21 may I help you? :3 18:01:17 release council assemble 18:01:32 alright you have my full attention 18:02:25 o/ 18:02:25 erm brb 18:02:37 putting things in the pad 18:04:07 okay anything else needing discussed today, or just Android? 18:04:20 well, we can briefly discuss desktop 18:04:27 I punched the desktop and droid releases from the cal into the pad, but I've got no idea if those are still accurate 18:04:40 PieroV: yep sounds good 18:04:52 for desktop we've built and boklm is already signing them 18:04:57 but everything is going as expected 18:05:13 confirmed 18:05:19 \o/ 18:05:21 we're also rebasing alpha soon, so nothing really to discuss 18:05:25 i'm going to start the 11.5a10 rebase today(ish) 18:07:04 the previously planned combined android+desktop alpha is abandoned as android is currently very silly 18:07:17 so 11.5a10 will be a desktop-only and then a11 will be android whenver it's ready 18:07:18 so what's the deal with android? 18:07:29 aguestuser^ 18:07:31 :D 18:07:32 ah that's why we don't have a separate android alpha in the cal? 18:07:32 the build produces a new artifact 18:07:38 b/c it was intended to be combined? 18:07:48 donuts: put (rough) timeline updates in pad on line 22 18:08:00 aguestuser: I see, tuy 18:08:02 *ty 18:08:21 donuts: i don't know where to start with "what's the deal"... it's sort of just like everything breaks when we try to upgrade 3 major versions at once? 18:08:32 we're tracking things down one by one and fixing them 18:08:39 but the errors are very opaque 18:08:46 and require a lot of sleuthing 18:08:52 (you're doing great) 18:08:55 and several hours to test each new hypothesis 18:09:10 but we're hanging in there and trying to figure it out 18:09:26 with any luck this new build will not exhibit the same crashing behavior we had last release 18:09:33 remember you're talking to a UX designer so "because everything breaks" is a totally fine answer :3 18:09:38 ha 18:09:45 lol 18:09:49 (we encountered several other crashing things) 18:10:04 so: yeah -- "everything breaks" but hopefully not as much very soon! 18:10:13 okay ty for the update! good hunting 18:10:20 and other things might break, but if so... we won't release this time until we fix them first! 18:10:26 PieroV: what's the current state of the 40773/40774 MR? ready for merge or do we still need a design review of the new bridge card implementation? 18:10:46 I'm finishing with the currently connected bridge 18:11:02 I have a few commits I still haven't pushed 18:11:19 ok 18:11:22 richard: if you want to review them I can push them now 18:11:54 there are still a few minor details to fix, I've already asked donuts 18:11:55 is it reasonable to plan on getting those into 91.8 based nightlies around end of next week? 18:12:21 totally, I'd even say we could get them by the end of this week :) 18:12:35 not in the middle of an alpha release >:[ 18:12:44 ha 18:13:03 the minor details are like a string to display for vanilla bridges, and a placeholder for when QR codes fail to generate 18:13:23 ok please create a new 91.8 based review once we have a merge candidate 18:13:23 oh, also the red for the location settings breadcrumb 18:13:23 I'm going to sprinkle in some torconnect UX fixes soon but it's not the end of the world if they miss this alpha 18:13:42 there's a lightly revised design going into UR for testing today 18:13:52 (based on the last round of feedback) 18:13:56 UR? Is it User Review? 18:14:09 user research sorry, usability testing 18:14:10 donuts: only minor additional changes are going to be bale to get into the next alpha 18:14:16 yeah that's totally fine 18:14:23 it's mostly small stuff 18:14:29 and only if said patches get merged like, today/tomorrow :) 18:14:41 it can all wait too :) 18:14:51 not today, after the meeting I'm going afk :) 18:15:16 alright changes will have to wait for nightly then 18:15:21 sorry donuts 18:15:26 nope that's all good, ty 18:15:34 gives us some time to run the UR anyway 18:16:11 richard: actually the currently connected is quite a minor thing, compared to what we already have 18:16:34 so, if I push things now, is there a chance that they get merged to 91.8? 18:17:04 (pushed) 18:17:41 they being some minor patches or the whole of 40773/40774? 18:18:11 the currently connected thing is a minor feature, compared to everything 40773/40774 bring 18:18:38 By "currently connected" I mean the badge/label that is shown on the currently active bridge's card 18:18:40 if it's just some minor stuffs and you create a MR i can see about getting it into 91.8esr alpha 18:19:06 oh I see 18:19:11 hmm let me check my calendar 18:19:22 But please notice also that I still haven't created the DTD for localization 18:19:37 yeah! i was about to ask about that 18:19:59 you know what fuck it i'm mostly free tomorrow, if you make a new squashed MR i can see about rebasing it and integrating into next alpha 18:20:34 if it just 'works on my machine' then we'll let it through for this alpha 18:20:46 no DTD but I assume all strings are read through the TorStrings module? 18:20:53 yes 18:21:22 that should be fine 18:21:25 (I can do both the squashed MR and the currently connected thing on my morning - so I assume I'll have at least 5-6 hours before you'll be active) 18:21:38 PieroV: wfm 18:21:45 and also see if I manage to create the dtds 18:21:51 fantastic 18:21:56 and asap get a DTD in tor-launcher/torbutton going so we can get localization on it 18:22:02 can i ask something? 18:22:06 yes please! 18:22:10 about the countries list 18:22:28 i thought we decided we will use a mozilla list, but i see that we have strings for translation 18:22:30 iirc we went with using mozilla's solution to this problem 18:22:44 yes I need to revert that tor-launcher patch 18:22:58 ah ok, because we have all this strings for countries now for translation 18:23:01 maybe we can remove them 18:23:05 yep, I've rolled them back from TorStrings, but it hasn't been merged yet 18:23:11 and I don't know for the dtds 18:23:29 I thought we rollbacked, but it seems I'm wrong 18:24:09 *ahem* check tor-launcher again 18:24:15 (just pushed the revert commit) 18:25:31 so no more countries list in tor-launcher for localization 18:25:45 thanks! 18:27:07 PieroV: ok i'll *try* and get tor-browser-91.8esr-11.5-1 up tonight for you 18:27:29 at least in my repo 18:27:36 is there anything else? 18:28:04 richard: okay, thanks 18:28:12 nothing from me 18:28:52 i'm all good thank you 18:29:15 are we done then? 18:29:56 you can call it ;) 18:30:01 o/ 18:30:07 lovely, thanks everyone! 18:30:10 * donuts gets back to UR prep 18:30:11 thanks! 18:30:15 #endmeeting