В докладе я хочу рассказать о том, как мы сэкономили кучу времени на разработке ПО выбрав удачную архитектуру платформы. В проекте AIRA огромное количество (сотни) зависимостей и модулей, управлять сборкой и вести это хозяйство не так просто. Я хочу рассказать об опыте создания продукта как дистрибутива GNU/Linux на базе NixOS на примере AIRA. О нашем непростом пути к этому, набитых шишках и вынесенных уроках. Тезисы: