15:16:22 #startmeeting Tor Browser Weekly Meeting 2024-04-22 15:16:22 Meeting started Mon Apr 22 15:16:22 2024 UTC. The chair is richard. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:16:22 Useful Commands: #action #agreed #help #info #idea #link #topic. 15:16:39 pad per usual: https://pad.riseup.net/p/tor-tbb-keep 15:16:41 o/ 15:16:46 o/ 15:17:06 o/ 15:17:54 o/ 15:18:02 FYI I'm going to be afk until evening my time this Thursday, and afk next Monday 15:18:20 ack 15:18:34 ma1 and me will be AFK Thursday as well 15:18:49 and Wed next week. 15:18:58 Yep 15:19:25 in that case, I'll see about getting release-prepping alpha today, and so hopefully we'll have something for boklm to sign+publish while we're away then :3 15:19:48 i'm out for a few hours my tuesday morning 15:20:07 richard: should we keep on hold tor-browser!1000, 1001, and the related but not yet existing tor-browser-build MR? 15:20:11 dan_b, clairehurst: are there any pending android patches which may are important to get into alpha before say Tuesday evening? 15:20:22 i'm clear 15:20:41 as far as i know we're good 15:20:51 PieroV: clooking 15:21:00 um, those are the c-bindings to liblooking 15:21:01 anyway 15:21:03 looking* 15:21:10 Yeah me too 15:21:19 It's some changes in localization files 15:21:28 They should be fine 15:21:38 But last we'll want to have a nightly with them first 15:22:04 ok, preusming they're good let's get them merged and if they're ok in nightly 15:22:18 (I'm already creating one for Linux in tb-build-03) 15:22:35 we can plan on building tomorrow 15:22:46 (or earlier if there are no pending problems) 15:22:56 and speaking nof which, it looks like macOS builds were failing in nightlies over the weekend 15:23:03 has anyone investigated that this morning? 15:23:12 Yes 15:23:14 My bad 15:23:20 I already fixed this morning 15:23:40 excellent :) 15:23:42 ok 15:23:56 tor-browser-build#42536 15:24:06 bot? 15:24:12 tor-browser#42536 15:24:25 ah, yes, tor-browser, not tor-browser-build 15:24:26 :) 15:24:49 ok, onto any discussioni points? 15:25:02 I have one + one announcement 15:25:35 The discussion, hopefully short is: what if we asked sysadmins if we can make tbb-dev ro and automatically reply any poster to post an issue on GitLab instead? 15:26:06 Either the few emails we get there are spam, or they'll get that as an answer 15:26:17 (to open an issue instead) 15:26:22 i'm not sure i'm even on that list 15:26:39 You should have the password to manage it... At least I think you gave it to me ^_^ 15:26:47 in the past we used the list for discussions and/or announcements 15:26:49 so no objection from me 15:26:49 richard, I had the same doubt (for me) but then I've seen a post of yours from July :) 15:27:14 +1, sounds like a good idea 15:27:24 yeah sounds good to me 15:27:38 does TPA manage those lists? 15:27:48 I think so 15:28:56 alright sounds good to me 15:29:17 and i see you've been developing some rebase automation 👀 15:29:27 Now, for the announcement: I've written a script to keep a few branches updated! 15:30:02 \o/ 15:30:05 Yep, rebase automation! I have 6 branches {base,tor,mullvad}-browser-esr115-13.{0,5} that I'm planning to keep updated 15:30:45 So far the script takes them, rebases base-browser onto gecko-dev/esr115 and other browser onto base-browser 15:31:15 Plus it cherry-picks new commits and tries to shuffle the fixups to their places 15:31:37 So, when a new tag is out, all we should need to do is cherry-pick from these branches and review 15:32:04 At this stage, I'd like to try it for a while and see how things go, but we might create a bot to run it in the future 15:32:32 Also, the next steps would be to run builds on every changed repository and possibly run tests 15:32:43 But at least for now we should have this first step :) 15:32:47 \o/ 15:32:59 \o/ 15:33:14 oooh 15:33:27 great PieroV! 15:33:48 At the moment it's in a repository of mine. I don't think it belongs to tor-browser.git, since the main branch is constantly changing 15:33:53 does this go hand in hand with your idea to keep an alpha branch post esr128 updating each release so next esr we're like already there? 15:34:21 Theoretically it should 15:34:33 well that seems potentialful 😄 15:34:48 loosely realated, have we got a policy preference for python over bash for tools/torbrowser scripts? I was thinking of one for certdb updates, and it would be like 3 lines of bash vs whoa in python :P 15:35:06 But I haven't tried yet, because cherry-picking from ESR to RR usually involves conflicts 15:35:25 ma1: I think the preference is to use the easiest one for the goal 15:35:30 ^this basically 15:35:48 even if it's perl ;) 15:35:54 okey dokey 15:38:19 .sed script is also ok, haha 15:38:54 ok maybe I do have an opinion after all 15:39:02 anyway 15:39:05 LOL 15:39:05 any furhter points? 15:39:13 not from me 15:39:14 otherwise let's end it yeah? 15:39:28 actually, we do have one macos user, isn't Gnu Sed and mac sed a bit different? 15:39:55 hmmmmm!! 15:39:57 i've run into that problem before 15:40:06 i think i've runinto issues w/ macOS grep in the past as well 15:40:29 all those bsd versions of tools forked 30 years ago and less nice upgrades added long the way since 15:40:56 but yeah all good 15:41:16 alright something to think about inn future scripts then :p 15:41:18 later folks o/ 15:41:20 #endmeeting