Hi Ludo, On Tue, 27 Oct 2026 at 12:22, Ludovic Courtès <[email protected]> wrote:
> This growth problem is not entirely new: we wouldn’t have all of CRAN or > PyPI in Guix proper. In the former case, it’s good that the separate > Guix-CRAN channel exists, and that Guix itself doesn’t aim to provide > all of the 30k packages or so of CRAN. Yet, vibe coding gives the > problem a new dimension and could be the basis of a simple package > inclusion criterion. About this, it reminds me some ideas [0,1] discussed months ago: moving peripheral packages to channels (still maintained by Guix, but as separate repositories). Good candidates to be extracted seem the current Guix proper packages from CRAN and/or Bioconductor, then humanly maintain them into one or more dedicated channels – unrelated to the fully automated guix-cran and guix-bioc channels. > Maybe now is the time to think about inclusion criteria that are more > stringent than just “anything that looks like free software”? Somehow it’s hard to sketch some criteria for inclusion. Maybe a kind of popcon a.k.a. a sponsorship for inclusion? Maybe Guix proper could contain only the packages that Teams members concretely use for their own needs and computations? And all the rest would live into dedicated channels (still maintained by Team members)? That’s said, it hits the good ol’ balance for maintenance between big monorepo vs scattered repos. >From the situation where we are, and considering how fast the junk software is produced, it appears to me difficult to have a clear insight for the next 6 months or year. Cheers, simon 0: Re: Doubts about using git as a database for package managers Ludovic Courtès <[email protected]> Fri, 27 Feb 2026 15:24:09 +0100 notmuch:id:[email protected] https://lists.gnu.org/archive/html/guix-devel/2026-02 https://yhetil.org/guix/[email protected] 1: Re: Doubts about using git as a database for package managers Simon Tournier <[email protected]> Thu, 24 Sep 2026 14:19:20 +0200 notmuch:id:[email protected] https://lists.gnu.org/archive/html/guix-devel/2026-09 https://yhetil.org/guix/[email protected]
