Skip to content

Cabal: Better name for "Nix-style local builds" #9

@tomjaguarpaw

Description

@tomjaguarpaw

Cabal calls its version 2 build system "Nix-style local builds" and says

Nix-style local builds are a new build system implementation inspired by Nix.

I think this is likely to be very confusing for newcomers to the Haskell community, most of whom won't have heard of Nix, and I don't think it's even helpful for existing community members, most of whom won't have used Nix. I don't think "Nix-style" explains the build style clearly enough to be used up front. It may even mislead new users into thinking that Cabal actually uses Nix somehow.

What better terminology could we use? "persistent"? "immutable"? I don't have a particularly good suggestion.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions