Absolutely loving the revitalized sentiment of #canonical for builds of their software. It's a very hard problem to solve, but #craftparts seem to be a way to unify different approaches. 😎

A lot of learnings for stages control handling is there. #nix build process strives due to strict control on stages. So curious what #debcraft 'builds' into. 🤭

https://discourse.ubuntu.com/t/crafting-your-software/64809

Crafting Your Software

Packaging software is notoriously tricky. Every language, framework, and build system has its quirks, and the variety of artifact types — from Debian packages to OCI images and cloud images — only adds to the complexity. Over the past decade, Canonical has been refining a family of tools called “crafts” to tame this complexity and make building, testing, and releasing software across ecosystems much simpler. The journey began on 23rd June 2015 when the first commit was made to Snapcraft, the t...

Ubuntu Community Hub