Guix добавляет поддержку Environment Modules для HPC-кластеров
Back to the future: modules for Guix packages (2022)
Guix-Modules — расширение Guix, генерирующее файлы модулей из пакетов Guix. Это позволяет администраторам HPC-кластеров предлагать пользователям привычный интерфейс module load, сохраняя воспроизводимость: в модулях фиксируется происхождение (каналы и преобразования пакетов), а развёртывание возможно через guix time-machine. Поддерживаются настройки оптимизации под микроархитектуру, такие как --tune=skylake.
Модули больше не эфемерны — теперь это воспроизводимый артефакт, который можно развернуть с помощью Guix где угодно и когда угодно.