Application cwd in SNAP_APP_PATH vs SNAP_APP_DATA_PATH

Mark Shuttleworth mark at ubuntu.com
Fri Mar 4 15:25:04 UTC 2016


On 03/03/16 21:59, Didier Roche wrote:
> Discussing with Michael yesterday, it seems that this wasn't really
> discussed in the past and may be a good change for 16.04 for the big
> cleanup time :)
> I was first surprised to see that when starting an application, the
> current directory was SNAP_APP_PATH.
>
> In traditional systems, the current directory is generally a path where
> the app have write access to (like $HOME or the one your are in for CLI).
> I realize that in most of the snappy apps/services I'm writing, I'm
> doing `cd $SNAP_APP_DATA_PATH` as first thing in most of them.
>
> In that case, is there any particular reason to set the current working
> directory to SNAP_APP_PATH instead of SNAP_APP_DATA_PATH or would a
> change to set it to the latter makes sense for 16.04?


Makes sense to me that the current working directory should be a place
one can work :)

Mark



More information about the snappy-devel mailing list