I understand about confinement and how it is an intrinsic part of the `snap` functionality.
This means that there are many commonly used programs which should **never** be converted to `snap`-based architecture, because they are often used in cases where confinement is not appropriate. Unfortunately, a number of such programs have already been converted to `snap`. For example ... whether the `snap` developers like it or not, there is lots of legacy software such as `vlc` which is currently used by thousands of people around the world to access files outside of the user's HOME directory parition. For example, on my Ubuntu system, I have mounted a separate `/opt` filesystem upon which media and other files reside. I would have to rebuild my system to create a larger `/home` partition and then move those files somewhere under `/home`, simply to get them to be accessible via `vlc`. And a number of scripts and programs would have to be changed to stop referencing these items via `/opt/...` . The same problem exists for any other `snap`-based program, not just `vlc`. Another example is `chromium`, which is now solely available as a `snap` under the latest versions of Ubuntu. I can no longer use `chromium` to service URL's such as this one: `file:///opt/path/to/something`, given that `/opt` is separately mounted on my system. Again, I would have to restructure my system, simply to get this `snap`-based `chromium` to work like it used to under earlier versions of Ubuntu. Given that confinement is an intrinsic part of `snap`, this means that only a small, carefully selected set of programs should be forced to be installed as `snap` packages under Ubuntu. General purpose software like browsers, media players, file viewers, etc. should never be forced to be `snap` software ... or for those pieces of software, both `snap` and non-`snap` versions should be offered as standard Ubuntu packages. Until or unless there is a way for us users to easily enable `snap` software to access whatever filesystems we choose, I am replacing many `snap`-based modules on my system with non-`snap` counterparts. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1643706 Title: snap apps need to be able to browse outside of user $HOME dir. for Desktop installs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1643706/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs