How about support XDG dir structure

Bug #1074206 reported by jarryson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Online Accounts: Sign-on daemon
Unknown
Medium

Bug Description

http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html

Instead of useing ~/.signon, put config files to $XDG_CONFIG_HOME/signon, cache files to $XDG_CACHE_HOME/signon, data files to $XDG_DATA_HOME, like the other applications do.

The default fallbacks are:
 $XDG_CACHE_HOME -> $HOME/.cache
 $XDG_CONFIG_HOME -> $HOME/.config
 $XDG_DATA_HOME -> $HOME/.local/share

example: glib contain functions like g_get_user_config_dir(), g_get_user_cache_dir().

I really hope you can implement this change, it would make the home dir cleaner, and user can delete all application's cache files or config files or data files easily.

 Cheers!

Revision history for this message
Alberto Mardegan (mardy) wrote :

I reported the bug on the upstream tracker as well.

affects: online-accounts-signon-ui → online-accounts-signond
Changed in online-accounts-signond:
importance: Undecided → Unknown
status: New → Unknown
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.