Skip to content

Use standard Linux locations for config and cache #884

Closed

Description

@mitar

Currently OpenML package creates .openml in home directory. These days this is not a nice behavior, because there is a standard where things should go.

  • Use XDG_CONFIG_HOME environment variable to determine base config directory.
  • Use XDG_CACHE_HOME environment variable to determine base cache directory.

See more practical information and details here.

So, by default, config should go into ~/.config/openml and cache into ~/.cache/openml.

Activity

  1. mfeurer commented on Nov 18, 2019

    @mfeurer
    Collaborator

    Thank you for the pointers, this makes total sense.

    So far, we have agreed to keep the config and cache consistent across languages, so I'd like to hear @giuseppec and @janvanrijn's opinion for R and Java.

  2. self-assigned this
    on Oct 26, 2020
  3. added a commit that references this issue on Oct 30, 2020
  4. HeidiSeibold commented on Oct 30, 2020

    @HeidiSeibold
    Member

    @mllg @berndbischl @giuseppec this is likely important for the R package as well. 👆

  5. self-assigned this
    on Oct 30, 2020
  6. added a commit that references this issue on Jan 28, 2021
  7. added a commit that references this issue on Feb 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions