Attendees: @edolstra @ericson2314 @roberth @thufschmitt
Meson
Will wait until the next release (this week)
Then either
- merge straight away what we have (roughly the same as Lix), or
- switch to subprojects, which will enable a more incremental migration
Solution 1. has the issue of potentially breaking a number of “exotic” configuration options (like cross-compilation), and makes a huge diff. Solution 2. risks having a Hadrian-like situation, but makes it easier to fix issues as they go and ensuring exhaustiveness.
Decision: Wait until end of the week to see whether we can have libutil build with subprojects. If it does, we can be confident that we can migrate the whole thing quickly and we can move to that. Otherwise, we’ll start with the monolitic part.
Next release
@edolstra will ask @fricklerhandwerk (who considered taking on maintaining the Nixpkgs package) to pair on it
New contributors
- @ericson2314 will get in touch with @mic92 to see whether he’s interested in contributing further
- Shall we give @abathur commit rights on the installer? He did such an amazing job there
PRs worked on or merged
- `ValidPathInfo` JSON format should use `null` not omit field by Ericson2314 · Pull Request #9995 · NixOS/nix · GitHub
- Factor our connection code for worker proto like serve proto by Ericson2314 · Pull Request #10782 · NixOS/nix · GitHub
- Cleanup `ContentAddressMethod` to match docs by Ericson2314 · Pull Request #10745 · NixOS/nix · GitHub
- AttrCursor: Remove forceErrors by edolstra · Pull Request #10564 · NixOS/nix · GitHub
- scripts/install.in: add riscv64 support to installer by jdek · Pull Request #10806 · NixOS/nix · GitHub
- fetchTree: shallow git fetching by default by DavHau · Pull Request #10028 · NixOS/nix · GitHub
- libutil/url: fix git+file:./ parse error by bryango · Pull Request #9897 · NixOS/nix · GitHub
- Add setting to warn about copying/hashing large paths by edolstra · Pull Request #10661 · NixOS/nix · GitHub
- Add `builtins.warn` by roberth · Pull Request #10592 · NixOS/nix · GitHub
- nix-profile: fix both profile links detection by wh0 · Pull Request #9590 · NixOS/nix · GitHub
- Modernize `Hash` ordering with C++20 `<=>` by Ericson2314 · Pull Request #10833 · NixOS/nix · GitHub
- Fix shellcheck issue by Ericson2314 · Pull Request #10834 · NixOS/nix · GitHub
- Update to Nixpkgs 24.05 by roberth · Pull Request #10835 · NixOS/nix · GitHub
- 2.23 release notes by edolstra · Pull Request #10836 · NixOS/nix · GitHub