15:14:16 #startmeeting Tor Browser Weekly 2023-05-30 15:14:16 Meeting started Tue May 30 15:14:16 2023 UTC. The chair is richard. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:14:16 Useful Commands: #action #agreed #help #info #idea #link #topic. 15:14:23 pad: https://pad.riseup.net/p/tor-tbb-keep 15:14:33 o/ 15:16:59 my only announcement for today is to remind folks to please have a look at the TBA and s131 roadmapping docs I sent out last week 15:17:34 plans work great when they just live in my head but if there's any obvious problems with the plan best to know and adjust earlier rather than later 15:18:12 donuts: did you want to hanle your discussion point or hasit been sufficiently resolved offline? 15:18:51 richard: I saw you picking it up in the ticket I think? If so no need to discuss it further :) 15:19:38 wonderful 15:19:51 richard, just to be sure, do those 2 email subjects start with "vision" and "mullvad" respectively (date 2023-05-16) 15:20:23 (I mean, I'm almost sure I'm looking at the right pads, but double checking) 15:20:24 @richard I don't really know how to estimate the time for the front end implementations. It would depend on how much would need changing for the UX proposal 15:20:32 the vision doc was a separate thing but hopefully also a good read if you have opinions about it 15:21:44 henry-x: yeah re: estimates, obviously if is great if we know ahead of time how long something will take but a lot of these things are unknowable until we have completed the dependencies 15:22:04 you can up the uncertainty factor in response to that 15:22:06 ma1: mail was sent on 2023-05-25 15:22:28 I'll just send them both out again if you all like 15:22:32 https://jacobian.org/2021/may/25/my-estimation-technique/ 15:22:42 oh we also have a handy new semi-private email alias 15:23:04 which i'm sure you've all noticed 15:23:28 but yeah re estimates and uncertainty, etc 15:23:29 richard, yes please, I can't find anything from you dated 2023-05-25 15:24:11 What is the semi-private email alias? 15:24:22 ma1: maybe you're not in that alias 15:24:38 PieroV, I've ponged to a ping, I guess it was that 15:24:51 I'm not sure whether or not I'm on the alias, but I'm not sure I know about it either :) 15:25:01 Yes but I haven't received your pong ma1 15:25:09 donuts: I don't think you need to be on it usually 15:25:17 posted in tor-internal 15:25:18 It's like for Mullvad to tell us they have something to fix 15:25:30 With a certain emergency 15:25:36 Or to tell us to go ahead and sign the builds 15:25:36 ah. I'll investigate later the mailing list thing, but richard resent the roadmaps in the mewanwhile :) 15:25:37 ah okay gotcha 15:25:56 sorry for the shady secrecy, but it would prefer it not turn into torbrowser@ttorproject.org 15:26:08 which is a cesspool of spam and phishing attempts and SEO scam 15:26:21 I insisted that it was better to include all the devs, so in case of problems also those who cannot sign can fix the problems 15:26:35 I didn't even know of that address lol 15:27:27 ha sounds good 15:29:22 richard: do we have any update from Digicert? 15:29:29 We're going to release 12.0.7 in a week 15:29:39 ah yes Digicert 15:29:49 (a good way to get rid of those pesky Windows users) 15:29:56 so for those following along at home 15:30:00 we went to renew our windows cert 15:30:19 only to discover we hadn't upated the org's contact info after the phone and official address changed 15:30:31 normally this is easy to update becuase one just check against 3rd party sources 15:30:39 but beause the transition was so recent no 3rd party sources have the new info 15:31:00 so we had to get a lawyer involved to verify with digicert that our contact details are what we claim 15:31:01 that is done 15:31:18 NOW they need to do the usual verification that someone at Tor Project hasn't gone rogue re the cert request 15:31:36 that verification is happening this afternoon with a call to the official Tor phone 15:31:41 lol signing certs sure feel scammy to me. almost feels like we should have tried one last renewel with old, wrong, but verifiable details? 15:32:08 dan_b: the problem is the old phone number doesn't exist (for us anyway) anymore 15:32:18 haaaaaa and they'd still call it to verify 15:32:19 sigh 15:32:21 so this last step wouldn't have been possible 15:32:25 fantastic 15:32:33 so... soon 15:32:38 Let's hope we get it for 12.0.7 15:33:03 yeah here's hoping 15:33:11 process wise.. is there process for when we move official office and ph#? cus we should have a step where if it were to happen again they pester us to start this process earlier? 15:33:23 i'll poke them tomorrow AM about getting the cert renewed once verificatoin has occurred his afternoon 15:33:53 re process for this kin of thing, no not really 15:34:15 I think it's something to better coordinate with HR/accounting 15:34:27 i only just got access to our apple developer portal thingy with sufficient permissions to see how we are for apple code signing (we're good there for at least a year) 15:34:45 but add it to the list of docs we/me needs to write 15:36:12 ok, anything else from anyone? 15:36:19 Yes 15:36:21 I certainly do :P 15:36:30 We have 102.12 tags 15:36:39 right on schdule :D 15:36:52 I did the rebase because I started with Tor Browser rebase to 115, and squashing commits always helps 15:37:08 The bot decided to ask review to ma1, who's already reviewed everything on May 15:37:28 Anyone wants to take them instead of him? Any volunteers for MB rebases and TB+MB release preps? 15:37:52 (oh, BTW, PieroV yesterday taught me a new prep skill :D ) 15:37:53 (probably we should wait for alpha preparation, since they're going to be RC, according to our plans) 15:38:21 Also, 102.11 branches have been closed for merges, so please retarget any MR to 102.12 (well, after MRs will be approved) 15:38:53 Also, we have some MRs from the community (I think cypherpunk1 all of them). Should we ask them to retarget 13.0? 15:38:54 i can review the TB rebase after this meeeting 15:39:09 yeah I can take care of that sa well 15:39:22 i saw the torrent of MRs coming in over the past week 15:39:41 by cypherpunkS1 15:39:51 (I can also prep, in case, asking especially for bus factor raising) 15:41:37 i shoul be able to get the MB stable rebase+release prep in toady as well 15:41:55 ack, I can review + build tomorrow 15:42:15 where are we re MB 12.5a6? 15:42:24 I'm waiting for you ^_^; 15:42:29 curses 15:42:29 I have posted hashes 15:42:34 ok perfect 15:42:43 iirc i fired that off building over the weekend 15:42:50 So you wrote :) 15:42:52 if they match i'll sign and ping rui 15:43:03 ack, I need to sign the hash files, too, in case 15:43:35 We've had at least one MR merged in tor-brower-build, in the meantime (Go bootstrap project) 15:43:40 But it doesn't affect MB 15:43:52 right, no Go there (yet) 15:44:34 Finally, if we're done with 102.12, I have a couple of questions re 115 15:45:18 yes how goes the 115 work 15:45:18 We're getting 115 beta tags soon, too. I think we can wait until the first MR is approved 15:45:37 Unless anyone else has a different preference 15:46:02 115 is going great, we have working desktop builds, a working GV, but I stopped with Android toolchain, until we have working dev builds 15:46:20 Because we'll need new projects and to review all the other related projects 15:46:28 I've rebased MB, and got the first binaries 15:46:43 I've started with Tor Browser 15:48:43 confirmed was able to build/run 115 base-browser last week :) 15:49:02 that all sounds good and promising 15:51:55 Are we going to go through the [FF115 issues](https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/?state=all&label_name%5B%5D=FF115-esr) *after* the rebase is complete and landed in the tor-browser repo? 15:52:05 Yes 15:52:20 With regular MRs 15:52:25 mmhm 15:52:35 ok, cool 15:52:42 It's too much to review, otherwise, imho 15:52:45 also coming down the pipe is the great task audit 15:53:01 bugzilla resolved issue audit* 15:53:49 ok, anything else before we end this? 15:54:02 Nope, I'm done 15:54:03 I have something to ask/say 15:54:08 go for it! 15:55:29 since tor-browser has some git patterns that are unusual, I've written a python script that helps with some common tasks. Does anyone else have something like this? And would people be interested in me sharing what I have? 15:55:51 yes please 15:56:12 this is precisly the kind of thing that shoul live in tor-browser.git/tools/torbrowser 15:56:20 +1; I thought of writing a diff-of-diffs automation, but I haven't got to it, yet 15:56:38 oooh +1 15:56:43 +1 :) 15:56:55 ok, I can open a merge request and add it to /tools/torbrowser 15:57:21 I would like the days of 'oh yeah i have a script/bash alias/summoning ritual for that' to be a thing of the past please 15:58:16 you mean one that is not in git? 15:58:19 (it's the hour and now there's another meeting) 15:58:26 boklm: yeah exactly 15:58:28 scripts in git is goo 15:58:31 good* 15:58:40 but yes 15:58:47 have a good week everyone! 15:58:51 sorry next team! 15:58:52 Thanks! o/ 15:58:53 #endmeeting