Jump to:
Upcoming event (00:09)
The hellos (01:00)
Choosing Alpine as name (01:14)
Alpine origin story (03:13)
apk-tools v2 (15:17)
apk-tools v3 (26:40)
Alpine becoming great (33:00)
Radical changes in the stack (39:17)
Reproducible builds (44:00)
Different goals (50:37)
If you were not working on Alpine / bus factor (55:27)
Questions for us (59:34)
pmOS build infra (62:18)
CPU architectures (64:55)
Shout out (68:30)
Outro (72:00)
Download as .opus
Download as .mp3
Natanael Copa joins us to talk about Alpine's story. From being dead scared to fork the initial version off from Gentoo to Alpine becoming bigger than himself and making sure it stays around with a good bus factor. If you ever wondered how exactly apk is so incredibly fast, that is also covered - and what plans there are to make it even faster in the future. Also what would be necessary to get reproducible builds in Alpine and more. Enjoy!
Featuring @ollieparanoid, @calebccff, @MartijnBraam, @pabloyoyoista, @ncopa (in order of appearance).
Referenced in this episode:
- Alpine Linux
- apk-tools v1 on sourceforge: "A shell based package manager for embedded *nix systems similar FreeBSD pkgtools."
- Reproducible Builds — a set of software development practices that create an independently-verifiable path from source to binary code
- Cross compiling in pmbootstrap
- crossdirect (thanks to @zhuowei for contributing the initial version!)
- previously using distcc, inspired by alarm
- k0s | Kubernetes distribution for bare-metal, on-prem, edge, IoT
Upcoming event on Saturday, April 29th:
Editing by: @ollieparanoid, Music by: The Passion HiFi, @ollieparanoid