18:00:05 <alexsaezm> #startmeeting Go SIG meeting\
18:00:05 <zodbot> Meeting started Mon Sep 26 18:00:05 2022 UTC.
18:00:05 <zodbot> This meeting is logged and archived in a public location.
18:00:05 <zodbot> The chair is alexsaezm. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
18:00:05 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
18:00:05 <zodbot> The meeting name has been set to 'go_sig_meeting\'
18:00:24 <alexsaezm> #topic Roll Call
18:01:48 <alexsaezm> I'll give a few minutes :)
18:05:25 <alexsaezm> Looks like nobody is here today, I'll give a few more minutes and call it in case nobody appears
18:05:41 <anthr76[m]> .hello anthr76
18:05:42 <zodbot> anthr76[m]: anthr76 'Anthony Rabbito' <hello@anthonyrabbito.com>
18:06:04 <alexsaezm> o/
18:06:39 <Fale[m]> .hello fale
18:06:40 <zodbot> Fale[m]: fale 'Fabio Alessandro Locati' <me@fale.io>
18:08:30 <anthr76[m]> <anthr76[m]> "I'm going to try and attend..." <- These meetings are no longer my "tonight" :)
18:09:43 <alexsaezm> To be honest, I didn't check the results of the poll for changing the meeting. I should do that...
18:11:12 <alexsaezm> We only have one tagged issue... but gotmax (the creator) is not here today so I guess we can jump to the open floor if it's ok
18:13:03 <alexsaezm> #topic Open Floor
18:13:12 <alexsaezm> Anything to discuss?
18:15:06 <anthr76[m]> I have two things I guess (I do hope to increase my attendance with the new time)
18:15:06 <anthr76[m]> * I have a few [review requests](https://github.com/anthr76/copr-golang-to-fedora/issues/1) in for chezmoi
18:15:06 <anthr76[m]> * Is there any indication we may be more clear on our policy on when to bundle?
18:15:16 <anthr76[m]> I did mention the second point a few hours ago
18:15:27 <anthr76[m]> Otherwise I don't have anything
18:17:09 <alexsaezm> AFAIK the only written thing is this https://docs.fedoraproject.org/en-US/packaging-guidelines/Golang/#_bundled_or_unbundled
18:17:32 <alexsaezm> which is not very detailed
18:18:10 <anthr76[m]> +1 I was hoping with the consideration of https://pagure.io/GoSIG/go-sig/issue/43 we maybe revise this to be more clear
18:19:29 <alexsaezm> I think that the actions at the bottom of the issue are yet to be completed so I'll tag again the issue as meeting and we can discuss that in the next one, when gotmax and mikelo are around
18:20:14 <alexsaezm> done
18:20:57 <anthr76[m]> There's some critical packages I'd like to see packaged (mostly k8s tooling) that I think can be really nice to have as RPMs but it's quite gnarly to manage all the deps they bring
18:21:13 <anthr76[m]> Sounds good 👍️
18:22:15 <alexsaezm> it's going to take a while but we defenitly need clear guidelines for when we can do that, as you said, there a some packages with a astonishing amount of dependencies
18:23:08 <mroche> .hello mroche
18:23:09 <zodbot> mroche: mroche 'Michael Rochefort' <mike@michaelrochefort.com>
18:23:55 <alexsaezm> o/
18:23:58 <anthr76[m]> Imo I think setting some kind of arbitrary number of deps needed to bring in gets brought into consideration, also maybe committing to unbundling over time
18:25:05 <anthr76[m]> I'm considering taking https://src.fedoraproject.org/rpms/origin
18:25:23 <anthr76[m]> But I really only want to maintain the client https://github.com/openshift/oc
18:25:36 <anthr76[m]> I think we can save that topic for another day though :)
18:26:25 <alexsaezm> sure
18:26:46 <alexsaezm> Something else to discuss? I don't have any interesting from my side
18:26:47 <mroche> I've done the OKD client/installer packages in COPR before, unbundled would be a nightmare (if the k8s stack in Fedora did/doesn't exist).
18:27:42 <mroche> I brought this up at some point last week here, maybe you would know. Haven't followed up on GitHub yet, but maybe you'd know: is it possible to build against the libstd.so from golang-shared in a "normal" fashion?
18:28:13 <alexsaezm> in a normal fashion? :D
18:28:36 <mroche> My understanding is using -linkshared will try to rebuild it everytime, so it's not a reliable link object at a system level.
18:29:24 <alexsaezm> hmmm I never tried but I can check on that and in any case, ask around
18:29:32 <mroche> Concept being linking Fedora applications against Go's libstd.so so apps don't need to be rebuilt on runtime/Go updates. But jcajka mentioned there are some issues with that. I should open a ticket about GH on it...
18:30:56 <mroche> I'll do that, wasn't sure if you had experimented with that yourself in the past.
18:31:24 <alexsaezm> no, sorry, I don't recall doing that
18:31:39 <alexsaezm> but if you open a issue I'll follow it, I'm curious now
18:32:18 <mroche> Will do!
18:33:04 <alexsaezm> awesome
18:33:34 <alexsaezm> anyone else?
18:36:38 <alexsaezm> I guess we can call it :)
18:36:46 <alexsaezm> thanks!
18:36:59 <alexsaezm> #endmeeting