I used to prefer not to use snap or flatpak for packages on my OS, but after trying out flatpak for a while, its actually easier to manage packages than dnf, which I normally use. Runtimes and libraries are all in one place, eliminating the need to install a bunch of dependencies, and the packages are also sandboxed and distro agnostic.
@masstransitkrow I'm not too familiar with them. Do you mean APPbundle as in .bundle files? Or Android app bundles? From what I've heard their just shell scripts I think...
@riko not sure, but I noticed it created a settings storage in my home directory only.
It never asked for any system directory.
@riko The biggest thing to ensure continued operation is to not rely on dependencies that might change how they interact with the system, which adversely affects them.
Some context is in this archived post from the Fedora Project:
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!