Skip to content

Make it simpler to extend nix-bitcoin #224

Open
@jonasnick

Description

@jonasnick

There are many more packages and modules I would like to experiment with on my nix-bitcoin node. It seems like there's at least half a dozen usable frontends for lnd. However, maintaining all of this in this repo does not really scale. That's evident from the time it takes for some PRs to get reviews. Ideally, nix-bitcoin would be very minimal - perhaps only bitcoind, clightning and lnd as well as the secrets, netns, test, etc infrastructure) - and allow external repos to use these capabilities and add their own packages/modules.

As far as I understand, the (currently experimental) flakes features was invented in part because the nixpkgs repo does not scale and it's planned to split it up. Similarly, if we want to go forward with this issue we should look into how flakes as a standard way to compose nix expressions can help with that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions