Today, after very poor past experience with snaps, I thought to give it a go once again to use some third party software packaged as snap.
Alas, I see this bug is sadly still not fixed.
# Docker (arguably different use cases) got it right
With docker it can be as easy as:
docker run -it -v $PWD:/somemountpoint myprogram myarguments
and voilà, the docker-confined app sees your current directory as /somemountpoint.
# Snap as policy and communication failure
The current snap experience is: users run software, perform reasonable actions, see cryptic failures, ask reasonable "howto" questions and get "no reasonable person would do such action" answers.
I respectfully disagree.
IMHO no reasonable software provider should treat they users like that.
Such rejection attitude to users maintains the status quo and overall saps snap reputation.
Today, after very poor past experience with snaps, I thought to give it a go once again to use some third party software packaged as snap.
Alas, I see this bug is sadly still not fixed.
# Docker (arguably different use cases) got it right
With docker it can be as easy as:
docker run -it -v $PWD:/somemount point myprogram myarguments
and voilà, the docker-confined app sees your current directory as /somemountpoint.
# Snap as policy and communication failure
The current snap experience is: users run software, perform reasonable actions, see cryptic failures, ask reasonable "howto" questions and get "no reasonable person would do such action" answers.
I respectfully disagree.
IMHO no reasonable software provider should treat they users like that.
Such rejection attitude to users maintains the status quo and overall saps snap reputation.