Thank you for packaging this well-known application as a snap. Is there a possibility you could reach out to the upstream developers and have this snap published officially?
Additionally, if the snap is not already in the Canonical repository, I recommend publishing it through your personal store account.
Regarding the classic confinement request, this snap would fall under the category of ‘terminal emulators, multiplexers, and shells.’
Hi @0xnishit and thanks for the info, I was not aware of that process.
I am happy to propose upstream to including a snap in their build.
Is there a document targeting maintainers I could link to from my issue that would alleviate maintainers’ potential concerns about snaps? Specifically regarding:
CI and the snap store token (something like this doc perhaps, but official).
I understand it is not easy to deal with mutiarch build, also the CI process is sometimes hard to follow for some upstreams.
Adding it to the upstream was just a recommendation for its long-term maintenance. As I said it rightly fits in the required category. Need more views on this from other @reviewers
Multiarch is fine with snaps - snapcraft and the snapcraft build service support various architectures - so this should be quite straightforward (assuming you are building from source).
What concerns about snaps are you referring to @sed-i?
I just discovered that I cannot use an underscore in app names, and that
If <app-name> is the same as name, the program will be invoked as app-name. However, if they differ, the program will be exposed as <snap-name>.<app-name>.