[Pulp-dev] Pulp CLI MVP User Stories

Jeremy Audet jaudet at redhat.com
Tue May 8 14:31:16 UTC 2018


>
> A configuration file in the user's home dir, right?
>>
>
> Yes, exactly.
>

Can we make sure to avoid placing configuration files directly in users
home directories, and instead place them into directories like ~/.config?
This is in line with the XDG Base Directory Specification
<https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html>.
The spec is pretty straightforward, but Pulp Smash uses pyxdg
<https://www.freedesktop.org/wiki/Software/pyxdg/> to avoid mistakes.
There's two big benefits to doing this:

   - Less clutter in home directories.
   - Guidance on what to do with other types of files, such as cached files
   and runtime files.

Projects such as git, htop, lftp, mpd, neovim, tmuxinator, boybo, and more
do this.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-dev/attachments/20180508/7a39ed86/attachment.htm>


More information about the Pulp-dev mailing list