Planet Nix - 4 Submissions to Get Excited About!

We’re happy to announce a handful of early confirmations for Planet Nix! As a reminder, the CFP is open until January 6th. We’d love for you to submit a talk or workshop.

Mastering NixOS Integration Tests - Jacek Galowicz

Join this hands-on workshop to explore the powerful NixOS Integration Test Driver! In just two hours, learn to simulate complex networked environments with multiple hosts and virtual networks, use the interactive mode for debugging, and apply best practices to avoid flaky tests. Perfect for enhancing your NixOS testing skills and streamlining CI/CD pipelines. Don’t miss this chance to boost your expertise with reliable, real-world testing techniques!

Nix is faster than no evaluation - Yannik Sander
Evaluating packages with big dependency trees with nix is time consuming.
Currently, while there is a local eval cache, evaluation costs are summed up locally but also globally as eval caches are generally not shared across machine or user boundaries.
In other places such as searching packages, evaluation is impossible, prohibitively expensive, or just annoying.
In this talk I want to introduce different approaches to avoid evaluations, how they are motivated and what their limits are.

Remote Nix Builds - Rickard Nilsson
Nix has builtin support for distributing builds to remote machines. In fact, any SSH-accessible computer with a Nix installation can be used as a build server!

In this talk, I’ll give an overview on how remote Nix builds work in practice, and talk about their possibilities and limitations. I’ll also lift the lid on Nix and show how the remote builder protocol works.

Finally I’ll mention some improvements I’d like to see in Nix, based on my experience on implementing the nixbuild.net service.

The Nix PR Pipeline - Tristan Ross
A detailed explanation of how pull requests are staged and trickle into the different channels in Nixpkgs and NixOS.

18 Likes

Reminder that CFP closes end of day Monday! <3

2 Likes

We can add Kelsey Hightower now to the mix :slight_smile:

1 Like