16:01:22 <geppetto> #startmeeting fpc
16:01:22 <zodbot> Meeting started Thu Apr 20 16:01:22 2023 UTC.
16:01:22 <zodbot> This meeting is logged and archived in a public location.
16:01:22 <zodbot> The chair is geppetto. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
16:01:22 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
16:01:22 <zodbot> The meeting name has been set to 'fpc'
16:01:22 <geppetto> #meetingname fpc
16:01:22 <zodbot> The meeting name has been set to 'fpc'
16:01:22 <geppetto> #topic Roll Call
16:01:34 <geppetto> Blah … late and unprepared, let's go.
16:01:51 <decathorpe> let's-a-goo
16:02:05 <geppetto> #chair decathorpe
16:02:05 <zodbot> Current chairs: decathorpe geppetto
16:03:01 <decathorpe> it's-a-me, Fabio
16:03:23 <geppetto> haha
16:03:27 <GwynCieslasheher> .whatever
16:03:36 <decathorpe> :D
16:03:44 <geppetto> #chair GwynCieslasheher
16:03:44 <zodbot> Current chairs: GwynCieslasheher decathorpe geppetto
16:03:50 <GwynCieslasheher> I....guess I'm in another castle?
16:05:25 <decathorpe> mamma mia
16:05:31 <decathorpe> is it only us three?
16:05:49 <geppetto> Unless I'm very bad at counting
16:08:04 <GwynCieslasheher> If so you're compensating pretty well, life-wise.
16:09:15 <geppetto> I can get to ten using my fingers, unfortunately they are AI generated so who knows what base that's in.
16:09:53 <geppetto> #topic Open Floor
16:10:26 <geppetto> Nothing much is happening AFAICS, anything anyone wants to talk about?
16:10:45 <decathorpe> nothing in particular
16:12:02 <danpb> i'd love some feedback for my mingw packaging guidelines proposal
16:12:15 <danpb> https://pagure.io/packaging-committee/pull-request/1260
16:13:45 <danpb> (and i'm still kinda fuzzy on the process for officially getting changes on the FPC meeting agenda for discussion)
16:14:25 <geppetto> .fpc 1259
16:14:26 <zodbot> geppetto: Issue #1259: Update mingw guidelines to document integrated packaging approach - packaging-committee - Pagure.io - https://pagure.io/packaging-committee/issue/1259
16:14:43 <decathorpe> I think explicitly getting it onto the meeting agenda would be "tag the ticket with `meeting`"?
16:14:44 <geppetto> I tagged the issue and PR with meeting, so it'll show up prominently
16:14:55 <danpb> AFAIK, i have no ability to tag tickets
16:15:10 <decathorpe> meh
16:15:12 <geppetto> Yeh, only FPC people can do it.
16:15:30 <danpb> bit of a chicken + egg scenario :-)
16:16:06 <geppetto> In theory we go through the open tickets and see which ones are ready to be discussed at the meeting … but in practice you probably want to ping someone.
16:16:29 <decathorpe> so as far as I can tell the PR is just about documenting new best practices?
16:16:38 <GwynCieslasheher> I'm not personally super experienced with mingw; are there plans for a large scale migrations hinging on these changes?
16:16:40 <geppetto> Anyway, it's there now … and it looks okish … hopefully can get it merged soon.
16:16:42 <danpb> anyway, if anyone wants to add comments on the PR, i'd be grateful
16:17:11 <decathorpe> I've never done mingw packaging, so I'd kind of trust you on the details, but I'll look at the text for anything non-domain-specific :)
16:17:16 <danpb> there's no proposal to force / mass migrate packages -it is at the discretion of the existing maintainers
16:18:21 <danpb> what's possibly most interesting for FPC input is the impact the new guidelines have on native package maintainers
16:19:12 <geppetto> 👀
16:19:16 <danpb> because its steering towards having mingw be a sub-rpm which obviously requires buy-in from the existing native maintainer
16:19:38 <danpb> we want to push towards that model reasonably strongly as we believe it  reduces the maint burden for fedora as a whole
16:20:02 <geppetto> I assume you generally cooperate a lot with the native package maintainer?
16:20:10 <danpb> but at same time don't want to force this unconditionally onto native maintainers if they're not comfortable
16:20:56 <danpb> some packages have the same person owning both native + mingw, so that's an easy case where this is a clear win
16:21:30 <danpb> in cases where there are separate maintainers for native and mingw, they've typically worked fairly independantly
16:22:10 <danpb> which is what has resulted in mingw packages often being behind native
16:22:51 <danpb> lines 22 -> 86 talk about this problem and the recommended practices   https://pagure.io/fork/berrange/packaging-committee/c/f7a9312ccc8a6cf1f959473ca47a76f9be6971a3
16:23:40 <danpb> and line 62-86  are where FPC might have some particular opinions
16:25:21 * geppetto nods … seemsmostly fine to me
16:25:45 <geppetto> But def. need quorum
16:25:55 <GwynCieslasheher> Same and yes.
16:26:55 <danpb> ok, i've got to address the comments from ferdnyc on it too, but good to know it looks broadly ok
16:27:26 <geppetto> Ok, cool … Anyone have anything else?
16:30:18 <geppetto> Ok, enjoy your free 30 minutes
16:30:20 <geppetto> #endmeeting