awesome-nix icon indicating copy to clipboard operation
awesome-nix copied to clipboard

centralize collection of resources and recommendations

Open fricklerhandwerk opened this issue 3 years ago • 1 comments

there are multiple locations which overlap in serving the overview function for different topics:

  • https://nixos.org/learn.html
  • https://nixos.org/community/
  • https://nix.dev/recommended-reading
  • https://nixos.wiki/wiki/Resources

proposal to increase centralization and ease curation:

  • determine a location for collections of resources on each topic
  • remove redundant information from the other locations
  • link appropriately

examples:

  1. learning Nix
  • "learning Nix" is actually learning/understanding multiple things
    • how to navigate the ecosystem
    • nix commands
    • Nix language syntax and semantics
    • builtins and pkgs.lib
    • nixpkgs patterns and idioms
    • language-specific patterns and tooling
    • NixOS modules
    • software development with Nix
    • contributing to the ecosystem
    • ...
  • as we decided to make nix.dev the official Nix learning resource, curating additional learning resources should be managed there
  • suggestion: only link to nix.dev from here
  1. communication channels

related: https://github.com/NixOS/nixpkgs/issues/121403 (Bring the Haskell documentation back into nixpkgs)

fricklerhandwerk avatar Aug 11 '22 01:08 fricklerhandwerk

I haven't kept up super well with Discourse (lot of stuff with work recently), so I can certainly agree with some of those consolidations.

As I mentioned in #123, an awesome list is to provide projects that are truly "awesome". As such, providing an exhaustive list of resources is specifically beyond its purview. If coordinated to move these non-project items to the Wiki (where they probably should only have been in the first place) or even to the nixos org site, it might make more sense to remove all of these items entirely, leaving only a link to a more exhaustive resource like https://nixos.org/.

cyntheticfox avatar Aug 13 '22 14:08 cyntheticfox

Closing, as this is beyond the scope of the project, and seems to be documented elsewhere now.

cyntheticfox avatar May 29 '23 15:05 cyntheticfox