We would like to request classic confinement for NEST Desktop (snap install nest-desktop).
It is a front end (Vue) which requires NEST Simulation Tool as back end (https://nest-simulator.readthedocs.io/en/stable/).
The app is designed as an user-friendly educational tool for computational neuroscience.
The concept includes a simplified installation and starting of NEST Desktop (and NEST Simulator).
Our current approach is to build a stand-alone application using electron and push it on snapcraft.
It would be best if the front end would also start the back end (https://nest-simulator.readthedocs.io/en/stable/nest_server.html, an API server for NEST Simulator) on start-up, this would further simplify the start-up process. This simplification would be quite helpful, as the goal of this project is to enable users with very little IT knowledge to run these simulations! Here, it needs the classic confinement to execute the child process to start NEST Server when NEST Desktop is started.
The source code of the app is open-source (https://github.com/nest-desktop/nest-desktop) and well documented (https://nest-desktop.readthedocs.io/en/stable/).
For more background information, a manuscript about the app is currently under review but it is available as preprint (https://www.biorxiv.org/content/10.1101/2021.06.15.444791v3).
Thank you for reviewing it.