The reasons or the PROs of flatpak over the AUR/Arch repos are below.
- Many distros especially newbie friendly ones include it OOTB.
- Since they are often the application maintainer’s official package, flatpaks are generally more up to do date and are prone to less packaging issues unlike packages in the AUR or even the ones in the main repos.
- Flatpak packages rarely, if ever cause dependency hell.
- Flatpak apps can be installed on the user level.
- Flatpak packages are more private and secure due to them being sandboxed.
- Flatpaks also integrate into GNOME Software and KDE’s Discover unlike the AUR which makes it far easier for newbies to install them or find information/documentation on the application they contain.
- Many third-party apps can only be found in flathub.
I think making flatpak (which in many ways fills in the holes of the other packaging formats) available OOTB can only be beneficial for EOS as it would make it more convenient and user friendly. And for users who don’t want it, they always have the option to remove it.
If you want to go ahead and do so, please include the xdg-desktop-portal-gtk
package in the Plasma edition with flatpak so that the flatpak packages follow the system theme.
And if you still don’t want to include it OOTB in the distro, please at the very least include it as an unchecked option in the “Package Selection” section of the online install.
Thanks for reading!