20:00:13 <tdawson> #startmeeting EPEL (2021-09-08) 20:00:13 <zodbot> Meeting started Wed Sep 8 20:00:13 2021 UTC. 20:00:13 <zodbot> This meeting is logged and archived in a public location. 20:00:13 <zodbot> The chair is tdawson. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:00:13 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 20:00:13 <zodbot> The meeting name has been set to 'epel_(2021-09-08)' 20:00:14 <tdawson> #meetingname epel 20:00:14 <zodbot> The meeting name has been set to 'epel' 20:00:14 <tdawson> #chair nirik tdawson bstinson pgreco carlwgeorge michel dcavalca 20:00:14 <tdawson> #topic aloha 20:00:14 <zodbot> Current chairs: bstinson carlwgeorge dcavalca michel nirik pgreco tdawson 20:00:19 <nirik> morning 20:00:38 <tdawson> Hi nirik 20:01:07 <pgreco> hello 20:01:20 <tdawson> Hi pgreco 20:02:24 <carlwgeorge> .hi 20:02:25 <zodbot> carlwgeorge: carlwgeorge 'Carl George' <carl@redhat.com> 20:02:32 <tdawson> Hi carlwgeorge 20:02:42 <ssmoogen> hello 20:02:50 <tdawson> Hi ssmoogen 20:03:57 <tdawson> We're starting off a little slow today ... give it another minute or so and see if dcavalca shows up. 20:04:29 <pgreco> I'll start with a rather OT while we wait ;) 20:04:38 <tdawson> Sure 20:04:55 <pgreco> nirik, are you aware of any issues in mirror management last night? 20:05:23 <pgreco> suddenly all my CI was failing due to error 503 and other similar things while downloading updates 20:05:23 <nirik> there was indeed a 'event' where our proxies all ran out of disk space for a short time. ;( 20:05:40 <nirik> yep. Sorry about that. I still am not sure of root cause, but will be looking more 20:05:46 <tdawson> And ... times up :) Although you can finish that if you want, but I'm going to start. 20:05:57 <tdawson> #topic Old Business 20:06:06 <tdawson> Let's start with epel-next 20:06:10 <pgreco> np, just wanted to know, thanks 20:06:18 <tdawson> carlwgeorge: nirik: Any news on -next ? 20:06:23 <carlwgeorge> yes 20:06:33 <tdawson> Ya!! 20:06:36 <carlwgeorge> https://koji.fedoraproject.org/koji/buildtargetinfo?targetID=20514 20:06:47 <rsc> Cool! 20:06:49 <carlwgeorge> the tags and build target for epel9-next exist 20:07:04 <tdawson> So I could do some scratch builds? 20:07:08 <nirik> the signing key also exists. 20:07:09 <carlwgeorge> also the gpg key for epel9 and epel9-next 20:07:19 <tdawson> Cool!! 20:07:27 <carlwgeorge> tdawson: probably, i think a scratch build will work 20:07:42 <carlwgeorge> still plenty of other pieces to wire up, but this is the first significant progress i'd say 20:08:43 <tdawson> That is some great progress though. Thank you to everyone who got that going. 20:09:11 <carlwgeorge> nirik and mboddu are my heroes 20:09:21 <tdawson> nirik++ 20:09:38 <tdawson> carlwgeorge: ++ 20:09:44 <carlwgeorge> next step will be figuring out the json for the valid_epel_package check in fedscm_admin 20:11:19 <carlwgeorge> that's it, we can move on 20:11:31 <tdawson> Sounds good, and thanks to all three of you. 20:11:49 <tdawson> Does fedpkg know about epel9-next yet? 20:12:20 <tdawson> I'm guessing not, but I was just wondering if it's wildcarded. 20:12:40 <carlwgeorge> it's a wildcard, fedpkg shouldn't need an update 20:12:50 <tdawson> awesome 20:12:55 <carlwgeorge> in theory (famous last words) 20:12:59 <tdawson> Ha! 20:13:15 <tdawson> Moving on to documentation, which should be fairly quick. 20:13:50 <tdawson> I changed some of the wiki pages to redirect to the corresponding EPEL docs pages in Fedora docs. 20:14:22 <tdawson> I stopped when I realized there were some translated pages, and we didn't have any of those in the EPEL docs area. 20:15:06 <tdawson> I'll get those up this next week. Plus Petr Bokoc said that EPEL should go on the front page of Fedora Docs. So also, expect that this next week. 20:15:37 <carlwgeorge> hell yeah 20:15:45 <tdawson> :) 20:15:47 <carlwgeorge> oh it's already there 20:15:58 <carlwgeorge> hmm, but with a broken link 20:16:24 <tdawson> Ha! ... ok, I'll let him know the link is broken. 20:16:48 <carlwgeorge> yeah it ends with "fedora-epel" instead of just "epel" 20:18:18 <tdawson> I think that's it for documentation. I think next week we'll take it off the agenda. 20:19:00 <tdawson> So, should the "CPE to staff EPEL work" go in the old business? or Open Floor? 20:19:01 <carlwgeorge> thanks for all your work on that, looking forward to be able to update the docs with prs instead of wiki syntax 20:19:15 <carlwgeorge> tdawson++ 20:19:35 <carlwgeorge> open floor i think, as i don't think we've discussed it here before 20:19:48 <tdawson> Ok, then we have a topic for open floor. 20:20:40 <tdawson> The "bugzilla's for RHEL packages replacing EPEL packages" is now implemented ... we'll have to see how it works with the next package that does that. 20:21:44 <carlwgeorge> i'll keep an eye out 20:21:59 <tdawson> They do not currently block the tracker I setup. That was another feature, and I'll let ya'll know when it's implemented. Meanwhile if you see a bug for removing an EPEL package, you can link it here - https://bugzilla.redhat.com/show_bug.cgi?id=1998160 20:22:10 <carlwgeorge> the last two packages i added to the c8s compose were fedora only so far, so not applicable 20:22:46 <tdawson> OK 20:23:16 <tdawson> No progress on badges, logos and mascott ... I'll give them a ping this week. 20:23:50 <tdawson> I think that's it for Old Business. 20:23:58 <tdawson> #topic EPEL-7 20:24:41 <tdawson> Anything for EPEL 7 this week? I don't think I saw anything. 20:25:39 <tdawson> #topic EPEL-8 20:26:26 <tdawson> #topic EPEL-Packaging-SIG 20:26:41 <tdawson> We're zipping right along ... anything for the Packaging-SIG ? 20:26:58 <nirik> there was the ticket filed by ceph maintainer? 20:27:15 <tdawson> That's right. 20:27:29 <nirik> https://pagure.io/epel/issue/121 20:28:15 <tdawson> That would be nice if he maintained those in EPEL ... get some more packages in there. 20:28:33 <nirik> yeah, I am definitely +1. 20:28:50 <nirik> as long as they don't mind the sig updating and poking at the deps 20:28:57 <carlwgeorge> i'm happy to have help in the sig, but i'm not clear how being in the sig makes things different for that maintainer 20:29:16 <carlwgeorge> i'm assuming he's the fedora maintainer, so he can just request the branches and go 20:29:37 <tdawson> carlwgeorge: Actually, there is the EPEL SIG, and the EPEL Packagers SIG ... it sounds more like he just wants to be an EPEL packager. 20:29:50 <tdawson> I've learned alot while doing the documentation :) 20:29:53 <carlwgeorge> yeah i think it's a misunderstanding of the scope of those 20:30:06 <nirik> well, it helps them by having the sig co-maintain all their deps 20:30:26 <tdawson> Yep ... do we know if he's a fedora packager or not? 20:31:10 <carlwgeorge> https://src.fedoraproject.org/user/kkeithle/projects 20:31:33 <nirik> yes, long time packager. 20:31:56 <carlwgeorge> so what is the epel sig for? 20:32:12 <carlwgeorge> i understand the purpose of the epel packagers sig, i think 20:32:27 <tdawson> The EPEL SIG is technically, everyone working on the EPEL project. EPEL is technically a SIG. 20:32:33 <nirik> we are the epel sig. ;) 20:32:55 <tdawson> But the SIG part was dropped from normal conversation many years ago. 20:32:55 <carlwgeorge> but functionally, what does being in the epel sig group (what the ticket is asking for) give a person? 20:33:28 <ssmoogen> it used to be a formal membership 20:33:33 <carlwgeorge> if the group isn't actually used for anything, we can just reply to the ticket and say "congrats you're in the sig" :D 20:33:39 <nirik> I perhaps misunderstood the ticket as well... I thoguht they were talking abotu epel-packager-sig 20:34:04 <nirik> perhaps we could invite them next week? but yeah, can ask for clarification in the ticket 20:34:19 <ssmoogen> so long ago, SIG membership was something groups controlled with specific requirements. 20:34:33 <ssmoogen> like to become an ambassador and similar things in Fedora 20:34:45 <tdawson> Well, he doesn't own (fedora own) any of the 100+ packages he wants to maintain. So there is going to have to be a process to get those in. I think we mainly just need to guide him to the steps. 20:35:07 <carlwgeorge> yeah, stale package requests and such 20:35:13 <carlwgeorge> err, stalled 20:35:14 <ssmoogen> that was back when we were a 'sub-project' versus a SIG. 20:35:56 <nirik> I can ask for clarification in ticket and invite them next week? 20:36:01 <ssmoogen> yes 20:36:10 <tdawson> nirik Yep, sounds good. 20:37:07 <tdawson> I think I need to write a "What is the different between EPEL SIG and EPEL-Packagers-SIG" in the FAQ. 20:37:14 <rsc> +1 20:37:39 <tdawson> Anything else for this issue? 20:38:11 <tdawson> And, any other Packagers SIG things to talk about? 20:38:31 <carlwgeorge> is https://fedoraproject.org/wiki/EPEL/Packagers moving to the new docs? 20:39:12 <carlwgeorge> ah i found it, nevermind, just didn't have a redirect from the wiki page 20:39:16 <tdawson> https://docs.fedoraproject.org/en-US/epel/epel-packagers-sig/ 20:40:36 <tdawson> Done 20:40:56 <tdawson> Ok, moving on to open floor 20:41:07 <tdawson> #topic General Issues / Open Floor 20:41:27 <ssmoogen> ok so what about this announcement that CPR is running EPEL :)? 20:41:35 <tdawson> HA!! 20:41:54 <tdawson> Here is our official announcement - https://lists.fedoraproject.org/archives/list/epel-announce@lists.fedoraproject.org/thread/5AHOWUXWUIOJGSA5BAEAMNL3UDZISTXJ/ 20:42:16 <ssmoogen> I hear they are hiring some hot shot developers and such 20:42:34 <tdawson> I wish the FLOCK / Nest video's were up, cuz I did talk about this. :) 20:42:43 <tdawson> ssmoogen: Only the best. 20:43:01 * carlwgeorge grins 20:43:26 <nirik> it's welcome news for sure. :) 20:43:31 <ssmoogen> so I want to thank you all for getting this over the line 20:44:32 <tdawson> ssmoogen: Well, you carried the ball all these years, we just got it over. So thank you. 20:44:54 <tdawson> Before we go too much further, is there anyone here that wants more details? 20:45:08 <carlwgeorge> sure, i can add some details 20:45:21 <tdawson> carlwgeorge: go for it. 20:46:20 <carlwgeorge> basically rhel8 adoption isn't where the business expected it to be at this point. customers are explicitly telling red hat that a major reason is lack of epel8 packages they depend on. the business unit wants to avoid a repeat with epel9. 20:46:40 * ssmoogen keeps his mouth shut 20:47:14 <carlwgeorge> if only someone had warned them about this sooner :P 20:48:40 <carlwgeorge> so what this boils down to is instead of cpe members working on epel stuff in their spare time, a few of us will get to work on epel primarily as part of our official duties. that combined with epel9-next will hopefully set up epel9 for success. 20:49:50 <carlwgeorge> i think that covers it, but of course if anyone has additional questions feel free to hit me up 20:50:49 <tdawson> Any other questions? 20:51:02 <ssmoogen> good luck. I would recommend a couple of bottles of Everclear with some "Old Grand Dad" to water it down 20:51:34 <tdawson> One note. The EPEL Committee Chair will not be a paid position, it will continue to be ... what it is today. 20:51:53 <ssmoogen> ah crap there goes my plan for world domination 20:51:59 <tdawson> Ha! 20:52:01 <nirik> right. the community will stay the way it is... CPE person will work with community within the community framework 20:52:11 <tdawson> Yep 20:52:26 <carlwgeorge> ssmoogen: you kid but i did see a hot take online that this was a power grab by red hat to control epel 20:52:49 <ssmoogen> hahahahahahhahahahahah 20:52:52 <ssmoogen> hahahahahahahahahahhahaha 20:52:54 <nirik> people... are ill informed 20:52:58 <ssmoogen> <<<<breath>>>> 20:53:01 <ssmoogen> Ha! 20:53:21 <carlwgeorge> let me find the link, so you can laugh as you face palm 20:53:26 <nirik> the phoronix comments are... particularly ill informed 20:53:26 <ssmoogen> I am glad I didn't see it.. my return comment would be 'you are an idiot' 20:53:36 <ssmoogen> no I really don't want to see it 20:53:56 <carlwgeorge> nirik guess correctly 20:54:01 <carlwgeorge> *guessed 20:54:04 <ssmoogen> I would be too tempted to reply 20:54:32 <carlwgeorge> https://www.phoronix.com/forums/forum/software/distributions/1276832-red-hat-looking-to-bolster-epel 20:54:37 <carlwgeorge> sick em smooge 20:54:43 * carlwgeorge grabs popcorn 20:54:56 <ssmoogen> nope. sorry no need. You said it was on Phoronix. 20:54:56 * nirik waits for epel to be aquired by rh so he can cash out. 20:55:15 <tdawson> *laughs* 20:55:51 <ssmoogen> OH one last item 20:55:53 <tdawson> I don't mind keeping going, but is there any other open floor items? 20:56:03 <tdawson> ssmoogen: Sure 20:56:40 <ssmoogen> did we do a 'does it install?' on EL7 lately? Someone was wanting to get zbar into EPEL because they use it on EL7, but it doesn't look like that package installs anymore 20:57:07 <ssmoogen> it is in the repo, but some dependcies or such aren't there 20:57:31 <tdawson> I haven't done it for a while. I sorta figured we haven't released another RHEL7 release, so things should still work. 20:57:36 <ssmoogen> I realized I hadn't done this in a looooong time so it fell in the cracks 20:57:54 <tdawson> But I can. I still have my script. 20:58:37 <ssmoogen> zbar seems to be used a lot in various things from AI training to backup controls for bar-readers 20:59:17 <ssmoogen> getting it into EPEL-8 is a chore as it needs GraphicMagick and some other things 20:59:30 <tdawson> looks like it hasn't been rebuilt in 5 years for epel7 21:00:08 <ssmoogen> anyway.. saw that and thought I should bring it up in the meeting if I remembered. 21:00:08 <nirik> it would be nice if we ran this on a schdule like the fedora one 21:00:30 <tdawson> nirik Yep. 21:00:31 <ssmoogen> sounds like something to be added by the new CPR team 21:00:43 <tdawson> ssmoogen: It installs on my centos7 machine. 21:01:39 <tdawson> nirik That is top of my list of things I want to do after kde. 21:01:53 <nirik> cool 21:02:02 <ssmoogen> hmm will have to ask Mr Bowling what was broken then 21:02:27 <tdawson> Oh ... looks like we are out of time. 21:02:41 <tdawson> Thank you everyone for coming, contributing, and the good discussions. 21:02:50 <tdawson> We'll talk next week, if not sooner. 21:02:59 <nirik> thanks for running things tdawson! 21:03:03 <carlwgeorge> later yall 21:03:03 <tdawson> #endmeeting