18:00:05 #startmeeting Go SIG meeting\ 18:00:05 Meeting started Mon Sep 26 18:00:05 2022 UTC. 18:00:05 This meeting is logged and archived in a public location. 18:00:05 The chair is alexsaezm. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 18:00:05 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:00:05 The meeting name has been set to 'go_sig_meeting\' 18:00:24 #topic Roll Call 18:01:48 I'll give a few minutes :) 18:05:25 Looks like nobody is here today, I'll give a few more minutes and call it in case nobody appears 18:05:41 .hello anthr76 18:05:42 anthr76[m]: anthr76 'Anthony Rabbito' 18:06:04 o/ 18:06:39 .hello fale 18:06:40 Fale[m]: fale 'Fabio Alessandro Locati' 18:08:30 "I'm going to try and attend..." <- These meetings are no longer my "tonight" :) 18:09:43 To be honest, I didn't check the results of the poll for changing the meeting. I should do that... 18:11:12 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 #topic Open Floor 18:13:12 Anything to discuss? 18:15:06 I have two things I guess (I do hope to increase my attendance with the new time) 18:15:06 * I have a few [review requests](https://github.com/anthr76/copr-golang-to-fedora/issues/1) in for chezmoi 18:15:06 * Is there any indication we may be more clear on our policy on when to bundle? 18:15:16 I did mention the second point a few hours ago 18:15:27 Otherwise I don't have anything 18:17:09 AFAIK the only written thing is this https://docs.fedoraproject.org/en-US/packaging-guidelines/Golang/#_bundled_or_unbundled 18:17:32 which is not very detailed 18:18:10 +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 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 done 18:20:57 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 Sounds good 👍️ 18:22:15 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 .hello mroche 18:23:09 mroche: mroche 'Michael Rochefort' 18:23:55 o/ 18:23:58 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 I'm considering taking https://src.fedoraproject.org/rpms/origin 18:25:23 But I really only want to maintain the client https://github.com/openshift/oc 18:25:36 I think we can save that topic for another day though :) 18:26:25 sure 18:26:46 Something else to discuss? I don't have any interesting from my side 18:26:47 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 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 in a normal fashion? :D 18:28:36 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 hmmm I never tried but I can check on that and in any case, ask around 18:29:32 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 I'll do that, wasn't sure if you had experimented with that yourself in the past. 18:31:24 no, sorry, I don't recall doing that 18:31:39 but if you open a issue I'll follow it, I'm curious now 18:32:18 Will do! 18:33:04 awesome 18:33:34 anyone else? 18:36:38 I guess we can call it :) 18:36:46 thanks! 18:36:59 #endmeeting