guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How can we decrease the cognitive overhead for contributors?


From: Attila Lendvai
Subject: Re: How can we decrease the cognitive overhead for contributors?
Date: Mon, 04 Sep 2023 10:23:45 +0000

> To second this, I'd like to note for the record that on fedi at least
> 1-2 people told me that they chose Nix over Guix because they don't want
> to deal with the email based workflow. At least one of these people is
> a highly skilled programmer with decades of experience.


FWIW,

i'm 46, programming since my childhood. i have 10+ years of Common Lisp 
experience using Emacs, most of it on opensource projects.

here's an approximate list of what's consuming/training my 
frustration-tolerance with Guix:

 - debbugs and related tooling. i could live with an email based
   workflow, but whatever is documented, or at least whatever i have
   put together locally, is very inefficient. the chore vs. coding
   ratio is low.

 - large backlog. contributions somtimes even fall through the cracks.

 - strict adherence to changelog style commit messages without a
   clearly worded and documented argument about why it's worth the
   effort in 2023. whenever 'C' fails to add an entry to the commit
   message in Emacs, i groan out loud.

i came to Guix from a couple of years of NixOS (also contributing), being 
frustrated by the way they use Nix, the language, to describe OS services. it 
felt an uphill battle for no good reason that Guix liberated. Guix has much 
more flexibility and common sense in the coding domain (that compensates for 
the increased frustration in the social domain).

-- 
• attila lendvai
• PGP: 963F 5D5F 45C7 DFCD 0A39
--
“Toxic people will not be changed by the alchemy of your kindness. Yes, be 
kind, but move on swiftly and let life be their educator.”
        — Brendon Burchard




reply via email to

[Prev in Thread] Current Thread [Next in Thread]