Poettering: Fitting Everything Together
Lennart Poettering designshis ideal desktop operating system in great detail:
First and foremost, I think the focus must be on an image-baseddesign rather than a package-based one. For robustness and securityit is essential to operate with reproducible, immutable images thatdescribe the OS or large parts of it in full, rather than operatingalways with fine-grained RPM/dpkg style packages. That's not to saythat packages are not relevant (I actually think they matter alot!), but I think they should be less of a tool for deploying codebut more one of building the objects to deploy.