14:58:06 #startmeeting Tor Browser Weekly Meeting 2024-03-18 14:58:06 Meeting started Mon Mar 18 14:58:06 2024 UTC. The chair is richard. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:58:06 Useful Commands: #action #agreed #help #info #idea #link #topic. 14:58:15 the pad per usual -> https://pad.riseup.net/p/tor-tbb-keep 14:59:45 its just you and me richard 14:59:52 ? 14:59:55 is it a holiday? 14:59:55 :3 15:00:01 Nope, I'm here 15:00:05 me2 15:00:06 o/ 15:00:18 well no one waved handsies 15:00:22 /o 15:00:23 hehe 15:01:39 Hi! 15:01:43 o/ 15:01:44 alright, on my end I signed+published 13.0.12 MB and we heard back from their QA that it's good to go 15:02:28 i've not yet looked at the android-backport situation, but presuming we're good there then we can build TB asap (unless the europeans have already started that) 15:03:09 Not started, not good with Android yet 15:03:30 richard, re:secbackports we're good as far as we know (no drafts from moz yet, they had some editorial problems it seems) 15:03:35 i'll plan to optimistically prep the alphas this week, MB probably first so we have some time for any Android patches to get in 15:03:58 I'd like to get tor-browser!938 in the alpha 15:04:05 Unless we want to postpone the merge for after the alpha 15:04:09 I did hear from MB people on Friday that my pre-mature tor-browser build request did fail in some android stuffs, but i haven't looked at the logs 15:04:32 But given the small number of alphas we have we might want to get it in asap 15:05:03 oh and to keep people on the same page re 13.5 stabilising, we'e pushed it back to June after the lisbon meeting 15:05:16 giving us 3 scheduled alphas (counting march's before we stabilise) 15:05:26 and of course some unknown number of unscheduled ones 15:05:51 clairehuirst, dan_b: do we have any Android MRs coming down the pipe in the near future for 13.5a6? 15:06:33 yeah phase 1 of menu rework? 15:06:49 in a day or two? 15:07:02 I can wrap up the one I'm working on 15:07:06 as per last week's release meeting 15:07:11 \o/ 15:07:35 ok, PieroV in that case how about we get your tor-connect patches merged for this alpha 15:07:55 iirc they shouldn't affect functionality, they were just an internal cleanup? 15:08:02 Right now, its mostly some QOL stuff but am making progress on the connection wizzard 15:08:32 richard: well, the refactor includes a couple of delicate changes 15:08:50 There's still a thread in the MR, but that would be a bigger change than I'd like for that MR 15:09:10 So, I've proposed a smaller change, I'm waiting for an answer there 15:09:15 For the rest it should be almost ready 15:09:26 ack I'll have a look 15:10:03 i think even if it's major we should get it in asap so we have time over the next few days to evaluate if/how much it breaks android in nightly 15:10:19 presuming that's wise 15:13:48 alright, i'm out of stuff, so let's move on to other topics+announcements? 15:15:38 I'm working on a diff-of-diffs script 15:16:13 But it isn't ready for production yet. I'd like to write tests etc etc before considering it ready for production 15:16:34 what does it do? 15:16:37 So, for the moment I consider it yet another of my scripts 15:17:13 dan_b: it helps reviewing rebases 15:17:46 cool 15:17:48 As a step of the rebase we usually create a diff of the whole patchset in both branches and then compare htem 15:17:56 right 15:18:08 But there's a lot of useless output (because the many diffs hopefully are the same) 15:18:33 This script goes file by file, and if nothing has changed between the two, it discards that file from the output 15:18:42 So that you possibly have a much smaller file 15:19:34 The comparison can be literal, or it can use some heuristic to remove changes that usually aren't meaningful for the purpose (such as index hashes, and offset changes) 15:19:44 Right now I'm using it to start writing a range-diff helper 15:20:07 oh interesting. that does sound nice! 15:20:27 That is basically a diff of diffs in small commit blocks (a "parent" commit and all fixups), since reading a range-diff when we squash commits becomes quite difficult 15:20:46 https://gitlab.torproject.org/pierov/lazy-scripts/-/blob/main/diff-of-diffs.py 15:21:08 cool! 15:22:33 I'm going to push out the Fluent migrations this week 15:22:42 Nice! 15:22:57 richard: are you generally available to review these this week, or should I assign someone else? 15:23:29 if i don't get to them today then you should assign them to someone else 15:23:37 henry-x^ 15:23:43 ok 15:25:00 alright, any other topics to discuss or shall we adjourn? 15:25:09 just one quick note 15:25:27 richard: I understand the CFP for Lisbon is ending fairly soon 15:25:44 richard: I will probably be pinging you a few times to try to coordinate stuff for that 15:25:52 ack! 15:26:08 that reminds me i need to ping network people re the arti nerd fest sessiion 15:26:17 (the first ping of which will probably be shortly after this meeting) 15:26:35 that is all from my end -- Arthur is still sorting out the TorButton refactor 15:28:42 alright then folks 15:28:44 have a good week! 15:28:47 #endmeeting