21:00:26 <tdawson> #startmeeting EPEL (2023-01-25)
21:00:26 <zodbot> Meeting started Wed Jan 25 21:00:26 2023 UTC.
21:00:26 <zodbot> This meeting is logged and archived in a public location.
21:00:26 <zodbot> The chair is tdawson. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
21:00:26 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
21:00:26 <zodbot> The meeting name has been set to 'epel_(2023-01-25)'
21:00:27 <tdawson> #meetingname epel
21:00:27 <zodbot> The meeting name has been set to 'epel'
21:00:29 <tdawson> #chair nirik tdawson pgreco carlwgeorge salimma dcavalca dherrera gotmax[m] smooge
21:00:29 <zodbot> Current chairs: carlwgeorge dcavalca dherrera gotmax[m] nirik pgreco salimma smooge tdawson
21:00:30 <tdawson> #topic aloha
21:00:38 <rcallicotte> .hi
21:00:39 <zodbot> rcallicotte: rcallicotte 'Robby Callicotte' <rcallicotte@mailbox.org>
21:00:40 <Eighth_Doctor> .hello ngompa
21:00:42 <dherrera> .hi
21:00:42 <zodbot> Eighth_Doctor: ngompa 'Neal Gompa' <ngompa13@gmail.com>
21:00:46 <zodbot> dherrera: dherrera 'Diego Herrera' <dherrera@redhat.com>
21:00:47 <davide> .hello dcavalca
21:00:48 <zodbot> davide: dcavalca 'Davide Cavalca' <davide@cavalca.name>
21:00:53 <salimma> .hi
21:00:54 <zodbot> salimma: salimma 'Michel Alexandre Salim' <michel@michel-slm.name>
21:01:10 <neil> .hi
21:01:11 <zodbot> neil: neil 'Neil Hanlon' <neil@shrug.pw>
21:01:40 <tdawson> Hi rcallicotte dherrera salimma and neil
21:01:44 <nirik> morning
21:01:48 <salimma> wow glad I'm using my Fedora one, the lag to my personal Matrix is about 15 secs
21:01:49 <tdawson> Hello Eighth_Doctor
21:01:53 <neil> heya all
21:02:01 <tdawson> Morning nirik
21:02:08 <neil> morning nirik
21:02:23 <carlwgeorge> .hi
21:02:24 <zodbot> carlwgeorge: carlwgeorge 'Carl George' <carl@redhat.com>
21:02:34 <yselkowitz[m]> .hi
21:02:35 <zodbot> yselkowitz[m]: Sorry, but user 'yselkowitz [m]' does not exist
21:02:37 <smooge> hello
21:02:53 <tdawson> Hi carlwgeorge and yselkowitz[m]
21:02:58 <tdawson> Hello smooge
21:03:01 <yselkowitz[m]> .hello yselkowitz
21:03:03 <zodbot> yselkowitz[m]: yselkowitz 'Yaakov Selkowitz' <yselkowi@redhat.com>
21:03:31 <tdawson> We've got quite the full crowd today
21:04:12 <tdawson> Which is rather surprising considering we don't have much on the agenda
21:05:02 <salimma> it's my favorite meeting of the week :)
21:05:14 <tdawson> :)
21:05:16 * salimma confesses he normally doesn't look at the agenda beforehand :P
21:05:17 <tdawson> #topic End Of Life (EOL)
21:05:18 <tdawson> RHEL 7 will go EOL on 2024-06-30
21:05:20 <tdawson> CentOS Stream 8 goes EOL in 2024-05-31
21:05:21 <tdawson> CentOS Stream 9 goes EOL in 2027-05-31
21:06:10 <tdawson> Related to this ... for those that remember, I said I hoped stream 8 would last longer and I've been poking internally for that ... looks like I'm not going to get my wish. :(
21:06:37 <tdawson> It's still possible it might get extended, but it isn't looking like it.
21:06:54 <tdawson> and .... moving on.
21:07:00 <tdawson> #topic EPEL Issues https://pagure.io/epel/issues
21:07:02 <tdawson> https://pagure.io/epel/issues?tags=meeting&status=Open
21:07:31 * salimma won't be too sad to see 8 go - due to modularity and lack of vendor support
21:07:36 <tdawson> We only have the one issue ... and since there are votes, it's more of a formality
21:08:00 <tdawson> .epel 219
21:08:01 <zodbot> tdawson: Issue #219: Request to join the EPEL Packaging SIG - epel - Pagure.io - https://pagure.io/epel/issue/219
21:08:04 <salimma> added a late vote
21:08:33 <dherrera> oh, that's me  :)
21:08:41 <neil> :)
21:08:54 <davide> +1
21:09:03 <tdawson> With all the votes, dherrera clearly has enough to be added to the epel-packagers-sig .  Does someone mind doing that?
21:09:15 * nirik can
21:09:29 <tdawson> dherrera: congratulations
21:09:56 <Eighth_Doctor> actually I have one thing for this topic type, one moment
21:11:02 <Eighth_Doctor> well, hopefully Dalton M shows up
21:11:08 <Eighth_Doctor> not sure if he's around yet
21:11:23 <Eighth_Doctor> but as some of you might be aware, I've left Datto last week
21:11:39 <tdawson> Eighth_Doctor: Is this regarding an issue?  Or a new person?
21:11:54 <Eighth_Doctor> new person
21:12:12 <Eighth_Doctor> with regards to that, Dalton M is my former colleague at Datto who will be assuming some of my work in EPEL on behalf of Datto in the EPEL Packager SIG
21:12:29 <tdawson> Ahh ... ok.  Cool.
21:12:46 <Eighth_Doctor> so I'd like to have him added to the SIG, if that's okay with folks
21:13:17 <smooge> it would be nice of them to please email the list or a meeting
21:13:39 <nirik> file a ticket? thats been the process in the past...
21:13:44 <tdawson> But ... well ... he isn't you ... not that anyone can be you ... but just because he works for datto doesn't mean we will automatically put him in.
21:13:49 <nirik> but welcome to them! ;)
21:14:06 <salimma> I've met Dalton and am happy to vote in favor, but yeah please file a ticket
21:14:10 <Eighth_Doctor> that's true, though he is already a Fedora packager, just a small-time one ;)
21:14:18 <salimma> and attending / introducing by email will probably help with those who don't know him
21:14:24 <Eighth_Doctor> I don't know how any of this works with membership, so I just brought it up now
21:14:54 <Eighth_Doctor> since being a founding member makes things a bit different for me 😅
21:14:58 <tdawson> https://docs.fedoraproject.org/en-US/epel/epel-packagers-sig/#_join_the_epel_packagers_sig
21:15:19 <davide> I can also vouch for Dalton, but yeah, let's file a ticket
21:15:26 <Eighth_Doctor> I'm not leaving EPEL though either, though :)
21:15:40 <tdawson> Eighth_Doctor: Glad to hear that. :)
21:15:48 <Eighth_Doctor> so I'm not going anywhere, it's merely accelerating a lot of handoff plans because I was already doing too much at work :P
21:16:03 * neil is also glad to hear that :)
21:16:15 * Eighth_Doctor marvels at the feeling of going from 120% to 0% in the span of a couple of days
21:16:24 <neil> feels weird, eh?
21:16:35 <salimma> if Neal does not work on it we wouldn't have ffmpeg in EPEL :)
21:16:44 <Eighth_Doctor> haha
21:16:48 <tdawson> or alot of other things.
21:16:53 <neil> tdawson++
21:16:53 <zodbot> neil: Karma for tdawson changed to 4 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
21:17:01 <carlwgeorge> pfft, who needs to play videos on a server anyways
21:17:08 <Eighth_Doctor> meanie :)
21:17:17 <carlwgeorge> kidding of course
21:17:27 <Eighth_Doctor> I imagine plex/jellyfin/emby folks disagree
21:17:38 <yselkowitz[m]> anyway...
21:17:41 <salimma> or youtube or fb or instagram or tiktok :)
21:17:55 <tdawson> I'm going to move on ...
21:18:01 <tdawson> #topic Old Business
21:18:39 <tdawson> This is a reminder that next week we are going to talk about epel10, or specifically carlwgeorge proposal for epel10
21:19:03 <tdawson> https://discussion.fedoraproject.org/t/epel-10-proposal/44304
21:19:17 <tdawson> So get your questions / discussions / comments in this week.
21:19:25 * Eighth_Doctor mumbles
21:19:28 <carlwgeorge> also reminder, that same day is the epel office hours, if anyone would prefer to talk about it over video
21:19:37 <tdawson> Good point.
21:19:43 <rcallicotte> :)
21:19:47 <Eighth_Doctor> oh that's going to be better :)
21:19:49 <Eighth_Doctor> oh wait
21:19:51 <Eighth_Doctor> next week?
21:19:59 <Eighth_Doctor> uhhhh
21:20:04 <tdawson> Oh ... FOSDEM is next week
21:20:07 <neil> yeah
21:20:13 <neil> i'm traveling wednesday :\
21:20:16 <smooge> skip
21:20:23 * salimma has to work on his slides
21:20:26 <tdawson> Well, we just picked a week ... how about the week after next.
21:20:31 <smooge> so people who have the luxury of going can travel
21:20:39 <neil> all part of carlwgeorge's plan to push through his proposal !
21:20:54 * Eighth_Doctor collapses
21:20:58 <tdawson> Ha! ... except I picked the week.
21:21:00 <smooge> my proposal for epel-10 is all flatpaks
21:21:05 <neil> collusion!
21:21:06 <carlwgeorge> conspiracy for sure
21:21:12 <Eighth_Doctor> >_>
21:21:20 <Eighth_Doctor> 😒
21:21:23 <tdawson> How about the week after, which is Feb. 8th.
21:21:41 <carlwgeorge> whatever works, we have tons of time still
21:21:43 <salimma> plot twist: tdawson and carlwgeorge are the same person
21:21:50 <tdawson> *laughs*
21:21:58 <Eighth_Doctor> oh dear
21:21:59 <neil> :D
21:22:02 <rcallicotte> flatpacks!
21:22:10 <neil> flatpaks of snaps (of appimages)
21:22:12 <Eighth_Doctor> no
21:22:13 <yselkowitz[m]> I'm also wondering if fedora flatpaks makes sense for gui apps in place of epel
21:22:27 <tdawson> flatpacks for the win
21:22:31 * Eighth_Doctor gurgles
21:22:42 <nirik> I think it's another option... not sure I would say 'in place of'
21:22:52 <salimma> oh - use the fedora flatpaks directly on epel? that would be interesting
21:23:00 <yselkowitz[m]> in place of building them for epel, that is
21:23:02 <neil> tdawson: feb 8th i cannot make, but i'm not exactly the target of your inquiry ;)
21:23:10 <yselkowitz[m]> just for gui apps, of course
21:23:27 <nirik> yeah, I'd think fedora ones would work/be just fine on rhel, but of course not tested it...
21:23:27 * Eighth_Doctor chokes and coughs
21:23:41 <carlwgeorge> it's up to the maintainers, we aren't going to say no to a gui app in epel if someone is willing to maintain it there regardless of if it's available as a flatpak
21:23:56 <salimma> we should just use this for portable CLI apps ;) https://justine.lol/cosmopolitan/index.html
21:24:20 <salimma> oh Dalton is here
21:24:24 <Eighth_Doctor> I'd personally rather not deal with flatpaks if I don't have to
21:24:26 <Eighth_Doctor> salimma: ðŸŠĶ
21:24:38 <dminer> <Eighth_Doctor> "with regards to that, Dalton M..." <- 👋
21:24:49 <dminer> hey, didn't know I was invited to this - just got back to my desk 🙂
21:25:06 <tdawson> Hi dminer
21:25:16 * carlwgeorge waves at dminer
21:25:35 <nirik> welcome!
21:25:40 <carlwgeorge> you can read the scroll back if you like but this is your relevant link https://docs.fedoraproject.org/en-US/epel/epel-packagers-sig/#_join_the_epel_packagers_sig
21:26:33 <Eighth_Doctor> basically, Dalton M, you're the guy taking over some of the stuff I do for Datto, you're already a fedora packager, now you say hi and introduce yourself to the epel folks 😅
21:26:55 <Eighth_Doctor> then file said ticket to join epel packager sig
21:26:56 <dminer> carlwgeorge: thanks!
21:27:26 <dminer> ah yes, this SIG does seem like it'd be relevant to what I'll be doing 😅
21:27:37 <tdawson> I'm going to flip the topic to Open Floor, since we've covered old business
21:27:40 <Eighth_Doctor> that and ELN, which I think is on Friday
21:27:48 <tdawson> #topic General Issues / Open Floor
21:28:02 <tdawson> There, now dminer isn't old business
21:28:10 <salimma> I have one question about... ugh modularity
21:28:24 <smooge> it's dead?
21:28:25 <Eighth_Doctor> lol
21:28:27 <Eighth_Doctor> * lol / ugh
21:28:32 <smooge> no not yet
21:28:35 <salimma> from the EPEL group earlier: probably something for the meeting later, but ugh modularity: package python39-pytest-6.0.2-2.module_el8.6.0+2780+a40f65e1.noarch is filtered out by modular filtering
21:28:44 <neil> i wanted to bring up rhbz#2100239 (https://bugzilla.redhat.com/show_bug.cgi?id=2100239), and if someone might be able to prod that along. there are a handful of yubi* packages which might be nice to bring in. I'm interested, personally, in some of those
21:28:47 <salimma> not ours... but the modules in CentOS / RHEL proper that affects us
21:28:54 <salimma> oh, neil go first
21:29:09 <neil> oh, sorry salimma
21:29:38 <salimma> np. looks like the request and the ping has been made, so we should just proceed to the last stage and ask releng to add the packagers SIG?
21:30:24 <neil> 👍 that's sorta my question, thank you.. what are the next steps there heh :) I can open a releng ticket, if appropriate
21:30:32 <tdawson> neil: Are you a fedora packager?  I've seen you around enough that I thought you were.
21:30:39 <neil> tdawson I am not yet
21:30:52 <nirik> neil: https://docs.fedoraproject.org/en-US/epel/epel-policy/#stalled_epel_requests
21:30:52 <tdawson> Ahh ... ok.
21:31:07 <neil> though I do have https://bugzilla.redhat.com/show_bug.cgi?id=2152757 open
21:31:08 <salimma> this is the flow - probably easiest if one of the packagers SIG members file the request? https://docs.fedoraproject.org/en-US/epel/epel-package-request/
21:31:13 <nirik> but that assumes you are a packager I guess
21:31:18 <neil> ty nirik, salimma
21:31:34 <salimma> so ... who here is interested in yubikey and want to maintain it in epel :)
21:31:40 <Eighth_Doctor> let's get neil to be a packager first
21:31:43 <tdawson> Ya, if he isn't a a fedora packager, he can't do it.
21:31:55 <Eighth_Doctor> he's got a review request, so someone should pick it up and do the review
21:31:58 <salimma> neil: happy to sponsor you, I can take that review request
21:32:17 <neil> thank you, i appreciate it :)
21:32:24 <salimma> oh right, then neil can do the releng escalation himself afterwards
21:32:34 <nirik> problem... solved!
21:32:58 <neil> great. Thanks folks!
21:33:01 * neil is excited
21:33:26 <salimma> so yeah, the other thing... uh, python39-pytest is in a module but is filtered out in mock
21:33:41 <rcallicotte> oh dear
21:33:53 <salimma> meaning... the packages I'm rebuilding for python39-* in epel8, if they use pytest for the test suite, I have to regretfully disable the tests
21:34:08 <nirik> salimma: are you setting that dnf flag?
21:34:24 <salimma> nope, this is unmodified mock
21:34:34 <nirik> module_hotfixes=1
21:34:36 <yselkowitz[m]> locally or in koji builds?
21:34:51 <salimma> I've not tried in koji, just local so far. oh, are the configs different?
21:34:58 <nirik> and against what mock target? ;)
21:35:12 <carlwgeorge> looks like python39-pytest is in the python39-devel module in crb
21:35:18 <salimma> ah. right now, alma+epel-8-x86_64 since that's the closest to Koji
21:35:39 <carlwgeorge> i'm willing to bet that's available in koji via grobisplitter
21:36:07 <nirik> right, koji uses a 'flat' repo... but the others I think just have normal modules.
21:36:11 <carlwgeorge> for a local build you'll have to module enable python39-devel:3.9
21:36:36 <salimma> good to know, thanks! let's see https://koji.fedoraproject.org/koji/taskinfo?taskID=96679462
21:36:38 <nirik> See /usr/share/doc/mock/site-defaults.cfg and look for "List of module commands to be executed when initializing chroot"
21:37:15 <carlwgeorge> who else is ready for non-modular alternative pythons in rhel9?
21:37:23 <smooge> it is available due to grobi-splitter.
21:37:24 <salimma> ooh. so I need ('enable', 'python39-devel:3.9') basically ?
21:37:27 <rcallicotte> me me me!
21:37:28 <smooge> oh sorry late
21:37:29 * neil waves aggressively
21:37:32 <neil> salimma: yep
21:37:41 <salimma> carlwgeorge: oh me too, so much
21:38:02 <salimma> thanks, I'm glad I asked :). nothing more from me, I'm sure I can get this to work
21:39:05 <tdawson> So, relating to next week ... how many people will be here?
21:39:14 <carlwgeorge> i will
21:39:15 <salimma> I'll be here
21:39:18 <rcallicotte> I should be here
21:39:31 <tdawson> Ah ... ok ... so not as many missing as I thought.
21:39:31 <yselkowitz[m]> not going anywhere
21:39:47 * neil checks what time his flight actually is
21:40:08 <tdawson> OK, then not a problem.  But we'll push the epel10 discussion back to Feb 8th anyway.
21:40:15 <salimma> taking a meeting from inflight wifi is the boss move
21:40:31 <dherrera> I should be here too
21:40:32 <neil> without a headset
21:40:44 <salimma> well, it's an IRC meeting so...
21:40:56 <Eighth_Doctor> it'll be late but I'll probably be there
21:41:00 <Eighth_Doctor> since I fly out on Sunday
21:41:07 * nirik should be around
21:41:23 <neil> yea i'll be here
21:42:16 <tdawson> Anything else for this week?
21:43:05 <tdawson> It's been fairly quiet for the past couple of weeks ... wich has been rather nice, but I always worry that something is about to hit us.
21:43:47 <tdawson> OK, then I'll talk to ya'll next week, if not sooner.
21:44:02 <tdawson> Thank you all for coming, and thank you for all you do for EPEL and it's community.
21:44:20 <tdawson> #endmeeting