ISO preseeding currently installs the core16 kf5 snap, this needs changing when core18 is ready for use
Description
Status | Assigned | Task | ||
---|---|---|---|---|
Resolved | sitter | T9802 kill xenial | ||
Resolved | sitter | T10103 rebuild all snaps for core18 | ||
Resolved | sitter | T10102 port kf5 snap to core18 | ||
Resolved | sitter | T10105 switch ISO pre-seed snap from core16 to 18 |
I've thought about this a bit. And I am rather of the opinion that the preseed can go away. Originally we introduced it as a stop-gap because snapd didn't know how to install content snaps automatically, now it does. On top of that was the appeal of having the snaps be cheaper, but, in reality they aren't really, you just happen to download it along with the ISO. Now while that certainly does make sense to a degree it's also somewhat silly to only preseed the content snap itself, instead I'd much rather have preseeded applications be snaps. As it stands right now the preseed serves no actual purpose anymore and should be removed. If and when it makes a return I'd think it would be in the form of application dependency.
Also, since I am musing on it already, the same goes for the flatpak runtime really. If we want a runtime on the ISO it should have valued through an application, not lend value to the application being cheaper to install.