Skip to content

RFC 140 migration plan #258650

@infinisil

Description

@infinisil

Here's my current plan to implement part 2 of RFC 140:

  1. Implement a strategy to make it easy to increase the strictness of the pkgs/by-name CI check:
  2. Require packages that use pkgs/by-name to not be defined with an { } argument in all-packages.nix:
  3. Require new packages using callPackage to use pkgs/by-name
  4. Try to migrate all packages that don't cause failures or output path changes

Ping the Nixpkgs Architecture Team, @roberth @Ericson2314 @tomberek @aakropotkin @DavHau @phaer

Metadata

Metadata

Assignees

No one assigned

    Labels

    6.topic: architectureRelating to code and API architecture of Nixpkgs

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions