<@tdawson:fedora.im>
18:00:50
!startmeeting EPEL (2024-03-20)
<@meetbot:fedora.im>
18:00:51
Meeting started at 2024-03-20 18:00:50 UTC
<@meetbot:fedora.im>
18:00:51
The Meeting name is 'EPEL (2024-03-20)'
<@tdawson:fedora.im>
18:00:58
!meetingname epel
<@pgreco:fedora.im>
18:01:00
!hi
<@zodbot:fedora.im>
18:01:01
Pablo Sebastian Greco (pgreco)
<@tdawson:fedora.im>
18:01:04
!topic aloha
<@carlwgeorge:matrix.org>
18:01:08
!howdy
<@tdawson:fedora.im>
18:01:12
Hi Pablo Greco
<@conan_kudo:matrix.org>
18:01:16
!hi
<@zodbot:fedora.im>
18:01:18
Neal Gompa (ngompa) - he / him / his
<@tdawson:fedora.im>
18:01:20
Howdy Carl George
<@carlwgeorge:matrix.org>
18:01:21
boo, howdy isn't an alias for hi
<@dherrera:fedora.im>
18:01:23
!hi
<@carlwgeorge:matrix.org>
18:01:24
!hi
<@zodbot:fedora.im>
18:01:24
Diego Herrera (dherrera) - he / him / his
<@davide:cavalca.name>
18:01:25
!hi
<@zodbot:fedora.im>
18:01:27
Davide Cavalca (dcavalca) - he / him / his
<@zodbot:fedora.im>
18:01:27
Carl George (carlwgeorge) - he / him / his
<@conan_kudo:matrix.org>
18:01:36
you can add it :P
<@tdawson:fedora.im>
18:02:02
Hi Conan Kudo Davide Cavalca and Diego Herrera
<@pgreco:fedora.im>
18:03:07
are you allowed to be Texan and not say howdy?
<@smooge:fedora.im>
18:03:09
hi
<@carlwgeorge:matrix.org>
18:03:51
can't argue with that logic
<@tdawson:fedora.im>
18:06:02
!topic End Of Life (EOL)
<@tdawson:fedora.im>
18:06:09
RHEL 7 / epel-7 will go EOL on 2024-06-30 https://endoflife.date/rhel CentOS Stream 8 / epel-8-next goes EOL in 2024-05-31 CentOS Stream 9 / epel-9-next goes EOL in 2027-05-31 https://endoflife.date/centos-stream
<@tdawson:fedora.im>
18:06:31
Pretty much ... two months.
<@nirik:matrix.scrye.com>
18:06:38
morningish
<@tdawson:fedora.im>
18:06:54
Morning nirik
<@tdawson:fedora.im>
18:07:23
!topic EPEL Issues https://pagure.io/epel/issues
<@tdawson:fedora.im>
18:07:31
https://pagure.io/epel/issues?tags=meeting&status=Open
<@tdawson:fedora.im>
18:08:32
Oh look, an issue appeared them within the last two minutes.
<@tdawson:fedora.im>
18:08:47
https://pagure.io/epel/issue/268
<@tdawson:fedora.im>
18:09:11
I'm sorry it's taken me all week to create this ticket.
<@tdawson:fedora.im>
18:09:46
I don't really expect us to talk about it too much, since it litterally just got put up.
<@tdawson:fedora.im>
18:10:24
But we did talk about it last week, in correlation with the other issue - https://pagure.io/epel/issue/267
<@salimma:fedora.im>
18:11:04
!hi
<@zodbot:fedora.im>
18:11:05
Michel Lind (salimma) - he / him / his
<@tdawson:fedora.im>
18:11:10
Hi Michel Lind🎩 - 😷🀧
<@jrichardson:matrix.org>
18:11:21
!hi
<@zodbot:fedora.im>
18:11:23
James Richardson (jrichardson)
<@tdawson:fedora.im>
18:11:26
You look a little sick there.
<@tdawson:fedora.im>
18:11:33
Hi James Richardson
<@salimma:fedora.im>
18:11:37
Going to mostly lurk, recovering from a nasty viral infection
<@tdawson:fedora.im>
18:12:02
Does anyone want/need to talk about these two issues, or are we still waiting for a pull request so we can discuss that?
<@jrichardson:matrix.org>
18:12:28
nothing here
<@nhanlon:beeper.com>
18:12:51
!hi
<@zodbot:fedora.im>
18:12:52
Neil Hanlon (neil) - he / him / his
<@tdawson:fedora.im>
18:13:03
Hi Neil Hanlon
<@dherrera:fedora.im>
18:13:41
Let's wait for the PR
<@tdawson:fedora.im>
18:13:46
And Neil Hanlon, I apologize for taking so long to create the other ticket. It's been a busy week, starting with immeiately after this meeting last week.
<@nhanlon:beeper.com>
18:14:02
No worries at all. Thanks!
<@nhanlon:beeper.com>
18:14:19
it's a busy time :)
<@tdawson:fedora.im>
18:14:36
OK, then I am going to move on ...
<@tdawson:fedora.im>
18:14:44
!topic Old Business
<@tdawson:fedora.im>
18:15:10
Does anyone have any Old Business they want to bring up?
<@nhanlon:beeper.com>
18:15:46
not I
<@tdawson:fedora.im>
18:16:08
I love how everyone litterally stopped talking when I asked that.
<@tdawson:fedora.im>
18:16:22
But I guess everyone is agreeing with Neil Hanlon
<@tdawson:fedora.im>
18:16:35
!topic General Issues / Open Floor
<@carlwgeorge:matrix.org>
18:16:46
i've got a thing for open floor
<@tdawson:fedora.im>
18:16:56
Carl George: Go for it
<@carlwgeorge:matrix.org>
18:17:20
first a general heads up that the flock cfp is open https://cfp.fedoraproject.org/flock-2024/cfp
<@carlwgeorge:matrix.org>
18:17:45
and then expanding from there, i'm thinking of doing something epel10 there, and wanted to run it by this group
<@carlwgeorge:matrix.org>
18:18:35
i've presented on the plan for epel10 several times, and 1) i'm getting tired of just talking about it and 2) by that time we should have significant portions of the implementation done
<@carlwgeorge:matrix.org>
18:19:10
so my choice is to either do a presentation, perhaps from the angle of a status update, or alternative do an epel10 hackfest
<@conan_kudo:matrix.org>
18:19:28
why not both?
<@conan_kudo:matrix.org>
18:19:36
I think a status update makes sense at Flock
<@carlwgeorge:matrix.org>
18:19:46
both of those have long or short options in the cfp, 25m/50m for a presentation, or 4h/8h for a hackfest
<@conan_kudo:matrix.org>
18:19:46
and we should absolutely do a hackfest to populate epel10
<@nhanlon:beeper.com>
18:19:58
agree
<@tdawson:fedora.im>
18:20:00
Although I like the idea of a HackFest, my concern is how far along we will be. At that point, I'm thinking we'll still be in stage.
<@nhanlon:beeper.com>
18:20:08
in the same vein, ATO's CFP closes Friday. https://allthingsopen.org/call-for-papers/ and devconf.us https://pretalx.com/devconf-us-2024/cfp (which is immediately after FLOCK)
<@conan_kudo:matrix.org>
18:20:16
I would hope that by August most of the content filtering should be done
<@carlwgeorge:matrix.org>
18:20:27
yeah i'm worried a "populate epel10 hackfest" might still be a bit premature at that point in time
<@conan_kudo:matrix.org>
18:20:54
judging by last time, most of the content selection is usually locked in by the late summer
<@carlwgeorge:matrix.org>
18:21:04
reminder that i'd like to target roughly nov/dec for an epel10 announcement, around the same time as a c10 announcement
<@conan_kudo:matrix.org>
18:21:38
and I'd hope we'd have signed composes long before August :/
<@carlwgeorge:matrix.org>
18:21:46
it would kinda feel weird to have a hackfest of adding packages before we announce
<@davide:cavalca.name>
18:21:57
I wouldn't mind prepopulating it
<@conan_kudo:matrix.org>
18:22:10
yeah, prepopulation makes for a splashier announcement
<@davide:cavalca.name>
18:22:11
we can also frame this as "getting epel10 ready" if you don't want to overplay our hand
<@carlwgeorge:matrix.org>
18:22:13
i was thinking more around infra pieces, i.e. being able to monopolize nirik's time for a few hours πŸ˜›
<@tdawson:fedora.im>
18:22:48
I wouldn't mind pre-populatng stage ... but I would really really hate to pre-populate regular epel10 and then have an updated gcc or jdk come out.
<@carlwgeorge:matrix.org>
18:22:50
that's a good angle, hedge our bets, and if things are far enough along by that point switch from infra focus to adding packages focus
<@nirik:matrix.scrye.com>
18:23:05
well, most people interested in epel10 before announcement would already know how to build their stuff no?
<@conan_kudo:matrix.org>
18:23:35
yes, but getting the dedicated cycles to do it with everyone on hand would be nice :)
<@conan_kudo:matrix.org>
18:23:58
I know that among Troy Dawson, myself, and Davide Cavalca, we probably have ~1k packages to add
<@nhanlon:beeper.com>
18:24:07
>and my axe!
<@conan_kudo:matrix.org>
18:24:40
and likely this will be the point that Hyperscale 10 can be wired up too :P
<@conan_kudo:matrix.org>
18:24:47
and Alt Images 10 :D
<@carlwgeorge:matrix.org>
18:25:40
i can tease "possibly adding early epel10 packages" in the description, and then if we aren't far enough along have that get out of jail free card
<@conan_kudo:matrix.org>
18:25:47
yup
<@carlwgeorge:matrix.org>
18:26:14
so folks like the hackfest idea, so 4 or 8 hours? i'm leaning toward 8 being excessive and would cause folks to miss too much other content.
<@tdawson:fedora.im>
18:26:39
Ya ... if it was 8 hours, I'd be in and out.
<@jrichardson:matrix.org>
18:26:49
4 sounds about right
<@conan_kudo:matrix.org>
18:26:50
probably likewise, knowing me
<@davide:cavalca.name>
18:26:58
are hackfest on a dedicated day or during regular sessions?
<@conan_kudo:matrix.org>
18:27:01
that might still happen even with 4 hours, tbh πŸ˜…
<@davide:cavalca.name>
18:27:08
but either way, +1 on doing 4h
<@carlwgeorge:matrix.org>
18:27:30
no idea on the scheduling, these are just the options in the cfp
<@tdawson:fedora.im>
18:27:32
True ... even with 4 hours, it depends on what else is happening at that time.
<@conan_kudo:matrix.org>
18:27:44
hopefully I won't be doing at least 1-2 sessions every day at Flock like last year
<@salimma:fedora.im>
18:27:46
I have hundreds of Rust and Golang packages ... and Python
<@nhanlon:beeper.com>
18:27:47
if it's 8 hours i'm bringing beers.
<@nhanlon:beeper.com>
18:28:03
(I'm bringing beers anyways let's be honest)
<@carlwgeorge:matrix.org>
18:28:28
hopefully the organizers can work out a scheduling that makes sense, perhaps all the hackfests being at the same time
<@conan_kudo:matrix.org>
18:28:51
historically Flock has a dedicated hackfest day
<@carlwgeorge:matrix.org>
18:28:52
i.e. choose a single hackfest or hop between, rather than missing multiple presentations to be in one hackfest
<@conan_kudo:matrix.org>
18:29:09
I don't know if we're going to this time, because we have the mentor summit at the end now
<@carlwgeorge:matrix.org>
18:30:24
i'm happy to submit both a hackfest and status update session. iirc the overview of the plan talk at connect went like 40 minutes, so i would lean towards a 50 over 25 minute session.
<@carlwgeorge:matrix.org>
18:31:17
and if they schedule the presentation first, i can use it as a call to action to attend the hackfest
<@tdawson:fedora.im>
18:31:36
I'm going to do my usual State of Fedora, but if we leave the epel10 stuff out, I'll just be 25 minutes.
<@conan_kudo:matrix.org>
18:31:48
you mean State of EPEL
<@conan_kudo:matrix.org>
18:31:57
don't steal Matthew's talk :P
<@tdawson:fedora.im>
18:32:06
I'm going to do my usual State of EPEL, but if we leave the epel10 stuff out, I'll just be 25 minutes.
<@nhanlon:beeper.com>
18:32:07
nah. i wanna see a Freaky Friday Flock
<@carlwgeorge:matrix.org>
18:32:25
hmm, maybe it would work better to just work in the epel10 status update into the state of epel talk
<@carlwgeorge:matrix.org>
18:32:31
i think i might prefer that
<@conan_kudo:matrix.org>
18:32:43
that might be easier anyway
<@tdawson:fedora.im>
18:33:29
It does make it easier for them to schedule it.
<@carlwgeorge:matrix.org>
18:33:35
alright i've taken enough time on this topic, Troy Dawson please submit state of epel as 50m so we can include epel10 things and i'll submit the 4h epel10 hackfest
<@carlwgeorge:matrix.org>
18:33:49
thanks for helping me work through these details folks
<@tdawson:fedora.im>
18:34:31
Can we get someone who has access to update the main Flock web page so that it points to the CFP. Right now it just has that they are comming?
<@conan_kudo:matrix.org>
18:35:02
That's Justin W. Flory (he/him)'s job I think :)
<@tdawson:fedora.im>
18:35:32
Is there anything else for Open Floor?
<@carlwgeorge:matrix.org>
18:35:38
also relevant if people want to share something on social media
<@carlwgeorge:matrix.org>
18:35:41
<@carlwgeorge:matrix.org>
18:37:09
Troy Dawson: how are we doing on getting epel steering committee seats into the next fedora election cycle?
<@nhanlon:beeper.com>
18:37:31
i had a quick thing. someone in #epel in IRC a few weeks ago was looking for help with a package they wanted to bring to EPEL. I worked on it a bit with them and was going to submit it for Fedora and subsequently EPEL. Would appreciate comments as I did my best to grok the packaging guidelines on it. https://git.shrug.pw/rpms/mod_mapcache
<@tdawson:fedora.im>
18:38:05
I have talked to Eofa about getting things into voting. She's doing what she can/should ... but I don't think it would be a bad idea to ping her about it.
<@carlwgeorge:matrix.org>
18:38:29
you still on that or do you need assistance?
<@tdawson:fedora.im>
18:38:50
Carl George: Were you talking to me or Neil ?
<@carlwgeorge:matrix.org>
18:38:55
fire that sucker off for review and see what happens https://docs.fedoraproject.org/en-US/package-maintainers/New_Package_Process_for_Existing_Contributors/
<@tdawson:fedora.im>
18:40:00
If you were talking to me, I'll go ahead an ping Eofa. See where we are at.
<@conan_kudo:matrix.org>
18:40:22
Eofa?
<@tdawson:fedora.im>
18:40:24
Neil Hanlon: Thank you for working with them on that package.
<@carlwgeorge:matrix.org>
18:40:32
aoife
<@smooge:fedora.im>
18:40:51
sorry had to step away.. did we talk about the modularity problem with python ticket?
<@tdawson:fedora.im>
18:40:51
Ugg ... sorry ... I tried to spell her name as it's pronouced.
<@tdawson:fedora.im>
18:41:23
Stephen J Smoogen: Nope. But I think we have time if you want to talk about it.
<@smooge:fedora.im>
18:41:53
https://pagure.io/releng/issue/11947 was the ticket. and I just realized it was in releng versus epel
<@conan_kudo:matrix.org>
18:42:01
ahh, so Aoife Moloney:
<@conan_kudo:matrix.org>
18:42:02
ahh, so Aoife Moloney
<@nhanlon:beeper.com>
18:42:34
Glory be to fbrnch
<@smooge:fedora.im>
18:43:18
basically various packages can't be built in EL8 currently and I expect it is grobisplitter but no idea on who/how could fix
<@tdawson:fedora.im>
18:43:40
Is it epel8? or epel8-next?
<@tdawson:fedora.im>
18:43:55
Because one, we need to be concerned, for the other ... we just need to wait two months.
<@smooge:fedora.im>
18:43:56
epel8-nexrt I think
<@tdawson:fedora.im>
18:44:07
Sorry ... did I say that out loud.
<@smooge:fedora.im>
18:44:15
its been open for a couple of months so .. OHHHH
<@smooge:fedora.im>
18:44:47
well could someone let Miro know that its a 'wont fix' issue
<@tdawson:fedora.im>
18:46:21
Before I (or someone) says that, do we think it's grobisplitter? Or do we think CentOS Stream 8 got it's modules messed up?
<@tdawson:fedora.im>
18:46:36
Or both?
<@nirik:matrix.scrye.com>
18:46:47
I keep meaning to look at this, but it's really far down on my priotiry list.
<@smooge:fedora.im>
18:47:03
I don't know really. I usually blame grobisplitter because it was my responsibility
<@tdawson:fedora.im>
18:48:47
Part of me really wants to look and see if it's CS8's problem. But then I look at my current workload and know I won't get to it for at least two weeks.
<@carlwgeorge:matrix.org>
18:49:40
yet again my old fasid without my middle initial prevented me from knowing about this ticket
<@tdawson:fedora.im>
18:50:03
Ahh ... there it is, it's in python39-devel module on PowerTools, which is NOT a default module.
<@carlwgeorge:matrix.org>
18:50:49
but i imagine we probably want to include it in the grobisplit because it's parallel installable, right? i think we did the same with other python devel modules.
<@carlwgeorge:matrix.org>
18:52:37
even with the impending c8s eol, we should work this out, because lord know people run eol shit wayyyyy longer than they should
<@salimma:fedora.im>
18:53:03
Python39-devel is enabled on koji though right?
<@salimma:fedora.im>
18:53:24
I've generally built fine against it, just have to edit my mock config for local tests
<@tdawson:fedora.im>
18:53:32
Hmm ... I believe you are right. Because on regular epel8, it also is in python39-devel on CRB, and NOT default.
<@tdawson:fedora.im>
18:54:24
Do we think it's a syncing problem? Maybe the modules aren't getting synced correctly?
<@tdawson:fedora.im>
18:55:56
Sorry, I meant to say RHEL8 it's in CRB, which feeds into epel8
<@tdawson:fedora.im>
18:56:29
Looking at the time, I don't think we'll be able to figure this out before our time is up.
<@tdawson:fedora.im>
18:57:11
Does anyone have anything really quick before we close the meeting?
<@pgreco:fedora.im>
18:58:24
going once...
<@tdawson:fedora.im>
18:58:39
going twice ...
<@pgreco:fedora.im>
18:58:55
sold, with 1 minute to spare
<@pgreco:fedora.im>
18:59:02
have a nice week guys!
<@tdawson:fedora.im>
18:59:24
Thank you all for coming and for the good discussions today. And thank you all for all you do for EPEL and it's community.
<@tdawson:fedora.im>
18:59:33
I'll talk to you next week, if not sooner.
<@tdawson:fedora.im>
18:59:45
!endmeeting