I recently finished supporting Flatpak, thanks to the help of several people from the IRC channel, and I was wondering if I could find here some people willing to do the same for Snap.
The app is written in Python 3.6 and requires GTK 3.24 (Gnome 3.30) because of libdazzle. Beside
appindicator3, the app has several Python dependencies all available on PyPI.
The tricky part with Flatpak was to dial with the sandbox: the app needs to load the system library
libnvidia-ml.so.1 and run the binaries
nvidia-smi. And finally it needs to access X11 to communicate with the extension NV-CONTROL.
The app is built with meson (if you check repo, look for the branch
master is still using setup.py).
I started reading the doc for Snap but it would be really great if some one could give some help, especially at the beginning.