<@james:fedora.im>
16:00:04
!startmeeting fpc
<@meetbot:fedora.im>
16:00:06
Meeting started at 2025-10-30 16:00:04 UTC
<@meetbot:fedora.im>
16:00:06
The Meeting name is 'fpc'
<@james:fedora.im>
16:00:13
!topic Roll Call
<@james:fedora.im>
16:00:49
Hey
<@limb:fedora.im>
16:02:50
!hi
<@zodbot:fedora.im>
16:02:53
Gwyn Ciesla (limb) - she / her / hers
<@james:fedora.im>
16:03:08
Woo ... someone else turned up ;)
<@limb:fedora.im>
16:03:19
OMG I'm someone now!
<@carlwgeorge:fedora.im>
16:03:49
!hi
<@zodbot:fedora.im>
16:03:51
Carl George (carlwgeorge) - he / him / his
<@james:fedora.im>
16:08:06
!topic FPC PR#1498 https://pagure.io/packaging-committee/pull-request/1498
<@james:fedora.im>
16:08:28
Ony 3 of us, but churchyard has responded a lot to this and +1'd the latest version.
<@james:fedora.im>
16:08:34
Only 3 of us, but churchyard has responded a lot to this and +1'd the latest version.
<@limb:fedora.im>
16:09:38
I thought I'd already +1ed. I will now.
<@limb:fedora.im>
16:10:39
I love vendored dependencies as much as I love static compilation, but we may as well do it well if we're doing it at all....
<@carlwgeorge:fedora.im>
16:11:21
i haven't had time to look over this yet, but will make a point to soon
<@james:fedora.im>
16:11:40
I think it's a bit different for go/rust where everything is static builds.
<@carlwgeorge:fedora.im>
16:11:44
i'm assuming this is still built around the gometa magic stuff?
<@limb:fedora.im>
16:11:49
Right
<@james:fedora.im>
16:12:26
`go2rpm` is the main tool.
<@carlwgeorge:fedora.im>
16:12:28
don't love that detail, but i am in favor of the overall direction of vendoring. go dep sprawl is just nuts.
<@limb:fedora.im>
16:12:37
Truly.
<@carlwgeorge:fedora.im>
16:13:13
i avoid gometa like i avoid forgemeta, way too much complex lua code for too little benefit
<@limb:fedora.im>
16:13:38
Eventually we'll have turing-complete spec files.
<@james:fedora.im>
16:13:53
Pretty close for a long time
<@limb:fedora.im>
16:14:08
We could use them to write firmware for Emacs.
<@carlwgeorge:fedora.im>
16:14:52
i am curious which parts of the new go guidelines will be MUST vs SHOULD vs MAY
<@james:fedora.im>
16:15:02
haha ... `emacs` isn't big enough anymore, it's `vscode` or something similarly much bigger than `emacs` now.
<@carlwgeorge:fedora.im>
16:15:17
basically, how much of the caddy spec file will i have to change to be compliant
<@james:fedora.im>
16:15:41
¯\\_(ツ)_/¯
<@salimma:fedora.im>
16:19:56
!hi
<@zodbot:fedora.im>
16:19:57
Michel Lind (salimma) - he / him / his
<@salimma:fedora.im>
16:19:58
sorry, one of those days
<@limb:fedora.im>
16:20:15
s/days/decades/
<@salimma:fedora.im>
16:20:32
I hope I won't be coming in late for decades at least :P
<@salimma:fedora.im>
16:20:34
but yeah
<@james:fedora.im>
16:22:16
!topic Open Floor
<@james:fedora.im>
16:23:21
We should pro bably look at: https://pagure.io/packaging-committee/issue/1495
<@james:fedora.im>
16:23:48
Maybe can just shrug approve it with only 4 + Fabio Valentini
<@decathorpe:fedora.im>
16:27:10
uh, sorry, DST change ..
<@decathorpe:fedora.im>
16:27:51
but yeah I'm +1 to saying "this is covered by the review exception for existing packages"
<@salimma:fedora.im>
16:28:45
seems fine to me
<@salimma:fedora.im>
16:28:46
+1
<@limb:fedora.im>
16:29:55
Same, +1
<@gotmax:matrix.org>
16:30:11
Not entirely. gometa is still available to use but it's no longer required and the Guidelines have a specfile example without it.
<@james:fedora.im>
16:30:20
Carl George: you want to be number 5?
<@gotmax:matrix.org>
16:30:49
The new vendoring macros are completely detached from gometa, but it can still be used to specify/unpack sources if desired, and that's still what go2rpm does by default
<@carlwgeorge:fedora.im>
16:31:55
nice, now i'm excited to look over things. thanks for working on that.
<@carlwgeorge:fedora.im>
16:32:18
looks legit to me, +1
<@james:fedora.im>
16:32:33
Okay, going to approve.
<@james:fedora.im>
16:33:31
Anything else anyone wants to talk about?
<@limb:fedora.im>
16:35:03
Not I.
<@james:fedora.im>
16:44:17
Okay, I'm going to give you all some time back ... the next meeting will be the week before Thanksgiving.
<@james:fedora.im>
16:44:31
!endmeeting