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]

  • Good vibes, bad v... Ludovic Courtès
    • Re: Good vib... indieterminacy
    • Re: Good vib... Simon Tournier
      • Re: Good... Andreas Enge
        • Re: ... Ludovic Courtès
          • ... Development of GNU Guix and the GNU System distribution.
            • ... Ricardo Wurmus
          • ... Simon Tournier
            • ... Gabor Udvari
            • ... Ricardo Wurmus
              • ... Ludovic Courtès
                • ... Simon Tournier
                • ... Development of GNU Guix and the GNU System distribution.

Reply via email to