gtnes
1
Application: 9gridtools
Technical reasons for classic confinement:
- Electron application requires full system access
- Needs to read/write files in user’s home directory
- Uses embedded Python runtime
- Requires FFmpeg for video processing
- Needs access to system fonts and libraries
I’ve moved the topic to store requests category.
FYI, the reasons you listed in your post are not acceptable request for classic confinement:
- Electron apps do not require full system access.
- User home files are handled by the
home interface, and files mounted from external sources are handled by removable-media interface.
- A minimal python runtime is present in the base snap, though most snaps requiring it ship with a separate python installation (ensured by snapcraft)
- FFMPEG should be shipped as a dependency in your snap. You cannot rely on the host having ffmpeg installed at all.
- System fonts are automatically accessible through the
desktop interface.
- Libraries which are your dependencies are shipped in the snap