2024-02-28 Nix team meeting minutes #129

Triage

nix repl repl-flake behaves differently than :lf · Issue #8059 · NixOS/nix · GitHub

(Towards) stable C bindings for libutil, libexpr by yorickvP · Pull Request #8699 · NixOS/nix · GitHub

  • @thufschmitt: Should we merge it as-it-is and iterate from master?
  • @roberth working on Rust bindings and finding things to change on the way. Can merge in a couple weeks once it’s clarified
  • Still assigned to @roberth

add a purpose statement to the front page by fricklerhandwerk · Pull Request #9872 · NixOS/nix · GitHub

Waiting for it to be reworded, dropped from the board

reword the introduction in the manual by fricklerhandwerk · Pull Request #9873 · NixOS/nix · GitHub

Same

Refactor generation deletion for better code reuse between CLI tools by MichaelOultram · Pull Request #9894 · NixOS/nix · GitHub

Fine on the principle, deferred to @ericson2314 for review

Add nixos-unstable based outputs, bdwgc 8.2.4, Nixpkgs lib tests, cleanup by roberth · Pull Request #9900 · NixOS/nix · GitHub

Add position information to `while evaluating the attribute` errors in the debugger by 9999years · Pull Request #9915 · NixOS/nix · GitHub

Tracy-based expr evaluation profiler by picnoir · Pull Request #9967 · NixOS/nix · GitHub

To discuss, see whether that’s worth pursuing

feat: tab support for indentation stripping by thecaralice · Pull Request #9971 · NixOS/nix · GitHub

Likely to break things. Wontfix

parser rewrite by pennae · Pull Request #9989 · NixOS/nix · GitHub

`ValidPathInfo` JSON format should use `null` not omit field by Ericson2314 · Pull Request #9995 · NixOS/nix · GitHub

Fix readfile from special files by thufschmitt · Pull Request #10019 · NixOS/nix · GitHub

Make `outputHashAlgo` accept `"nar"`, stay in sync by Ericson2314 · Pull Request #10021 · NixOS/nix · GitHub

Fix 0. in lexer by MrQubo · Pull Request #10025 · NixOS/nix · GitHub

Blocked on the parser rewrite
Assigned to @roberth

profile install: fail on conflicting name by bobvanderlinden · Pull Request #10065 · NixOS/nix · GitHub

Stabilise fetchTree by thufschmitt · Pull Request #10068 · NixOS/nix · GitHub

`install-multi-user.sh`: `_sudo`: add proxy variables to sudo by ramboman · Pull Request #10070 · NixOS/nix · GitHub

Merged
Would be nice to have it tested, but scarily complex