projects/bootstrap-initrd
Small development environment capable of building a minimalist distro with the least amount of binaries involved and priority over straightforward bootstrap path to ease reviewability.
Constraints
- Readable code
- For example GNU code ends up excluded due to prevalence of layers of macros and horribly long autogenerated code which is difficult to regenerate
- Clean bootstrap path
- No historical versions or multiple stages with different patches. This is both to ease up reviewability and maintenance
- Fast
- Should build in few minutes total, not hours. After all if it takes hours for a computer to parse, it would be even worse for a human
Related
Own blog article from 2024-06-23 announcing bootstrap-initrd