Also - never before have I seen OS devs move a tenth so fast to address usability concerns, UX, and reliability. It's already made a huge difference for me personally, and it's exactly the sort of thing I aspire to and built my major around. I really appreciate it and I look forward to having time to contribute more directly
We're able to move fast because we're leveraging some of the best features of containers, which is making a build system that's relocatable, easy to offload onto other hosts, can be structured in whatever makes the most sense for our needs, and is easy to normalize with one pull spec composing an entire file tree compared to having to test against any number of package configurations
I absolutely agree with jstone, but appreciate your sentiment. This wouldn't have really been possible 2 years ago - it's right at the edge of a tipping point in how we build desktop distros
Canonical's take: "what if we deployed a distro as a bunch of containerized images that get updated side-by-side?", Silverblue's take: "what if we deployed a distro as one containerized image that gets updated in one place?"
I think snap has a weakness that its developers weren't "brave enough" to go all-in with snapifying a distro. If they decided to have an entire OS as one big snap, it would basically be a much less efficient ostree
They probably didn't know how to make large images that could be extended like how rpm-ostree can install layered RPMs, so the next best thing is to break up a distro into a bunch of snaps
Honestly I think it feels a lot cleaner and more reliable to just have one big eldritch monster I have to go to special effort to even see which does everything from running the DE to browsing to text editing to who knows what, instead of having a hundred snaps cluttering several obvious places for a few apps and a bunch of pieces of an OS
Oh hey, does github CI go faster if it's pulling images from ghcr.io instead of quay.io? I'd imagine there'd be a higher chance of getting a cache hit if it's pulling images that're on the same host
@KyleGospo heya after I review and merge herm's stuff into base I'm thinking just removing vanilla's thing from the base image, keep 37 with herm's improvements and then basically call it "finished", but then do 38 with the new wizard, etc.
I don't, but I found in the installer that it installs 0 flatpaks, so when we make an ISO we don't have to rip out stuff, we can just add what we want, which will be a welcome change, heh