15:59:25 #startmeeting Go SIG meeting 15:59:25 Meeting started Tue Mar 31 15:59:25 2020 UTC. 15:59:25 This meeting is logged and archived in a public location. 15:59:25 The chair is jcajka. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:59:25 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:59:25 The meeting name has been set to 'go_sig_meeting' 15:59:29 hello 15:59:33 #chair nim 15:59:33 Current chairs: jcajka nim 15:59:44 #chair Eighth_Doctor 15:59:44 Current chairs: Eighth_Doctor jcajka nim 15:59:54 #chair eclipseo 15:59:54 Current chairs: Eighth_Doctor eclipseo jcajka nim 16:00:20 .hello2 16:00:21 olem: olem 'Olivier Lemasle' 16:00:50 .hello ngompa 16:00:51 Eighth_Doctor: ngompa 'Neal Gompa' 16:01:35 hello and welcome there are no open and tagged issues, so let's move directly to the open floor 16:01:42 #topic Open Floor 16:03:05 Hi, I started maintaining containerd last week. I tried to upgrade it but there's packages that depend of that version of containerd-devel. 16:03:24 How do you keep every update in synch? 16:04:00 pain 16:04:00 A lot of golang packages depend of each others with a commit dependency (not release-based). 16:05:00 olem usually we try to depend on the latest released version 16:05:21 .hello qulogic 16:05:22 QuLogic: qulogic 'Elliott Sales de Andrade' 16:05:33 #chair QuLogic 16:05:33 Current chairs: Eighth_Doctor QuLogic eclipseo jcajka nim 16:06:17 eclipseo That's why I'm trying to do. So when other packages depend of an old version, I have to either update the dependent packages as well, or patch them? 16:06:28 yep 16:07:43 Ok, thanks. May I join the go-sig group, in order to have commit access to these dependent packages? 16:08:32 olem: if nobody objects I will add you there 16:09:57 olem yes that's gist of it, i have package waiting to be updated including containerd I believe 16:10:21 ok 16:10:47 I will also try in the future to de-bundle some go packages, such as moby-engine (which I maintain) and ignition. 16:11:13 eclipseo: olem is waiting in fas to be sponsored in to the sig 16:11:27 good luck 16:11:36 :-) 16:13:41 happy hacking ;) 16:13:45 ok added to SIG and ML 16:13:55 Thank you 16:14:12 might need to relog for it to be effective 16:15:04 not much news on myside, I would like to just note that etcd is going to be orphaned as it is FTBFS, https://bugzilla.redhat.com/show_bug.cgi?id=1799329, the issue seem to be that Go now implements more cyphersuites that it is expecting(at least that is my guess after brief look on the log), do we care about it? 16:16:25 I'm working on updating etcd 16:17:02 golang-github-creack-pty 16:17:04 golang-github-docker-swarmkit 16:17:06 etcd 16:17:08 containerd 16:17:17 olem, golang is mini mass rebuilds all the time, the hope is that things get a little better and easier after each pass 16:17:41 eclipseo: ok, cool 16:17:43 that's the goal, creak-pty is updated, swarkit is not yet 16:18:43 eclipseo, last I’ve seen, once you get past the moby/swarmkit/K_s death triangle, the rest is a lot easier 16:19:00 k8s 16:20:13 k8s is easier than docker, docker is pinned to old version of stuff 16:20:55 Yes, docker depends of an old version of containerd for example :-( 16:21:10 yes k8s codebase is pretty nice, it’s just HUUUGE 16:23:01 what is sad is that most of the golang stack would not care about the appaling docker state, if docker had bothered to define a stable interfacing subset 16:23:10 anyone got some topic to discuss for the meeting today? I got to get moving 16:23:43 eclipseo, just remember to ack the gitea support stuff if you want it integrated 16:23:55 eclipseo, or tell me what you need fixed 16:25:29 ah yes I haven't got time to look at it with thi review requests I hd to do, I should be able to look at it ASAP 16:26:21 eclipseo, the review requests were appreciated :) 16:26:46 reviews actually :) 16:26:54 nim do you have a link to your Gitea thing I can't find it 16:27:25 ha got it 16:27:39 eclipseo, your net is fatser than mine 16:28:18 https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/80 16:28:57 anyway no hurry on my side, it will just take longer to be available 16:31:11 any other topics? 16:32:36 nothing new right now 16:33:51 nothing beside needing help to review new package 16:33:56 if anyonehas time 16:34:52 nim, it doesn't work: https://gitea.com/xorm/core/archive/0.7.3.tar.gz != https://gitea.com/xorm/core/archive/v0.7.3.tar.gz It's missing a v before version 16:35:25 eclipseo: do you have link handy? 16:35:44 eclipseo: I’m not adding v by default before version for non github forges 16:36:01 eclipseo, v is not a standard thing (outside of go) 16:36:41 eclipseo, and the way github tried to make it default is full of quirks 16:37:03 eclipseo, just use %global tag v%{version} 16:37:03 https://bugzilla.redhat.com/buglist.cgi?bug_status=__open__&classification=Fedora&columnlist=short_desc&component=Package%20Review&email1=zebob.m%40gmail.com&email2=zebob.m%40gmail.com&email3=zebob.m%40gmail.com&emailreporter1=1&emailtype1=substring&emailtype2=substring&emailtype3=substring&known_name=My%20own%20bugs&list_id=10955912&product=Fedora&query_based_on=My%20own%20bugs&query_format 16:37:04 =advanced 16:37:18 ok I'll try 16:37:33 eclipseo, unfortunately, Linus has always sucked at versionning, and that propagated to git design 16:38:05 eclipseo: thanks 16:38:57 eclipseo, github was the first forge I processed, I naïvely expected its v use to be consistent, it isn’t, i won’t make the same mistake for new forges 16:41:28 I guess we have nothing else to discuss I will end the meeting in 2mins any other topics? 16:42:27 no it's ok for me 16:43:11 ok for me too 16:43:39 Ok for me, thank you for your welcome. 16:43:49 #endmeeting