18:00:02 #startmeeting Tor Browser Release Meeting 2022-3-21 18:00:02 Meeting started Mon Mar 21 18:00:02 2022 UTC. The chair is donuts. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:02 Useful Commands: #action #agreed #help #info #idea #link #topic. 18:00:59 okay please add future releases for the next couple of weeks and any discussion items to the pad :) 18:02:09 future releases: should be 11.5a8 instead of 11.5a6? 18:02:18 *ahem* 18:03:01 is aguestuser around? (ping) 18:03:45 o/ 18:05:16 oh hello :) 18:06:17 is that it? just 11.5a8 and 11.5a9? 18:06:21 ugh just ignore my apparenlty having no idea what happened last week 18:06:29 all the builds blend together 18:07:05 we are (i am) itching to get next TBA stable out the door 18:07:13 but re 3 buildes: I'm all set up on tb-build-03 now, so I should be able to be a semi-reliable builder going forward 18:07:28 (assuming we fix crash bug by updating to v99) 18:07:44 but not a reliable uploader due to unreliable internet access 18:07:45 what's the eta for that aguestuser? 18:07:52 but we're constrained by moz release calendar (which rolls over on april ~4) to do that 18:08:17 ah yeah so it's not for this release cycle 18:08:22 will the next stable be based on 99 as well? 18:08:28 PieroV: that's the idea 18:08:39 we're rebasing onto fenix 99.0bX right now 18:09:12 yep, I've started the review of the MR while I was waiting for the building to finish 18:09:51 and come april 5 upstream 99 will move to release (and we will rebase onto 99.0 and ship stable) 18:10:10 in other words, the branch we are rebasing off of will no longer be "beta" at that point 18:10:45 and we can build our stable release on top of it 18:11:19 okay, thanks 18:11:44 (took me a while to grok that this is the intended flow!) 18:12:24 so, assuming tba rebase looks good in nightly and alpha, there will be one more (hopefully uneventful) rebase around the beginning of april to move those changes into stable 18:13:37 oh also, relevant numbering thing... on apr 5, fenix will move from 99.0.bX to 99.1 18:14:05 or 99.1.0 (as it were) 18:15:33 given the urgency of getting stable TBA out the door to fix crash, perhaps we could ship TBA first next month? 18:15:44 /s/ship TBA/ship TBA stable 18:15:50 ie: as 11.0.9? 18:16:31 works for me 18:16:58 11.0.10 you mean? 18:17:10 sure! (what are numbers anyway... ;)) 18:17:14 lol 18:17:22 have we given any more thought to fixing TB version numbers? 18:17:23 we can always do a joint release 18:18:02 richard: +1. was also trying to work off new knowledge that the uploading process is a lot faster for android. (which i didn't know until last time we had this meeting) 18:18:18 hmmm 18:18:32 donuts: i think separate version numbers would in most cases make my life easier when planning. but not sure what the user-facing effect would be... 18:18:42 (since people seem used to the current numbering schema?) 18:18:42 ok we can do a joint version, release prep, etc 18:18:48 but build android first 18:18:53 richard: +1 18:18:54 then desktop seprately 18:19:11 what date are you targeting? 18:19:14 aguestuser: yeah – it's not as if android and desktop have feature parity anyway, so I think separate would be fine with the community 18:19:23 richard: let's say Apr-7? 18:19:27 plus staggered numbering is currently causing some minor confusion regardless 18:19:28 2 days after rollover? 18:19:46 oh ok 18:19:51 but sooner if the build goes smoothly? 18:19:52 yeah that's no problem desktop side 18:19:59 i'd be beginning rebsaing march 28th/29th 18:21:18 actually back up a sec 18:21:26 backing up! 18:22:10 so desktop stable rebasing is currently scheduled for 28th, and building on 29th/30th/ etc and shipping april 5th 18:22:23 so stable wouldn't get in the way of android 18:22:50 but I can delay desktop alpha (which would be around the time as android stable) 18:23:12 sounds good! 18:23:12 then we can have a joint android/desktop alpha the following week after android stable ships 18:23:47 ok, sounds good 18:24:01 ack/+1 18:24:51 ok updated the Future releases section in the pad 18:25:40 alright what's next 18:25:52 the go thing 18:26:11 But I don't think that it is an emergency and we can carry on with 1.17 until next releases 18:27:50 yeah it can wait 18:29:59 ok re: UX things missing in 11.0.9 18:30:11 donuts: I merged the remainder into stable last week 18:30:15 ya so my first question is: why lol 18:30:16 so should be in 11.0.10 18:30:33 and my second question is: are there potentially other (less visible) fixes that are going missing too? 18:30:46 I think this is the second or third time this has happened since the beginning of the quarter 18:30:49 so those two got missed from the mega list 18:30:59 oh they just weren't in stable already? 18:31:03 i may have misremembered 18:31:13 right, so those two were in the first round of backporting 18:31:23 called out by you I should sday 18:31:33 but as i was going through the build and verifying 18:31:59 the missing icon in tor:connect was falsely assumed to be merged, because the broken issue only shows up in full builds (not local ones) 18:32:38 ahh okay 18:32:44 and the incorrect sentence casing, was me failing to understand the gitlab ticket and verified the wrong string 18:33:07 I did a very cursory check but only tested the issues that were linked in the older "missing ui fixes" ticket 18:33:22 tor-browser#40809 18:33:27 yeah 18:33:35 and it looks like it was just those three 18:33:51 i.e. those linked to in tor-browser#40453 18:34:04 anyway so we're probably good then? 18:34:20 I believe so 18:34:28 great :D 18:34:45 we'll see if our new ticket linking/backport labeling system *actually* works going forward 18:34:45 we can skip my next discussion item since we already briefly covered it on #tor-dev 18:34:53 ah yes 18:34:56 richard: haha sure thing 18:35:02 fwiw I love the format 18:35:02 so that segues into my point 18:35:12 and it also gives me an official place to report these things 18:35:25 how is the implementation of boklm's proposal working for everyone? 18:36:09 errr I meant tor-browser-build#40453 18:36:13 well! 18:36:16 yeah :) 18:36:26 what's the logic for where the "prepare" ticket lands? 18:37:03 oh hang on, will it always be in tbb? 18:37:23 ah yeah the mega ticket is always in tor-browser-build 18:37:29 got it, sorry I was being silly 18:37:31 it's generated from a gitlab template 18:38:15 well I think it's great :D 18:38:49 alright, as i said i guess we'll soon discover if it actually works for tracking backports in practice 18:38:54 alright that's all from me 18:39:17 nothing else from me either 18:39:25 I have nothing either 18:39:40 pushing the button in 3.. 18:39:42 2... 18:39:45 1... 18:39:51 . (extra dot for 3) 18:39:54 #endmeeting