From 59baadce263398037881249cdda30e3ca89fd09e Mon Sep 17 00:00:00 2001 From: Kiara Grouwstra Date: Mon, 10 Feb 2025 16:42:03 +0100 Subject: [PATCH] focus on tech over people --- architecture-docs/on-flakes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/architecture-docs/on-flakes.md b/architecture-docs/on-flakes.md index a775c97..71a8a8d 100644 --- a/architecture-docs/on-flakes.md +++ b/architecture-docs/on-flakes.md @@ -22,7 +22,7 @@ Parts of our project that touch upon flakes: - development shell - configuration for nixos / nixops -While its RFC was [drafted](https://github.com/NixOS/rfcs/pull/49) and implemented by Nix creator Eelco Dolstra thru Tweag (which is now divided on flakes) on behalf of Target (which we no longer have indication still uses nix), its aim to address various topics at once - as per their [introduction](https://www.tweag.io/blog/2020-05-25-flakes/#what-problems-do-flakes-solve) including composability, reproducibility, offering a consistent UI, and discoverability - [technical issues](https://discourse.nixos.org/t/nix-flakes-is-an-experiment-that-did-too-much-at-once/32707/3) aside has drawn criticism including: +Flakes aim to address various topics at once - as per their [introduction](https://www.tweag.io/blog/2020-05-25-flakes/#what-problems-do-flakes-solve) including composability, reproducibility, offering a consistent UI, and discoverability. [Technical issues](https://discourse.nixos.org/t/nix-flakes-is-an-experiment-that-did-too-much-at-once/32707/3) aside, they have drawn criticism including: - [trying too many things at once](https://samuel.dionne-riel.com/blog/2023/09/06/flakes-is-an-experiment-that-did-too-much-at-once.html) (Unix philosophy) - [dependency explosion, no support to pass arguments, eagerly copying flake directories to the store, bad UX](https://discourse.nixos.org/t/experimental-does-not-mean-unstable-detsyss-perspective-on-nix-flakes/32703/2)