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