Dear dimkr
Vanilla Upup 22.04 is nice and stable, but I’m struggling to understand why is better than a “live install” or a “network install” image of Ubuntu.
Let me explain.
Is a minimal ISO with no apps, no utils, no major infrastructure. Just a set of SFSs that allow the user to boot almost any machine (BTW the kernel/firmware is now really huge almost 140+ MB! zdrv almost doubled!) to a minimal desktop and then configure it in a read-write folder or mounted image. Pretty much as in a normal full install but with different folder structure (as seen from the root of the partition - not the filesystem).
There goes the idea “you did a mistake. just start without savefile and you are fine”. Now is “you did a mistake. just start without savefile and rebuild your system” !
Because by the time it becomes usable with the standard apps Upup has 300MB worth of SFSs and 1GB+ worth of apps in the read-write upper layer (specially if you do not know how to best handle apt’s appetite).
Then instead of the very versatile aufs is running the teutonic overlayfs, a filesystem mostly used for dockers and containers (neither of which are in the Upup design philosophy). And of course overlay does not allow loading and unloading the immutable SFSs on the fly.
BTW Vanilla Upup 22.03 was coming in both Aufs and Overlayfs flavors. What happened to Aufs versions? You have mentioned many times that aufs has problems but I can not remember seeing one besides the occasional 1-2 week delay to catch up with conflicting kernel fs-handling changes.
Further more Vanilla Upup is not compatible with any older pets or SFSs, due to the move of everything into /usr, but it is fully compatible with the latest Ubuntu.
Finally Vanilla Upup, that is to replace vanilla Dpup, has no x86 version and comes only as x86_64.
So is basically an Ubuntu spin off!
I guess this may be good, but what is really the appeal of this system over the mother distro, Debian/Ubuntu and its flavors?
You can argue that “this is the way forward”, but to where? What is that distinguishes a vanilla Upup ISO from a bare installation disk and a full install?
Of course you can also tell me “if you don’t like it, don’t use it” but I’ll still ask because I likely miss something of your line of thought.
In any case and regardless of the direction that vanilla D/Upup will go, one thing that I think might improve this (or any other) minimal system setup, is an app where a bunch of debs will be thrown in a folder and will transform to a usable SFS. I think there are utilities, in this forum and certainly in other distros, that can do that.
Such a utility will allow the users to make their own adrv/ydrv/devx/my_apps SFSs and use them whenever they want (even if this will require a reboot…)
Please do not get me wrong. I appreciate what you do. I just think that is made having the developer as a focus point rather than the user, and I am not a developer.
Hopefully, someone will come up and based on your foundation work will offer a U/Dpup version in the more traditional puppy style, i.e. small, efficient and fully loaded for everyday work and entertainment, OOTB.
Apologies for the rumbling.
Best