my github repo: https://github.com/omairqazi/backslide
Find usage instructions by running command: backslide
This is a snap for backslide https://github.com/sinedied/backslide2
Backslide “CLI tool for making HTML presentations with Remark.js using Markdown https://sinedied.github.io/backslide”
Since this snap read and writes the snap outside the snap folder it needs the classic confinement or else the user will not be able to change the output directories and will not be able to create presentations and this snap will be of no use.
As discussed on IRC, I don’t think you need classic. Just strict with the home plug should be sufficient to allow the user to write in their home directory.
I’d love to use your snap but can see no reason why a presentation tool would require unfettered access to my whole system. If it is genuinely impossible to run this app under strict confinement it would be highlighting deficiencies in the snap infrastructure which need fixed. However, I can’t see anything in your git commits to suggest you’ve exhausted possibilities of running this under strict with the home plug. Often a bit of tweaking is required to get something running in strict confinement but it is rare for an app to fail completely.
Please keep faith in strict and keep working on this, as I’d love it to be a working snap!