1. 17

Why and how to improve Nix’s first-run experience, UI, documentation, and contribution process.


  2. 5

    To save my editorialization for the comments: I thought this was a really kind, insightful look at how to improve the human factors of a software project.

    1. 2

      This is fantastic! Thanks for sharing!

      (Edit to add substance):
      I think this is a great example of the kind of general usability self-reflection even non-designers can provide their projects. Many open source projects could benefit from considering UX and what the onboarding process for new users and contributors looks like.

    2. 1

      These are desperately needed changes. Nix is horrifically difficult for beginners to learn.

      Graduating parts of the wiki to a git repo is a good idea, but the NixOS wiki should still be kept as a documentation incubator.