Nixpkgs Architecture Team Meeting #20
- Past meeting notes
- Recording
- Matrix announcement
- Recorded by: @infinisil
- Lead by: @infinisil
- Meeting notes by: @Ericson2314
- Present members: @infinisil @growpotkin @Ericson2314
Notes
Add a simple tool to print Nix path references by infinisil · Pull Request #22 · nixpkgs-architecture/simple-package-paths · GitHub We have a simple tool with rnix!
Doesn’t quite work with paths with expansions yet, but that’s OK.
- @growpotkin and @Ericson2314: Agreed.
Other than that, just going over our backlog
Measure `git` speed impact of sharding · Issue #18 · nixpkgs-architecture/simple-package-paths · GitHub
-
@Ericson2314: let’s talk to e.g. Cargo people, not just stumble around in the dark over what we need to measure.
-
We look at GitHub - rust-lang/crates.io-index: Registry index for crates.io to see wht they do
-
Go on the Rust Zulip to find channel to ask them asyncronously.
-
Let’s also see if the people from GitHub - triton/triton: Triton Operating System have any insights, they also do sharding
What about `CODEOWNERS` · Issue #9 · nixpkgs-architecture/simple-package-paths · GitHub
-
Most things won’t be moved in MVP, and so we can not worry about them.
-
The few cases that might be can be handled manually.
Mention related work · Issue #5 · nixpkgs-architecture/simple-package-paths · GitHub
Not much to do, can mention in RFC.
Make sure Nix lazy trees is not regression · Issue #2 · nixpkgs-architecture/simple-package-paths · GitHub
Close, not our responsiblity to avoid breakages.
To do sharding or not · Issue #1 · nixpkgs-architecture/simple-package-paths · GitHub
Will depend on perf analysis (#17) but lean towards.
Action items
-
@infinisil will continue writing the tooling in Add a simple tool to print Nix path references by infinisil · Pull Request #22 · nixpkgs-architecture/simple-package-paths · GitHub
-
@Ericson2314 will talk to the Cargo people on Zulip about sharding. @infinsil will have an account so @Ericson2314 can ping and not be single point of failure.
-
@growpotkin will give Improve `readDir` performance · Issue #7314 · NixOS/nix · GitHub a try with @Ericson2314 assisting.