Within each ecosystem list all standaradized ways to build a project with Nix
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)
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.
The
nixpkgsmanual 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.
The Manual [...] is designed
That's quite an optimistic assumption. :slightly_smiling_face:
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