-
-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ignition Gazebo read and write the user home directory #31
Comments
In particular, this means that if via a conda gazebo the configuration file or anything else that is saved in the user home is changed, this influence the apt installed version of gazebo. |
A possible strategy to solve this is to re-define |
I fully agree on your comments. Maybe what we can do in the conda distribution is changing |
A less invasive change is probably to patch ign-common to point to use a ignition-specific env variable, and just define that one to point to a directory in the conda environment. |
To check
It seems we had the same idea indipendently. Even if Gazebo does not follow XDG specs, I searched for the XDG env variables (see https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html) in conda-forge organization to check if this was already discussed, but I could not find anything. |
Yep, here below some more details :)
Yep, what I was proposing is something similar, but also giving the possibility to users to point to another folder (that could also be the original one in In short:
|
I opened conda-forge/conda-forge.github.io#1539 to collect feedback from conda-forge. Given that apparently conda environments can also be shared across users (see conda/conda#1329) and |
See #27 (comment) . I have the feeling that this breaks for most users principle_of_least_astonishment, as I guess most users would expect that what happens in one conda environments remains in that conda environment.
The text was updated successfully, but these errors were encountered: