On Tue, Jan 25, 2022 at 5:27 AM Imobach Gonzalez Sosa
<[email protected]> wrote:
>
> El mar, 25-01-2022 a las 05:23 -0500, Neal Gompa escribió:
> > On Tue, Jan 25, 2022 at 5:15 AM Imobach Gonzalez Sosa
> > <[email protected]> wrote:
> > >
> > > Hi all,
> > >
> > > While working on a P1[1], I found out that the SP4 inst-sys already
> > > ships SUSEConnect-ng (the new Go-based version). So we should have
> > > that
> > > into account when dealing with registration bugs and contact the
> > > SCC
> > > team if something does not work as we expected.
> > >
> > > Regards,
> > > Imo
> > >
> > > [1] https://bugzilla.suse.com/show_bug.cgi?id=1194989#c7
> >
> > Sorry, what?! Forgive me for being a bit out of the loop here, but
> > there's a Go-based version of SUSEConnect? How does that work with
> > YaST registration being in Ruby?
> >
>
> No problem. Yes, SUSEConnect-ng[1] is written in Go. It offers a Ruby
> layer[2] that seems to work just fine.
>
> [1] https://github.com/SUSE/connect-ng
> [2] https://github.com/SUSE/connect-ng/tree/main/yast
>

Huh, so it has a C library intermediary by using CGo in the opposite
direction (binding Go functions to a shim C interface to make the
library). Is there documentation of the APIs? I can't seem to find any
developer documentation for this...

I've been trying to figure out how to glue SUSEConnect to the DNF
package manager for over a year. If there are some docs on how this
works, I might be able to pull it off...


-- 
真実はいつも一つ!/ Always, there's only one truth!

Reply via email to