I know that snaps can be a controversial topic, but I want to discuss some ways that snap can be improved so that they work better for everyone.
My list:
-
A tool like Flatseal. For the uninitiated, Flatseal is an app that allows the user to configure the sandboxing of an app to their liking. For example, I could give an app to a specific folder and nothing else. This isn’t something that’s possible with snap. I only have the option to give snaps access to my entire home and my entire removable drives.
-
More use of portals. With the flatpak versions of Amberol and Celluloid, I can simply open a file and it will play, even the location is outside of the sandbox of the apps. And that’s because they make good use of portals. However, that’s not the case with the snapped versions. The files must be in the sandbox, which requires the snaps to have access to my entire home and removable drives.
-
Ability to report apps in Snap Store for non-malicious reasons. There’s a lot of abandoned snaps on the Store that haven’t been updated in years, may only have an edge branch, or explicitly tells the user not to use them. Being able to report them and have moderators remove them would help with the quality of the store