2025-07-08 17:11:19 <@zbyszek:fedora.im> !startmeeting FESCO (2025-07-08-attempt2) 2025-07-08 17:11:19 <@meetbot:fedora.im> Meeting started at 2025-07-08 17:11:19 UTC 2025-07-08 17:11:20 <@meetbot:fedora.im> The Meeting name is 'FESCO (2025-07-08-attempt2)' 2025-07-08 17:11:23 <@zbyszek:fedora.im> !meetingname fesco 2025-07-08 17:11:24 <@meetbot:fedora.im> The Meeting Name is now fesco 2025-07-08 17:11:27 <@zbyszek:fedora.im> !topic Init Process 2025-07-08 17:11:28 <@sgallagh:fedora.im> !hi 2025-07-08 17:11:29 <@salimma:fedora.im> !hi 2025-07-08 17:11:29 <@zodbot:fedora.im> Stephen Gallagher (sgallagh) - he / him / his 2025-07-08 17:11:30 <@zodbot:fedora.im> Michel Lind (salimma) - he / him / his 2025-07-08 17:11:32 <@zbyszek:fedora.im> !hi 2025-07-08 17:11:33 <@zodbot:fedora.im> Zbigniew Jędrzejewski-Szmek (zbyszek) 2025-07-08 17:11:33 <@dcantrell:fedora.im> !hi 2025-07-08 17:11:34 <@zodbot:fedora.im> David Cantrell (dcantrell) - he / him / his 2025-07-08 17:11:37 <@decathorpe:fedora.im> !hi 2025-07-08 17:11:38 <@zodbot:fedora.im> Fabio Valentini (decathorpe) - he / him / his 2025-07-08 17:11:44 <@zbyszek:fedora.im> !topic docs#94 Add lightweight stalled request process 2025-07-08 17:11:44 <@zbyszek:fedora.im> !link https://pagure.io/fesco/fesco-docs/pull-request/94 2025-07-08 17:11:55 <@salimma:fedora.im> I'll take another pass at it this week 2025-07-08 17:12:07 <@salimma:fedora.im> zbyszek do you want to repeat your question for the record 2025-07-08 17:12:25 <@zbyszek:fedora.im> > Michel, I was reading the proposal, and I think Neal has a point that the proposed procedure is slower than the procedure to completely take over the package. 2025-07-08 17:12:41 <@zbyszek:fedora.im> > Did you consider shortening it to match? 2025-07-08 17:12:42 <@salimma:fedora.im> there's also Miro's question about whether we need to do review. I think the answer to that is yes, right? 2025-07-08 17:13:31 <@salimma:fedora.im> as for the time - IIRC we increased the time in a previous iteration of this draft? my memory is a bit rusty 2025-07-08 17:13:42 <@decathorpe:fedora.im> 2025-07-08 17:13:42 <@decathorpe:fedora.im> and yeah we might want to at least take a look whether the proposed changes make sense - though I'm not sure what to do when nobody on fesco has expertise with something 2025-07-08 17:13:42 <@decathorpe:fedora.im> hm ... I agree, the smaller hammer shouldn't have a longer procedure 2025-07-08 17:14:07 <@salimma:fedora.im> if everyone is happy with it being reduced, we can drop it by one week 2025-07-08 17:14:08 <@zbyszek:fedora.im> I think that actually this procedure being longer than the other one might be an illusion. Because the other procedure starts with "the maintainer has been noticed to be non-responsive". Here we start with a PR, and then after a week, we already go to the next step. 2025-07-08 17:14:32 <@zbyszek:fedora.im> Yeah, I'm not sure. Maybe a bit of rephrasing would help. 2025-07-08 17:14:50 <@salimma:fedora.im> maybe having a timeline comparison between the old and new method would help 2025-07-08 17:15:36 <@salimma:fedora.im> but I'm also open to allowing needinfo for a week to be sufficient. note that there is still a delay until fesco votes anyway, so they get up to another week depending on whether someone brings it up to the meeting or not 2025-07-08 17:15:43 <@decathorpe:fedora.im> well, only if the maintainer is already non-responsive, too? 2025-07-08 17:15:43 <@decathorpe:fedora.im> > Here we start with a PR, and then after a week, we already go to the next step. 2025-07-08 17:15:43 <@decathorpe:fedora.im> 2025-07-08 17:16:04 <@decathorpe:fedora.im> just filing a PR against a package where the maintainer *is* responsive shouldn't (really) trigger this process, right? 2025-07-08 17:16:10 <@salimma:fedora.im> yeah 2025-07-08 17:16:21 <@kevin:fedora.im> FYI, fedora.im doesn't seem to be federating. So only fedora.im people are going to see this meeting. ;) 2025-07-08 17:16:29 <@sgallagh:fedora.im> At its heart, isn't the purpose of this process to have a fast-track to comaintainership? 2025-07-08 17:16:33 <@decathorpe:fedora.im> oh oh 😬 2025-07-08 17:16:35 <@salimma:fedora.im> but I guess this lightweight procedure is for "this maintainer is inactive and blocking my fix" 2025-07-08 17:16:40 <@salimma:fedora.im> right 2025-07-08 17:16:49 <@salimma:fedora.im> sigh 2025-07-08 17:16:54 <@salimma:fedora.im> let me summon Neal 2025-07-08 17:17:12 <@decathorpe:fedora.im> I was wondering why rooms have been so quiet ... 2025-07-08 17:17:25 <@ngompa:fedora.im> !hi 2025-07-08 17:17:26 <@zodbot:fedora.im> Neal Gompa (ngompa) - he / him / his 2025-07-08 17:17:33 <@kevin:fedora.im> fedora.im is a island right now. ;) I have no idea if it will catch up once it's fixed. 2025-07-08 17:17:39 <@salimma:fedora.im> so we do have two sub-quora :P 2025-07-08 17:18:18 <@zbyszek:fedora.im> Yeah, but the other subforum cannot have quorum by definition so it's all good. 2025-07-08 17:18:59 <@salimma:fedora.im> ok, so ... I think we sort of have consensus that yes, Neal's concern is valid and we should just drop one week after needinfo ? 2025-07-08 17:19:00 <@ngompa:fedora.im> I would be fine with a 1-week needinfo 2025-07-08 17:19:28 <@salimma:fedora.im> and also for Miro's question we can clarify saying yes, FESCo will have to evaluate the PR on merit and that is what will prevent unqualified people from being added as comaintainer 2025-07-08 17:19:29 <@ngompa:fedora.im> we should make sure our hammers are appropriately sized :) 2025-07-08 17:19:29 <@decathorpe:fedora.im> it's still going to be 1-week needinfo PLUS fesco deems something urgent enough 2025-07-08 17:19:46 <@kevin:fedora.im> I'm fine with adjusting it now, but we should be very willing to adjust it after... 2025-07-08 17:19:49 <@salimma:fedora.im> right. regular FESCo voting rules apply so e.g. you can fasttrack it, and -1 will schedule it for meeting 2025-07-08 17:19:58 <@zbyszek:fedora.im> So I think that part of the problem is that the new procedure is described differently than the other one. And then people start wondering if the differences are meaningful. Maybe it should be updated to use the same wording for the steps that are intended to be similar… 2025-07-08 17:20:05 <@sgallagh:fedora.im> Michel Lind UTC-5: With the expectation that FESCo is willing to say "This is too complicated, we aren't experts. Therefore: no" 2025-07-08 17:20:19 <@salimma:fedora.im> Stephen Gallagher: yes, that is a good point 2025-07-08 17:20:19 <@ngompa:fedora.im> after re-reading, now I understand... dropping the one week after needinfo makes sense, and allowing parallelization would also speed it up 2025-07-08 17:20:27 <@sgallagh:fedora.im> s/no/Do the full non-responsive process, please/ 2025-07-08 17:20:32 <@salimma:fedora.im> we can declare that we punt on this and suggest using the normal flow 2025-07-08 17:21:18 <@salimma:fedora.im> (I have a window this week where I can do docs work before I get distracted by other work, so ... good, hopefully we can get the new text ready for review today and landed this week) 2025-07-08 17:21:32 <@zbyszek:fedora.im> That'd be great. 2025-07-08 17:21:50 <@salimma:fedora.im> thanks for bringing it up, and everyone who has given feedback on this 2025-07-08 17:21:55 <@ngompa:fedora.im> my thing is that smaller hammers should have smaller timeframes, and my reading made me think that it takes _longer_ and is thus harder to execute 2025-07-08 17:22:13 <@ngompa:fedora.im> every manual step with additional time baked in is effectively friction 2025-07-08 17:22:20 <@salimma:fedora.im> yeah, it's slightly surprising nobody noticed before 2025-07-08 17:22:35 <@ngompa:fedora.im> I had a feeling but I wasn't sure if I was right so I re-read it a couple of time 2025-07-08 17:22:36 <@ngompa:fedora.im> I had a feeling but I wasn't sure if I was right so I re-read it a couple of times 2025-07-08 17:22:38 <@kevin:fedora.im> but also, it shouldn't be too easy or it will get abused. ;) 2025-07-08 17:22:39 <@salimma:fedora.im> me, I got burned by the EPEL policy this was based on initially being seen as too heavy handed and was slowed down 2025-07-08 17:22:52 <@salimma:fedora.im> but we have code review, and that one does not, so that should hopefully work out 2025-07-08 17:22:56 <@kevin:fedora.im> looking for that goldilocks zone 2025-07-08 17:22:59 <@ngompa:fedora.im> yup 2025-07-08 17:23:18 <@salimma:fedora.im> other topics? 2025-07-08 17:23:36 <@sgallagh:fedora.im> kevins fedora.im account - use nirik@matrix.scrye.com instead: I'm less worried about abuse. That's far less common in Fedora than even the most cynical FESCo member might expect :) 2025-07-08 17:23:37 <@decathorpe:fedora.im> if it turns out that the timeline is too tight we can always adapt the policy again 2025-07-08 17:23:58 <@zbyszek:fedora.im> Cool, let's move on to the next topic. 2025-07-08 17:24:01 <@zbyszek:fedora.im> !topic Next week's chair 2025-07-08 17:24:26 <@zbyszek:fedora.im> I did the agenda for a few weeks in a row, happy to pass the baton now. 2025-07-08 17:24:30 <@salimma:fedora.im> I can do it 2025-07-08 17:24:45 <@zbyszek:fedora.im> !action Michel Lind UTC-5 will chair the next meeting. 2025-07-08 17:24:47 <@zbyszek:fedora.im> Thx. 2025-07-08 17:24:52 <@zbyszek:fedora.im> !topic Open Floor 2025-07-08 17:24:53 <@salimma:fedora.im> (I'll be busy with conference travel / moving prep soon so might as well bank some meeting chairing) 2025-07-08 17:25:09 <@zbyszek:fedora.im> Where are you moving to? 2025-07-08 17:25:20 <@salimma:fedora.im> Ireland, hopefully late August 2025-07-08 17:25:37 <@zbyszek:fedora.im> Oh, rainy ;) 2025-07-08 17:25:50 <@salimma:fedora.im> rainy, but less hot / cold at the extremes than Chicago :) 2025-07-08 17:26:46 <@jspaleta:fedora.im> oh look an fesco meeting. Question am I suppose to replace mattdm now as ex-officio member of Fesco? 2025-07-08 17:27:02 <@salimma:fedora.im> I don't recall matt attending FESCo meetings that often :) 2025-07-08 17:27:23 <@zbyszek:fedora.im> I don't think FPL is a member of FESCo. 2025-07-08 17:27:26 <@sgallagh:fedora.im> Jef Spaleta: You should probably be on the fesco@ mailing list and possibly our ticket tracker auto-notifications. 2025-07-08 17:27:39 <@sgallagh:fedora.im> Matthew always has been 2025-07-08 17:27:45 <@decathorpe:fedora.im> well, if there were interesting topics on the agenda, he did 2025-07-08 17:27:46 <@jspaleta:fedora.im> matt is listed above at start of meeing as a member 2025-07-08 17:27:50 <@sgallagh:fedora.im> But no, FPL is not a FESCo member 2025-07-08 17:28:21 <@decathorpe:fedora.im> FAS group member, yes 2025-07-08 17:28:27 <@decathorpe:fedora.im> council member: no 2025-07-08 17:28:28 <@sgallagh:fedora.im> Right, that too 2025-07-08 17:28:33 <@decathorpe:fedora.im> committee member: no 2025-07-08 17:29:06 <@zbyszek:fedora.im> Jef Spaleta: you're obviously welcome to attend. This applies to any interested party. 2025-07-08 17:29:14 <@decathorpe:fedora.im> and FAS group membership we can (and should) fix :) 2025-07-08 17:29:43 <@jspaleta:fedora.im> documentation says there is a private mailing list as well 2025-07-08 17:30:17 <@salimma:fedora.im> yes, that's the fesco list we just mentioned above 2025-07-08 17:30:20 <@decathorpe:fedora.im> yeah. we can sort that out too. do you want to file a ticket to track this? Aoife might know more about what's involved ... 2025-07-08 17:30:39 <@decathorpe:fedora.im> I suppose the steps are similar to what happens for newly elected fesco members 2025-07-08 17:30:53 <@zbyszek:fedora.im> FPL change happens even less often then FESCo membership changes. I doubt anyone knows what to do. 2025-07-08 17:31:18 <@salimma:fedora.im> following the same process does seem to make sense 2025-07-08 17:31:36 <@salimma:fedora.im> it's basically the same things except FPL does not get a vote, right? 2025-07-08 17:31:36 <@sgallagh:fedora.im> Yeah, the new FESCo member process would be the right one 2025-07-08 17:31:51 <@kevin:fedora.im> I can do those things. Or leave them to others... etc. Should just be list membership I think. 2025-07-08 17:31:53 <@zbyszek:fedora.im> !link https://docs.fedoraproject.org/en-US/fesco/Updating_Fedora_Engineering_Steering_Committee_Members/ 2025-07-08 17:31:54 <@sgallagh:fedora.im> He gets the Puerto Rico vote in Congress. 2025-07-08 17:32:02 <@salimma:fedora.im> my one topic is related: do we have a preference for when Change Proposals get posted for voting? 2025-07-08 17:32:26 <@sgallagh:fedora.im> Michel Lind UTC-5: What options for that do you see? 2025-07-08 17:32:27 <@salimma:fedora.im> seems like they're mostly posted on Monday, but this week they are posted on Tuesday which means... short notice for FESCo meeting 2025-07-08 17:32:41 <@zbyszek:fedora.im> Michel Lind UTC-5: in what sense? They are supposed to be posted after a week of discussion, more or less. 2025-07-08 17:32:44 <@jspaleta:fedora.im> ill file a ticket sed mattdm with jspaleta in all the fesco things 2025-07-08 17:33:11 <@salimma:fedora.im> true. but they tend to be batched-published both for discussion and for voting anyway since one person does it 2025-07-08 17:33:23 <@salimma:fedora.im> so maybe making it aligned with the meeting might make sense 2025-07-08 17:33:32 <@salimma:fedora.im> might, I'm holding this opinion very weakly :) 2025-07-08 17:33:54 <@decathorpe:fedora.im> AFAICT it currently happens "when Aoife has time for it", not sure if there's more schedule than that 2025-07-08 17:34:24 <@zbyszek:fedora.im> Yeah. I think that as long as the cadence is somewhat regular, the specific days of the week don't matter that much. 2025-07-08 17:34:37 <@salimma:fedora.im> yeah, I think it's fine as it is, just curious 2025-07-08 17:34:55 <@salimma:fedora.im> (nothign in the queue now is controversial fwiw) 2025-07-08 17:35:16 <@decathorpe:fedora.im> well the two controversial ones were yeeted already 2025-07-08 17:37:12 <@zbyszek:fedora.im> Fabio Valentini: one was your i686 proposal, and the other one? 2025-07-08 17:38:03 <@decathorpe:fedora.im> x11libre 2025-07-08 17:38:18 <@zbyszek:fedora.im> Ah, that. I forgot already. 2025-07-08 17:38:34 <@zbyszek:fedora.im> Anyway, do we have anything else? 2025-07-08 17:39:09 <@salimma:fedora.im> hmm, I don't see that in the list of closed / rejected issues 2025-07-08 17:39:16 <@salimma:fedora.im> (also sigh pagure does not show close status by default) 2025-07-08 17:39:17 <@ngompa:fedora.im> it never made it to fesco 2025-07-08 17:39:26 <@zbyszek:fedora.im> It was withdrawn before being submitted for voting, yeah. 2025-07-08 17:39:32 <@zbyszek:fedora.im> Both were. 2025-07-08 17:39:35 <@ngompa:fedora.im> both i686 and x11libre were withdrawn due to negative feedback 2025-07-08 17:39:52 <@salimma:fedora.im> ahh 2025-07-08 17:40:27 <@kevin:fedora.im> I'm sure more controversial ones will be along. ;) 2025-07-08 17:40:41 <@zbyszek:fedora.im> I have one coming. Stay tuned ;) 2025-07-08 17:40:45 <@ngompa:fedora.im> oh no 2025-07-08 17:40:45 <@sgallagh:fedora.im> If they weren't, we'd have nothing to argue about in these meetings :) 2025-07-08 17:40:51 <@salimma:fedora.im> new systemd feature by default? ;) 2025-07-08 17:40:52 <@decathorpe:fedora.im> want to switch to the Mach kernel? 2025-07-08 17:41:00 <@ngompa:fedora.im> ReactOS kernel? 2025-07-08 17:41:08 <@sgallagh:fedora.im> zbyszek: Snippet extermination? 😁 2025-07-08 17:41:20 <@dcantrell:fedora.im> PowerShell by default 2025-07-08 17:41:21 <@salimma:fedora.im> ReactOS, but with Btrfs 2025-07-08 17:41:24 <@jspaleta:fedora.im> Since Aofie was mentioned by name, we're gonna all need to help out keeping things on schedule when she's on leave in the F44 cycle, and other people( undoubtly thats partly me) are trying to cover her work 2025-07-08 17:41:25 <@ngompa:fedora.im> yes! 2025-07-08 17:41:27 <@zbyszek:fedora.im> That too, but that's not controversial, I think. 2025-07-08 17:41:34 <@ngompa:fedora.im> yes! 2025-07-08 17:41:52 <@ngompa:fedora.im> if it helps I'm planning to not do anything crazy for F44 :) 2025-07-08 17:41:56 <@salimma:fedora.im> I guess the controversial one will be if we say "for Server we will use ReactOS + XFS + LVM" 2025-07-08 17:42:01 <@ngompa:fedora.im> oooh 2025-07-08 17:42:11 <@dcantrell:fedora.im> plus fvwm! 2025-07-08 17:42:12 <@zbyszek:fedora.im> OK, I think we're getting off track. 2025-07-08 17:42:17 <@ngompa:fedora.im> there is an mdadm port for Windows :P 2025-07-08 17:42:17 <@dcantrell:fedora.im> never! 2025-07-08 17:42:41 <@ngompa:fedora.im> not sure it works as well as the btrfs one does though 2025-07-08 17:42:41 <@dcantrell:fedora.im> Neal Gompa (Fedora): just because it compiles doesn't mean it's useful on the platform 2025-07-08 17:42:46 <@zbyszek:fedora.im> Jef Spaleta: does this mean that fesco members need to take over part of the process for Aiofee? 2025-07-08 17:43:13 <@ngompa:fedora.im> from scratch reimplementation it looks like: https://github.com/maharmstone/winmd 2025-07-08 17:43:29 <@salimma:fedora.im> you kid but someone reently asked me why we can't have fluxbox in EPEL 9+ 2025-07-08 17:43:41 <@decathorpe:fedora.im> I think we can do most things, maybe except filing the discourse stuff properly? not sure if I can pretend to create a topic as someone else ... 2025-07-08 17:43:42 <@salimma:fedora.im> oh gosh it's Mark again 2025-07-08 17:43:45 <@ngompa:fedora.im> yup 2025-07-08 17:43:57 <@ngompa:fedora.im> man's a masochistic genius 2025-07-08 17:44:28 <@ngompa:fedora.im> well, with wayback or Xweston, maybe? 2025-07-08 17:44:44 <@salimma:fedora.im> yeah I think Jef or whoever else is a Discourse admin should probably handle that 2025-07-08 17:45:07 <@salimma:fedora.im> maybe mattdm has more free time these days? I know he loves Discourse :) 2025-07-08 17:45:16 <@ngompa:fedora.im> the "rewrite author of post" thing is not something I think most of us can do 2025-07-08 17:45:36 <@salimma:fedora.im> yeah I probably don't want to have that sort of "sudo" rights 2025-07-08 17:46:16 <@jspaleta:fedora.im> I think we're gonna need to be flexible. But most importantly everyone but me will need to watch out for undocumented bits that Aofie's brain and attention to detail has papered over. 2025-07-08 17:46:44 <@zbyszek:fedora.im> Ack. 2025-07-08 17:46:56 <@zbyszek:fedora.im> OK, any other topics? 2025-07-08 17:47:12 <@zbyszek:fedora.im> If not, I'll close shortly. 2025-07-08 17:47:26 <@decathorpe:fedora.im> we'll figure it out 2025-07-08 17:48:27 <@zbyszek:fedora.im> I see another "is typing" prompt that seems stuck. 2025-07-08 17:48:29 <@zbyszek:fedora.im> !endmeeting