nix.dev icon indicating copy to clipboard operation
nix.dev copied to clipboard

Within each ecosystem list all standaradized ways to build a project with Nix

Open malteneuss opened this issue 3 years ago • 4 comments

For example, to build a Haskell project there are several established ways, which are scattered along the docs, blog posts and so forth. It would be good to have an overview page of all these ways, like e.g. https://discourse.nixos.org/t/super-simple-haskell-development-with-nix/14287/3 (which is really hard to find)

malteneuss avatar Jul 17 '22 20:07 malteneuss

Yes, there should absolutely be an overview on all supported languages. The nixpkgs manual has a fair amount of information, but only for supported builders.

fricklerhandwerk avatar Jul 24 '22 13:07 fricklerhandwerk

The nixpkgs manual has a fair amount of information, but only for supported builders.

My problem with 'nixpkgs manual' isn't the lack of information but the amount of information.

Use case: I'm programmer of language Y, I would like to also package with Nix.

The Manual, like any "book", is designed to be read from start to finish, so if you jump directly to language Y instructions you got lost for missing context of previous chapters.

hugosenari avatar Nov 17 '23 22:11 hugosenari

The Manual [...] is designed

That's quite an optimistic assumption. :slightly_smiling_face:

fricklerhandwerk avatar Nov 17 '23 23:11 fricklerhandwerk

The Manual [...] is designed

That's quite an optimistic assumption. 🙂

"A big problem with a lot of documentation systems is that they have been organized organically, AKA have no organization." Writing The Docs

hugosenari avatar Feb 13 '24 19:02 hugosenari