-
-
Notifications
You must be signed in to change notification settings - Fork 18.1k
Open
Labels
6.topic: architectureRelating to code and API architecture of NixpkgsRelating to code and API architecture of Nixpkgs
Milestone
Description
Here's my current plan to implement part 2 of RFC 140:
- Implement a strategy to make it easy to increase the strictness of the
pkgs/by-nameCI check: - Require packages that use
pkgs/by-nameto not be defined with an{ }argument inall-packages.nix: - Require new packages using
callPackageto usepkgs/by-name - Try to migrate all packages that don't cause failures or output path changes
- treewide: migrate packages to pkgs/by-name, take 1 #354531
- still left to do:
- defined in individual files
- with override (
callPackage ./foo.nix { foo = bar; })
Ping the Nixpkgs Architecture Team, @roberth @Ericson2314 @tomberek @aakropotkin @DavHau @phaer
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
6.topic: architectureRelating to code and API architecture of NixpkgsRelating to code and API architecture of Nixpkgs