Something we were discussing this morning is if it is possible for classic confined snaps to automatically revert to devmode on platforms that do not yet support classic confinement. I’m asking with regard to some Electron snaps that require classic confinement.
These two modes of operations are somewhat orthogonal to each other. In the future, it’s quite probable that we’ll support classic snaps with devmode, to give an idea.
What’s holding actual classic confinement mode back on those platforms?
That is one thing I’ve talked with @zyga-snapd about last week. There are a few things we need to change in the picture to allow those systems which don’t have a global /snap directory to use classic confinement.
There’s no concrete plan to get classic confinement improvements in place yet. We’re just interested in doing that. We need to finish improving the mount backend before this task can begin though.
Sure, I understand the use case for classic in general. This forum question was talking about electron in particular and I wanted to understand if classic was being used to work around confinement issues when using browser-support, etc. If this is just ‘editors written in electron’, that’s fine.