Re: libgit2 shallow clone (was Re: Packaging Grafana)

2023-01-16 Thread Simon Tournier
Hi, On lun., 16 janv. 2023 at 17:02, Csepp wrote: > It would be worth it for importers. If I remember correctly, the > reasoning for writing importers as Guile modules is reducing Guix's > closure size, but that's nonsense when it comes to importing packages, > because 99.% of the time you

Re: libgit2 shallow clone (was Re: Packaging Grafana)

2023-01-16 Thread Csepp
Simon Tournier writes: > Hi, > > On dim., 15 janv. 2023 at 12:12, Csepp wrote: > >> Honestly, I think our Go importer needs to be rewritten to just use Go's >> libraries instead of trying to replicate all functionality in Guile. It >> does a lot of... let's say sub-optimal things currently,

libgit2 shallow clone (was Re: Packaging Grafana)

2023-01-16 Thread Simon Tournier
Hi, On dim., 15 janv. 2023 at 12:12, Csepp wrote: > Honestly, I think our Go importer needs to be rewritten to just use Go's > libraries instead of trying to replicate all functionality in Guile. It > does a lot of... let's say sub-optimal things currently, like cloning > full git repos, when