Experiment to figure out how small Bluefin can be if rewritten from scratch.
Objectives:
- Aliviate maintainer fadigue
- As much as bluefin tries to keep its scope as small as possible we stil ended up including lots of packages that simply were not necessary
- Make contributions easier to make
- Less stuff to worry about, less abstractions, less.
- Not include anything that exists on Flathub or Homebrew
- Some things are inevitable, considering DX exists as well
- Be closer to upstream
- The universal blue images and everything have their own way of doing thing, would be nice if we could get closer to bootc's upstream patterns
- Auditability
- Figuring out exactly where everything comes from is a pain to do even for maintainers right now, would be nice if we could just slowly include what we actually want