Comment 11 for bug 195397

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

I'm big fan of this spec and trying to convert most of my packages to support this.

The dist-utils --user option & python do the right =)

$XDG_CONFIG_DIRS/bazaar:
authentication.conf
bazaar.conf
builddeb.conf
gannotate.conf
ignore
locations.conf
rules
subversion.conf

$XDG_CACHE_HOME/bazaar:
bzr-svn is already using this (~/.cache/bazaar/svn)

And plugins must go to:
$XDG_DATA_HOME/../lib/pythonX.Y/site-packages/bzrlib/plugins
                             ^^^^
                             This
is not defined in XDG but python uses it and succesfully finds anything installed using ./setup.py install --user

Step 1 would be to start search for plugins in ~/.local/lib/pythonX.Y/site-packages/bzrlig/plugins
Step 2 start reading configuration data from config dir
Step 3 start telling people & plugin makers to switch.

I'll look into the branch linked to this bug =)

/me can't wait to clean up my home dir ;-)