What are your goals for 20.03?

Probably won’t have a ton of time to do all the things I want to do as usual, but the top of my list are at the moment:

  • Improving Crystal packaging a bit more.

    • Adding a bunch of Crystal apps to nixpkgs (got drvs for icr, ameba, and lucky).
    • Also would be nice to get static binaries going without having arcane knowledge.
    • Removing the dependency on the compiler at runtime.
    • Maybe bootstrapping all the Crystal versions back to the first one, so we don’t rely on binary blobs as much.
  • Continue work on the graphical NixOS installer. We started it during the NixCon and at least it is able to install in qemu now.

    • It needs some love to be able to select reasonable default configurations and packages/modules.
    • Also the installation step itself provides no visible feedback, which may cause people to think it crashed.
    • You can take a look at it via GitHub - Lucus16/calamares at os-modules but it still lacks documentation and should be extracted to nixpkgs or a nix-community repo.
  • Automating updates of the gems in ruby.withPackages, at least for security issues.

6 Likes