On 7/7/26 18:59, Ludovic Courtès wrote:
Hi Hugo,

Hugo Buddelmeijer via "Development of GNU Guix and the GNU System distribution." 
<[email protected]> skribis:

Revisiting this GCD seems impossible to me when there are people in
the community who rather have Guix die.

Please note that I was quoting what others explicitly said earlier in the discussion. I would personally never threaten to let Guix die over such a disagreement.

I think what we all have in common, those of us who participated in the
discussion, is that we care about Guix.

Yes, I do assume good faith. I even consider it a valid position to prefer death over compromising values. I copied the quote because such an extreme position does make it very hard to build consensus to change the GCD in the future.

That is, I reacted to your statement that we can always amend the GCD because I found that disingenuous, since you know these extreme viewpoints exist; it was not a reflection on the viewpoint itself.

(And I don't expect a better "guix refresh" to be feasible; I'd be
happily proven wrong though, and will do my part to get there.)

Respectfully, I think you’ve been proven wrong by Guix-CRAN, by Nixpkgs,
etc.  We have to be humble and learn from these experiences.

CRAN is not representative. Less than 9% of the packages in cran.scm have custom phases or patches. It is presumptuous (as antonym to humble) to assume that approach works for other ecosystems; more than 25% of all packages have custom phases or patches.

I'd be happily proven wrong though, and am willing to work on improving the situation.

having contributed to ‘guix refresh’ and to some of the
importers/updaters, I find this kind of work pretty fun and challenging.

It can also be fun and challenging to fix broken packages, and there is plenty of fun to go around.

E.g., anyone who'd like to take a shot at refreshing onnx? Onnx is currently blocking upgrading NumPy (since onnx uses numpy and is itself used by calibre, which I consider important): https://codeberg.org/guix/guix/issues/9443

Hugo


  • [GCD008] Sunsets ... Greg Hogan
    • Re: [GCD008]... Ludovic Courtès
      • Re: [GCD... Greg Hogan
        • Re: ... Ludovic Courtès
          • ... Development of GNU Guix and the GNU System distribution.
            • ... Ludovic Courtès
              • ... Development of GNU Guix and the GNU System distribution.
                • ... Ludovic Courtès
                • ... Development of GNU Guix and the GNU System distribution.
                • ... Ludovic Courtès
                • ... Development of GNU Guix and the GNU System distribution.
                • ... Ludovic Courtès
                • ... Development of GNU Guix and the GNU System distribution.
                • ... Ludovic Courtès
                • ... Development of GNU Guix and the GNU System distribution.
                • ... indieterminacy
                • ... Development of GNU Guix and the GNU System distribution.

Reply via email to