15:02:49 #startmeeting Tor Browser Weekly Meeting 2024-07-08 15:02:49 Meeting started Mon Jul 8 15:02:49 2024 UTC. The chair is richard. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:02:49 Useful Commands: #action #agreed #help #info #idea #link #topic. 15:02:50 o/ 15:02:55 hello 15:02:56 new week new tor browser meeting 15:03:00 o/ 15:03:01 hello! 15:03:04 Hello! 15:03:04 the pad per usual -> https://pad.riseup.net/p/tor-tbb-keep 15:03:24 and as usual please update your to-dos and to-dones, add discussion points, etc 15:04:56 o/ 15:05:46 looks like we have some fun coming in rapidly from tpa and pinned certs 15:09:02 ok looks like we've a ton of disccussion points so let's get started 15:09:06 pierov! 15:09:32 So, in Portugal we talked about doing a review day 15:09:56 Like everybody to check tor-browser!1043 and related MRs 15:10:37 I think the time has come, since richard's plan was to have a 14.0a1 next week 15:11:05 And also we have tags for 128.0.0esr 15:13:25 should we set a deadline then for wednesday evening?j 15:13:44 and plan to have release-prep for ready thurs evening, and build over the weekend? 15:13:57 (wednesday evening for reviews) 15:15:03 No 15:15:14 No builds until we haven't tested the updater please 15:16:10 Also, the current MR is on beta 1 15:16:21 So, we need to rebase it on the release first 15:16:46 I'm sure that will be a small difff of diffs :p 15:16:52 but good point 15:17:05 then we should plan on release prepping/building middle of next week 15:19:51 in any case, let's plan on 'review day' Tuesday 15:20:08 and hopefully have everything resolved by the end of the week 15:20:35 next tuesday or this? 15:20:40 tomorrow Tuesday 15:20:44 2024-07-09 15:21:15 cool 15:21:21 next up a small thing from me 15:21:37 i've reworked the esr128 issue triage list generation at the end of the last last week 15:22:02 the old mr in tor-browser-spec is out, moved to tor-browser 15:22:23 new script creates a csv, which i've dumped into google sheets, and formatted nicely per all your suggestions 15:22:38 I don't think this kind of scripts belong to tor-browser.git 15:23:03 it also grabs issues from the release's git range not listed in bugzilla (which is why it's in tor-browser rather than tor-browser-spec) 15:23:42 it seemed like a smarater plan than adding ever more cmd-line args to the script to just move it within the tor-browser git repo 15:24:27 in any event we can bikekshed where it belongs on the MR, I've generated+formatted sheets for all the releases and posted links in internal notes (since they are publically editable) 15:25:18 PieroV's MR is higher priority at the moment, but after that we can start going through the lists and opening issues for further review 15:26:00 if you do create an issue for further review, just remember to check the little box in the spreadsheet to signal to others not to worry about that particular issue 15:26:53 bellatchau: ok retrospective? 15:26:56 - reads spreadsheet and smiles - 15:27:06 lol it's a massive one 15:27:10 ok, so we have a few dates available both this week and next 15:27:32 i think another pass will be necessary because the 126 sheet is massive because of the firefox-android <-> firefox merger 15:27:35 but in one dan_b cant attend and the other boklm 15:27:38 but anyway yes 15:28:00 I just wanted to make sure we review those dates and decide on one 15:28:11 https://crab.fit/tor-browser-135-retrospective-511943 15:28:37 * Jeremy_Rand_36C3[m] assumes that non-staff such as myself are not needed? 15:28:58 jeremy: yep 15:29:00 correct. :) 15:29:22 what is the second date? 15:29:34 i think i'm leaning to preferring next week over this week 15:29:44 yeah which dates are your proposed ones bella :3 15:29:45 july 16th 15:30:07 July 16th or July 17th 15:30:18 is the time i cant attend the first block? 15:30:23 yes 15:30:24 the early one? 15:30:28 i can attend 15:30:35 i just have to set an alarm to wake me up 15:30:49 is this a retrospective for the release? 15:30:50 thank you dan_b!!! 15:30:51 that was more a preference 15:31:09 ok, so July 16th it is, I will send invites 15:31:19 ty all 15:31:31 ok.. donuts 15:31:39 you have many bullets 15:31:47 but first... 15:31:48 [11:30:49] <+donuts> is this a retrospective for the release? 15:31:59 yes 15:32:09 aha, did a poll go out? 15:32:14 I missed this, apologies 15:32:22 yes, via email 15:32:35 i may have forgotten to add you 15:32:38 (crosses my fingers that this date works for you) 15:32:48 <+richard> i may have forgotten to add you <- that might be the problem 15:33:01 :p 15:33:03 i see you in the email lol 15:33:08 lol 15:33:11 what's it called? 15:33:19 Tor/Mullvad Browser 13.5 Retrospective 15:33:20 Tor/Mullvad Browser 13.5 Retrospective 15:33:22 bellatchau, isn't 16 when boklm is not available? 15:33:50 got it, thanks! 15:33:57 and 17 first block max availability? 15:34:03 So what time have you picked? 15:34:10 omg, you are right @ma1 (i was looking at it wrong) 15:34:34 should be Wed 17th at 14 UTC afaict 15:34:36 we really need someone from community 15:34:52 so I prioritized a time that ebanam is available 15:35:29 he's available at 14:30 15:35:33 ok, so July 17th the second slot 15:35:34 on that day 15:35:37 right 15:35:46 (ebanam has only 30 mins slots) 15:35:47 I can be available on the 16th if needed 15:35:54 does it work for everyone (this including donuts) 15:36:29 I'm free all day on the 16th, and busy @1700 UTC on the 17th 15:36:55 I've just posted the crabfit for those days (sorry I was AFK when the poll went out) 15:37:03 let's do the 16th then 15:37:14 1700 UTC on the 17th is the S101 meeting, so I'm guessing you'll be busy then too bellatchau 15:37:14 yes , at 14:30 15:37:39 yeap...lets do 17th at 14:30 UTC, right? 15:37:52 (prays to the crab gods) 15:37:58 wfm! 15:38:04 ? 15:38:20 1600 on the 16th fits everyone for the whole hour 15:38:33 (boklm said above he can be available if needed) 15:38:47 ok, wfm 15:38:50 1600 on the 16th wfm 15:38:55 also wfm! 15:39:07 lol ok i think the team may be too big now 15:39:20 oh dear 15:39:23 too much team 😤 15:39:29 a good problem :) 15:39:31 nah it's perfect :3 15:39:36 okay shall i move on 15:39:40 yes please 15:39:51 omg, yes 15:40:02 friends, i'd like to talk about the next release meeting 15:40:24 firstly I think you moved the timeslot richard? but it conflicts with UX Team meetings 15:40:33 so I can't be in/facilitate both 15:40:57 i think it was on my plate to move it again 15:41:11 aha okay that's cool 15:41:27 secondly, shall we delay today's release meeting by (1) week to let everyone settle in? 15:41:40 I'd also like to do a little prep in advance 15:41:46 well, we have *some* fun blowing up my notifications from mozilla 15:42:03 yessss, I saw... 15:42:14 i'm not 100% sure what the result is for us but i suspect devs will need to sync for the 13.5.1 release 15:42:37 Okay, that's fair – can we do another next week in that case? 15:42:40 in any event after today's I can add a one-off for 14.0a1 15:42:43 and you can sync without me today? 15:42:48 and move the recurring one to another day 15:42:52 yeah perfect 15:42:55 cool sounds good 15:43:00 okaydokes last thing... 15:43:36 going forward I'd like to use the first (second?) release meeting of each development cycle to plan the upcoming major release 15:44:01 including agreeing on the major dev/ux work for the release, plus agreeing on a reasonable cut-off for designs and QA 15:44:07 first planned release meeting* :D 15:44:19 haha true 15:44:20 donuts: I don't know if this would work 15:44:29 why pierov? 15:44:47 It seems to me something that needs preparation and possibly its own special time 15:45:09 yes, it needs preparation – hence pushing it out a week 15:45:14 I'm planning on sending an email round 15:45:36 but if we already have the release meeting timeslot reserved, why not use it? 15:45:43 Because it might not be enough 15:45:49 (it could be a special meeting, but then we need to mess around with another crabfit) 15:46:17 I think it's okay to start the conversation there, but not to cut it just to fit in there 15:46:23 hmm 15:46:32 what is the goal donuts? 15:46:47 Also, I think we should make the release meetings more effective 15:47:03 richard: agreeing on what we're working on for the release, when things need to be done by, and general alignment between the teams 15:47:29 basically create a roadmap for the release 15:49:27 ok, i think we (you me bella ggus) should probably get some agreement on what the deliverables/outcome of such a meeting would be, before we try to wrangle 10+ people into a single bbb again 15:49:51 +1 15:50:04 perfect 15:50:27 lets sync this week, maybe use one of our 1:1 times 15:50:53 hmm 15:50:58 I'll send possibilities (checking your calendars on NC) 15:51:06 I'm a little bit skeptical (surprise surprise) that it's even possible to have this amount of certainty it sounds like you're wanting w/ regard to dates and cutoff, but i get the desire 15:51:39 we need some structure and objectives we can align to 15:52:07 yeah I agree 15:52:20 cool, that's all I'm looking for :) 15:53:31 alright wfm 15:53:52 there will always be a degree of arbtirary-ness in any cutoffs, and some flexibility will be necessary 15:54:01 but it's still good to have a date in mind for when designs should be delivered and for when we shift our focus to stability imo 15:54:13 that's what I'm aiming for wrt to timelines 15:55:17 (this is all up for discussion ofc) 15:55:36 so we have this weeks release meeting in 5 min? 15:55:50 the main thing I'd like to do is try and agree on the major dev/ux work as early as possible 15:56:04 dan_b: yeah, but we can stay in IRC if poeple prefer 15:56:14 we can awlays move to #tor-meeting2 15:56:25 donuts: I think we could untie it from the actual releases 15:56:39 And have this kind of work even when we're already finalizing the previous release 15:56:50 For a smoother transition 15:56:52 mmhm 15:57:05 pierov: that crossed my mind too, but things are always very hectic during the last few weeks of a release 15:57:16 so I'm not sure how realistic it would be in practice? although it makes sense, logically 15:57:27 Yeah, you're right and I don't like it 15:58:14 * ma1 likes when donuts is right 15:58:22 I wouldn't mind if we arrived earlier to a more stable result 15:58:26 Instead of having last minute changes 15:58:34 yeah, that's pretty much the end goal :) 15:59:10 okay I'll write-up what I imagine this meeting to be, and will sync with richard and bellatchau about where/when 15:59:27 perfect 15:59:41 alright, good meeting folks 16:00:03 have a good week and let's get 128 rebase reviewed please and thank you 16:00:04 o/ 16:00:05 #endmeeting