17:00:19 #startmeeting FESCO (2022-04-26) 17:00:20 Meeting started Tue Apr 26 17:00:19 2022 UTC. 17:00:20 This meeting is logged and archived in a public location. 17:00:20 The chair is nirik. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 17:00:20 Useful Commands: #action #agreed #halp #info #idea #link #topic. 17:00:20 The meeting name has been set to 'fesco_(2022-04-26)' 17:00:20 #meetingname fesco 17:00:20 #chair nirik, decathorpe, zbyszek, sgallagh, mhroncok, dcantrell, mboddu, tstellar, Conan_Kudo, Pharaoh_Atem, Son_Goku, King_InuYasha, Sir_Gallantmon, Eighth_Doctor 17:00:20 #topic init process 17:00:20 The meeting name has been set to 'fesco' 17:00:20 Current chairs: Conan_Kudo Eighth_Doctor King_InuYasha Pharaoh_Atem Sir_Gallantmon Son_Goku dcantrell decathorpe mboddu mhroncok nirik sgallagh tstellar zbyszek 17:00:37 .hello2 17:00:38 zbyszek[m]1: Sorry, but user 'zbyszek [m] 1' does not exist 17:00:39 .hi 17:00:44 dustymabe: dustymabe 'Dusty Mabe' 17:00:45 .hello ngompa 17:00:46 Eighth_Doctor: ngompa 'Neal Gompa' 17:00:55 .hello churchyard 17:00:56 mhroncok: churchyard 'Miro Hrončok' 17:01:24 thats quorum I think... 17:01:24 .hello2 17:01:25 zbyszek: zbyszek 'Zbigniew Jędrzejewski-Szmek' 17:01:29 .hello2 17:01:30 bcotton: bcotton 'Ben Cotton' 17:01:38 zbyszek: you should add your nicks to FAS 17:01:40 hmm, I wonder 17:01:41 .hello2 17:01:43 Eighth_Doctor: Sorry, but user 'Eighth_Doctor' does not exist 17:01:49 lol 17:01:51 .hi 17:01:52 Eighth_Doctor: Sorry, but user 'Eighth_Doctor' does not exist 17:01:56 .hi 17:01:57 sgallagh: sgallagh 'Stephen Gallagher' 17:02:12 so, I hope this is a short one, but we will see. I just had one thing on the agenda: 17:02:14 meh, I guess it can't read the other nicks listed in FAS yet 17:02:22 #topic #2780 Change proposal: Deprecate Legacy BIOS 17:02:25 .hi 17:02:26 decathorpe: decathorpe 'Fabio Valentini' 17:02:26 .fesco 2780 17:02:29 nirik: Issue #2780: Change proposal: Deprecate Legacy BIOS - fesco - Pagure.io - https://pagure.io/fesco/issue/2780 17:03:16 Well, this clearly cannot pass, so I propose we just declare it rejected 17:03:20 Dunno, is there anything to discuss? 17:03:23 Right. 17:03:36 well... I'm still a bit confused what this will mean. 17:04:00 The proposal or the rejection? 17:04:45 .hello2 17:04:46 dcantrell: dcantrell 'David Cantrell' 17:05:12 change owners say: we don't have cycles to support this, so we are going to drop it. Here's our proposal for doing that. We say "no, rejected proposal". But we can't force them to maintain things... so they are still going to drop support and we just don't have a change about it? or they are willing to work with a sig? or ? 17:06:09 The problem I see is that the overwhelming feedback has been "please don't do this yet, and do it differently once it happens eventually", but that hasn't really fallen on open ears ... 17:06:10 I guess it's more what are the change owners intending now than anything we cna do... 17:06:41 have we ever heared back from them after the feedback? 17:06:50 I thought the BIOS sig idea was great, but I never saw change owners say 'ok, we can work with you on that' 17:07:24 some in the megathread for sure... but not too recently 17:07:51 One effect that is pretty clear is that the proposed pull request for lorax should be rejected. 17:08:01 seems like it might be useful to invite the people who are proposing the change to the next FESCO meeting? 17:08:41 I can say pretty concretely that davdunc and I in the context of the Fedora Cloud WG have been continuously looking at our options ever since this proposal was pushed to the list 17:08:42 i.e. the change is rejected, but let's work together to consider the needs of the community versus the needs of the maintainers 17:08:47 I cc'ed rharwood on the agenda, I noted that we were going to be talking about this today. I talked to him in the devel channel a few minutes ago. 17:08:55 yeah, change owner + representative of the future BIOS boot sign would be good to talk to about the future. 17:09:26 I don't think the change owners care about us 17:09:31 :+1 to Eighth_Doctor 17:09:33 .hello2 17:09:34 rharwood: rharwood 'Robbie Harwood' 17:09:43 heck of a line to walk in to 17:09:51 I think thats unnessesarly antagonistic. 17:09:55 Eighth_Doctor: could you not offer up baseless speculation like that 17:10:01 .hello mohanboddu 17:10:02 mboddu: mohanboddu 'Mohan Boddu' 17:10:07 Sorry, I am late 17:10:25 Conan Kudo: Please be excellent to our fellow contributors 17:10:35 :D 17:11:03 sorry but that was just a hilarious moment 17:11:03 rharwood: so, basically the change looks like it's going to be rejected... my question is where do we go from here? are you willing to work with a BIOS sig group to support BIOS stuff? 17:11:06 I don't think I can do that after the megathread and all the other conversations that have happened 17:11:09 so I'll step the fuck out 17:11:21 I'm -1 to the change and I'll let davdunc talk instead 17:11:23 bye 17:11:33 moving on... :) 17:12:03 nirik: if a SIG forms, sure, we'll work with them, with the understanding that since the core problem is our capacity, we won't have a lot of space for mentoring 17:12:31 (Hans is a previous contributor though so I don't expect problems in that regard) 17:13:05 and if a SIG doesn't form or doesn't get going? 17:14:22 bcotton: if you're asking whether I'm willing to form a SIG myself, I guess I would be if that's desired, but it felt kind of gauche since I wouldn't be putting any effort toward it 17:14:33 bcotton: unfortunately the answer is it goes away? 17:14:50 Looking at the Scope section in the proposal, if the proposal is not implemented, what happens is … nothing. The proposal was about removing support in the ISO, but not about removing support in grub2 or in other tools. 17:14:55 So, I guess I'd like to see some kind of something from the SIG saying they will handle bios boot issues, if they have any roadmap for retiring that support, etc. 17:15:01 rharwood: no, more of a "would you be willing to keep the support for another release or two if a sig doesn't form?" 17:15:01 I think for a SIG to legacy BIOS SIG to work (with non bootloader team members taking on the work), it needs other people initially 17:16:11 bcotton: as I understand it, voting down the change means support for the legacy use case has to stay 17:16:29 It seems to be me that we don't need a SIG, but just some folks to look into bugs specific to BIOS. And the grub2 maintainers need to be accept those outside contributions. 17:16:51 I don't plan to stop building subpackages suddenly or anything without a transition plan 17:17:26 rharwood: thats good to hear... it wasn't really clear (to me at least) 17:17:28 is there anyone from the community that we could identify as a leader for the SIG (if a SIG is needed)? 17:17:46 hans offered on the mailing list thread 17:17:51 that person (or persons) could then work with rharwood to form a plan 17:18:39 yeah, I can mail hans and ask about putting together a change on it? (I do think we need something written so everyone knows what to expect from others) 17:18:48 rharwood++ 17:18:48 bcotton: Karma for rharwood changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:19:26 admit I'm a bit unclear on process, but a SIG doesn't require a full Change, right? Just a mailing list post? 17:19:49 rharwood: yeah, SIG Is completely informal. Declare you exist. 17:19:56 cool, thanks 17:20:02 wasn't there someone on one of the derivative threads (the one about a video call mattdm started, iirc) who offered to start a SIG here? 17:20:09 no need for a change to create a sig, but might need a change if something is goign to change 17:20:11 but in this case I think it would be better if we knew it was promising to handle BIOS boot issues... 17:20:23 davdunc: hans offered 17:20:32 okay. super. 17:21:03 on a related note, if we are ever removing the legacy bios support from media, could you please name the change accordingly? 17:21:10 (hans de goede, since I realize I wasn't saying his full name) 17:21:45 (from media + new installations) 17:21:56 ok then, I feel better somewhat... everyone ok with me mailing hans to put in a change on the BIOS sig and what they will do and rejected this proposal (it already can't pass in the ticket votes) 17:22:10 rharwood: is there some way to filter bugs by BIOS? I'm looking at bugzilla, and most bugs seem, to my uninformed eyes, to be either about efi and/or secure boot, or generic (like menu parsing or such). It'd be easier to know what the proposed SIG is up against. 17:23:07 nirik: I am ok with that. shoud be reject the proposal here now? 17:23:10 the SIG could add a keyword to BIOS-specific bugs for easier searching 17:23:12 changing bug assignee to the bios-boot-sig should be easy enough during bug triage 17:23:22 zbyszek[m]1: not at the moment. One of the things that has suffered due to capacity is triage. I suggested a contact address for SIG bugs so that they could be assigned there by folks doing triage 17:23:37 mhroncok: I guess so? 17:23:54 So we are rejecting the change, but the legacy bios would be taken care by sig (hans) + rharwood(up to his capacity) ? 17:24:07 proposal: reject change, ask BIOS sig to submit a new change with plan/responsibilities 17:24:17 mboddu: they/them, please, and with my co-maintainers (pjones/javierm) 17:24:19 mboddu: yes, ideally. 17:24:51 rharwood: Yes :) 17:24:53 nirik: +1, sounds good to me 17:25:01 nirik: +1 17:25:01 nirik: Okay, in that case +1 17:25:08 nirik: +1 17:25:28 +1 my own proposal 17:25:51 +1 17:26:03 +1 - I feel like bringing people together like this helps. Sometimes mail list threads are hard.. 17:26:09 I think a tracker ticket would be better. If a bug needs to be assigned to the group to track it, it is impossible to assign it to a person. And folks can subscribe to a tracker bug, etc. 17:26:26 +1 too 17:26:39 zbyszek: but groups *can* be assignees in bugzilla? like all our rust-sig bugs? ... 17:26:41 #agree change rejected, will ask BIOS sig to submit a new change with plans/responsibilities (+8, 0, -0) 17:26:47 #topic Next week's chair 17:26:59 you can do groups... yeah. 17:27:04 who wants it next week? 17:27:11 Fabio Valentini: we have an alias for btrfs bugs 17:27:15 can do the same for bios ones 17:27:20 we should do the same for uefi too 17:27:33 either that or activate subcomponents and use that 17:27:40 please not subcomponents 17:27:43 I know you can do that. It just doesn't seem very convenient. 17:27:50 decathorpe: yes but when people actually want to "take" it, you loose the infromation 17:27:52 * nirik thinks thats a detail, the sig/maintainers can decide how best they want to work 17:28:05 alright 17:28:15 Ack. 17:28:22 meh 17:28:31 nirik: there is one more ticket 17:28:38 I forgot to check if it's on agenda 17:28:38 oh? which one? 17:28:43 the rpm one 17:28:46 I didn't see any meeting marked ones. 17:29:04 Fabio Valentini -1'ed it on the last possible moment "out of spite" 17:29:16 Fabio Valentini: coudl you reconsider? 17:29:17 .fesco 2781 17:29:18 bcotton: Issue #2781: Change proposal: RPM 4.18 - fesco - Pagure.io - https://pagure.io/fesco/issue/2781 17:29:31 oh, this morning. didn't see that because I have been in meetings 17:29:50 s/coudl/could/ 17:29:58 I will vote +1 17:30:01 ok 17:30:06 no need to discuss that here 17:30:07 looks like panu thought all of the +1's meant it was good to go 17:30:18 he apologized 17:30:24 for the record this is not the first time people said they thought that 17:30:30 did the autobuildrequires thing get fixed? 17:30:31 but can we talk about the whole "I'll submit a change proposal to Fedora so it's there on paper, but I don't actually care about the process" issue? 17:30:44 mayeb the change process needs to be more clear about that? wink-wink at Ben Cotton (he/him) 17:30:59 yeah, I think that could be clarified in the change process 17:31:02 nirik: eventually, after 3rd build 17:31:52 #action bcotton to update proposal template with "don't do this until you're explicitly told it's approved" 17:32:12 it seems to me that this fotne happens with Red Hat people, who are quite senior-ish 17:32:15 perhaps we could add to the fesco ticket template a 'note to change owners: please do not consider your change approved until this ticket is actually marked approved" 17:32:19 yeah 17:32:20 s/fotne/often/ 17:32:29 nirik: +1 17:32:31 nirik: +1 17:32:35 nirik: +1 17:32:41 nirik: +1 17:32:44 nirik: +1 17:32:44 copy cats 17:32:49 aw, nirik is getting all of my +1s :-( 17:32:54 anyhow, who would like the lovely comfortable nicely appolstered chair next week? 17:32:57 Ben Cotton (he/him): +1 17:32:59 bcotton: +1 17:33:01 nirik: +1 17:33:08 :-D 17:33:10 bcotton: +1 :) 17:33:25 nirik: I can do it I guess 17:33:32 mhroncok: thanks! 17:33:46 #action mhroncok will chair next meeting 17:33:52 #topic Open Floor 17:33:57 anything for open floor? 17:34:18 I need to drop. 17:34:28 if anyone sees places where the changes policy can be made more clear, file them at https://pagure.io/fedora-pgm/pgm_docs 17:34:28 See you next week. 17:34:28 o the floor? 17:34:28 Sorry, I'm late. I had a conflict. 17:34:30 *to 17:34:33 (apart from the aforementioned change to the pagure template) 17:35:03 Ben Cotton (he/him): any news on the Jira thing? 17:35:06 will close out in a min if nothing more. ;) 17:35:13 as an open floor question 17:35:27 mhroncok: what about jira? 17:35:41 about Fedora migrating smewhere becasue of RH migrating to jira 17:36:01 there was supposed to eb a questionare, how do we use bugzilla for Fedora? 17:36:15 yes, that's coming post-release 17:36:22 (I assume this is fesco-relevant, so please do stop me if it isn't) 17:36:28 ack 17:36:51 eh, we'll just use GitLab issues once pagure is humanely sent to a farm upstate ;) 17:36:55 f36 relase I suppose? you haven't said explicitly :D 17:37:05 it's coming after a release ;-) 17:37:14 decathorpe: that seems most likely yeah. 17:37:23 (to me anyhow) 17:37:30 but yeah, i'll do an F36 retrospective survey shortly after the F36 release and then the bug tracking survey after that 17:37:43 any rumors about pagure replacements? 17:37:55 none that i've heard 17:38:14 it seems that after the unfortunate communication about it, there is now no communication about it 17:38:33 but people seem to expect it will happen anyway 17:38:44 i concur with your observations 17:38:56 well, there was a lot of discussion with gitlab, and some things they didn't support that we wanted... and then it kind of stopped being driven much 17:39:33 it's gonna be a pretty massive undertaking, we have so much tooling against pagure. ;( 17:40:06 and even more against Bugzilla :-) 17:40:39 if we reach a "time to migrate off Bugzilla" point, that seems like the sort of thing we'd have to skip a release just to rewrite the universe 17:40:42 let's just skip fedora 38 and work on tech debt 17:40:45 :) 17:40:56 wow bcotton 17:40:57 bcotton: both bz and pagure 17:41:04 Or each one takes one release skip? 17:41:06 no more releases until tech debt is solved 17:41:11 we were both thinking the same thing 17:41:12 ha 17:41:39 i've got some real Thought Leadership™ going on in this meeting 17:41:43 we can call 38 "Bruno" 17:41:44 :D 17:41:54 ok then... thanks everyone! 17:41:58 #endmeeting