20:00:37 #startmeeting EPEL (2021-06-02) 20:00:37 Meeting started Wed Jun 2 20:00:37 2021 UTC. 20:00:37 This meeting is logged and archived in a public location. 20:00:37 The chair is tdawson. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:00:37 Useful Commands: #action #agreed #halp #info #idea #link #topic. 20:00:37 The meeting name has been set to 'epel_(2021-06-02)' 20:00:38 #meetingname epel 20:00:38 The meeting name has been set to 'epel' 20:00:40 #chair nirik tdawson bstinson pgreco carlwgeorge michel_slm 20:00:40 Current chairs: bstinson carlwgeorge michel_slm nirik pgreco tdawson 20:00:41 #topic aloha 20:00:59 * pgreco barely finishes preparing his "mate" in time for the meeting 20:01:05 morning 20:01:08 Hi carlwgeorge 20:01:11 Hi pgreco 20:01:18 morning nirik 20:01:20 hello! 20:02:04 * carlwgeorge waves 20:04:28 Hmm, I wonder if it's just going to be us three. 20:04:33 four 20:05:22 looks like it 20:05:25 #topic Old Business 20:05:52 I'll save SIG for later, incase the others come. 20:06:00 carlwgeorge: How is epel-next coming along? 20:06:30 ironing out the details for the repo names in mirrormanager https://pagure.io/fedora-infrastructure/issue/9984 20:07:06 once that's final, i'll send the pr to add an epel-next-release subpackage to epel-release 20:07:46 Cool 20:08:14 Today I was able to take the epel-playground config, and just sed playground -> next, and it worked. 20:08:32 one question for the group, right now i have `Recommends: (epel-next-release if centos-stream-release)` in epel-release and `Recommends: centos-stream-release >= %{version}` in epel-next-release 20:08:47 i think the latter one is unnecessary, what do yall think? 20:09:36 Ya, I was going to say, I don't think you need the second one. 20:10:20 I don't think it will hurt, since it's a Recommends, but I'm not sure how useful it will be. 20:10:28 i don't even remember why i added it, but there it is in my working tree 20:10:34 :) 20:10:39 i'll remove it unless someone can remind me of a scenario i'm forgetting 20:10:40 yeah, seems like it wouldn't be needed 20:10:50 sounds, like something wasn't working and that was a test 20:11:01 epel-release should always be there 20:11:15 pgreco: probably something i had before the other recommends and forgot to remove 20:12:57 one quick question. How often does the -build repo get updated? If I'm doing a manual chain-build thing, do I have to put things in override? 20:13:16 which is two questions now that I think of it. 20:14:06 overrides will be necessary 20:14:29 OK, not a problem, just wanted to make sure. 20:14:46 that's for buildreqs in epel-next of course 20:14:57 Yep 20:14:58 if you're talking about a buildreq in cs8, then i believe that's synced nightly 20:15:38 Na, it's all epel-next stuff. 20:16:10 I suppose we could also enable side tags to avoid the overrides 20:17:19 I've got my script that will do it ... I don't know how often it comes up with other packages, so I'm not sure how much time it would save to get side-tags working on it. 20:18:35 carlwgeorge: Is it too early to start talking of epel9-next? 20:20:15 not at all 20:20:32 in theory we can start as soon as we finish epel8-next, using the cs9 kojifiles buildroot 20:20:55 that would help a lot by the time rhel9 comes along 20:20:59 i.e. https://kojihub.stream.centos.org/kojifiles/repos/c9s-build/latest/$basearch/ 20:21:33 it's questionable usefulness while cs9 still doesn't have signed packages, but it would be nice to have ready to go 20:22:15 the packages themselves may not be useful, but the structure, and knowing that they build, will help a lot 20:22:24 i've also been contemplating changing epel8-next to use https://koji.mbox.centos.org/kojifiles/repos/dist-c8-stream-build/latest/$basearch/ 20:22:34 Correct 20:23:27 carlwgeorge: are they "close enough" to use directly or are you thinking about a local mirror? 20:23:49 the only downside to that is a package may build in epel8-next but not epel8 due to buildroot only packages 20:24:11 it's always a mirror as i understand it 20:24:44 I think that's a downside I'm willing to take. :) 20:24:59 more things will build, it will just be annoying to explain 20:25:17 yeah, specially since it was said that the packages to build EPEL should be in the repos 20:25:37 at least, that's what some people from RH said that it should be AFAIK 20:26:20 tdawson: it would be a good idea to have a list of the files used during -next builds, so have exactly the files needed from rhel 20:27:06 pgreco: Yep. And having actual builds would give us the list. 20:27:20 yeap 20:27:50 I meant, if we use the bare repo from koji, we can get from the logs the files pulled from the http server 20:28:17 and that will let us know what rpms are pulled to build 20:28:58 Yep. I think overall, it's a good idea. 20:29:57 good discussion, but that's all i have for epel-next for now 20:30:18 carlwgeorge: Thank you for all your work on this. 20:30:27 Moving on to SIG 20:30:32 of course, just too bad it's taken so long 20:31:01 epel9-next should be easier now that i know what to do 20:31:03 carlwgeorge: It's just like a wizard. It shows up precisely on time. 20:32:46 Does anyone know if dcantrell was able to process that one bug using the epel non-responsive maintainer steps? 20:34:12 yeah, I thnk so 20:34:21 you mean davide? 20:34:50 Yep, probrubly that's who I mean 20:34:57 yup https://pagure.io/releng/issue/10136 20:35:11 and he is on smem as a collaborator 20:35:32 i did a similar issue for gthumb https://pagure.io/releng/issue/10142 20:36:09 nirik: is there a better term than asap for those? i feel bad putting that for something that isn't on fire, but likewise i don't want to just put an arbitrary deadline for no reason. 20:39:27 Sorry for the pause. I'm glad things are moving along. 20:39:57 Beyond documentation, which michel said he would do, do we have any other SIG business? 20:40:51 naw, doesn't matter we will get to it when we do 20:41:05 unless it's blocking something critical or something. 20:43:05 I'm going to skip documentation and Fails-to-install, because I was gone most of the week and didn't do anything on them. 20:43:17 #topic EPEL-7 20:43:45 Anything for EPEL7? 20:44:21 #topic EPEL-8 20:45:07 Anything? 20:45:13 #topic General Issues / Open Floor 20:45:14 nope 20:45:50 i have one small thing 20:46:06 Sure 20:46:13 what do yall think about getting an epel steering committe badge created, similar to https://badges.fedoraproject.org/badge/council-member 20:46:46 I wouldn't say no, Mr "top of the leaderboard this week." :) 20:46:52 hahaha 20:47:05 I could use that, I'm a little low on badges :D 20:47:23 that's just because i started making noise about badges i was missing and getting them manually fixed 20:48:00 I was wondering about that. Some were obviously from a year ago. 20:48:30 I honestly don't check my badges that often, I just happened to today 20:48:31 yeah like fosdem 2020, i could have swore i did the badge there but i didn't have it before yesterday 20:49:09 I think fosdem 2020 was the last time I left my house... 20:49:20 :) 20:49:31 scouts honor i showed proof for all the badges i got manually assigned :D 20:49:54 What about making some EPEL specific badges ... or, maybe we already do 20:50:01 https://badges.fedoraproject.org/badge/partners-in-crime is a good one that i'm sure everyone here qualifies for, or they should 20:50:20 there are a handful https://badges.fedoraproject.org/tags/epel/any 20:50:20 there should be a epel maintainer one... 20:50:42 yeah, those 20:51:10 for example "Corporate Drone - You submitted an Bodhi update for an EPEL branch." 20:51:44 anyways, my point is i'd like to try one for epel steering committee, and am happy for any suggestions on the artwork 20:52:16 the epel badges see to focus on ants and ties, so maybe the fedora council badge artwork, but with ties 20:52:17 I think it would be great. 20:52:25 and maybe ant heads 20:53:09 And maybe, just maybe, a slightly better epel logo 20:53:35 any artwork beyond copy paste is beyond my skill level 20:54:02 I'm with you on that 20:54:15 I designed the Scientific Linux logo, although that was part of a contest. 20:54:35 I heard tdawson volunteer 20:55:11 For the logo ... not necessarily the badges, those are so cute. 20:55:56 yeah, sometimes I catch conversations from areguera regarding CentOS' logos and stuff 20:55:57 OK, I'll give the badges a try as well, I like the idea of taking the council member one, and making them ants. 20:56:01 anyways, feel free to send me more ideas outside the meeting, it's not something i'll be able to work on for a little while 20:56:08 and I can't understand any of it 20:57:40 One thing I'd like to bring up, but dont' really have any idea about how to do it, is get Alma Linux and/or Rocky Linux somehow involved with EPEL. 20:58:25 i'm in their chat channels. epel has come up. 20:58:27 I don't really know what they could/should do, maybe even just be a mirror. 20:58:40 perhaps testing? 20:58:46 alma has a good attitude, and are even getting involved in stream. 20:58:52 or just maintaining things they use that are not in the base set? dunno 20:59:14 the rocky community on the other hand is quite hostile, and i don't expect to get any kind of contributions out of them. 20:59:28 would love to be wrong on that of course 21:00:02 neither community is chock full of existing fedora/epel contributors 21:00:07 carlwgeorge: I'm not sure I agree, but depends on who you're talking to 21:00:31 I think contribution may start around 8.5, or 9.x 21:00:36 sure, just my anecdotal personal experience chattting in their irc channels 21:01:01 for now, I think everybody is just ironing out their own processes and EPEL would add too much noise into the mix 21:01:12 You have a good point there 21:01:31 not to mention known members of rocky being antagonistic in #centos 21:02:00 OK. I really don't know what we could do, or they could do. I just don't want them to feel like they can't join our community if they want. 21:02:32 Looks like we are over time. 21:02:48 Thank you all for being here, for the good discussion, and all the great work that's been going on. 21:03:01 I'll talk to you next week. 21:03:07 thanks, see ya!! 21:03:10 later yall 21:03:17 #endmeeting