Saya perhatikan bahwa beberapa aplikasi meletakkan file konfigurasinya ~/.config/appname
sementara yang lain menggunakan ~/.appname
(cara klasik, AFAIK) untuk ini. Apa arti perbedaan ini dan apa yang bisa lebih baik untuk dipertimbangkan untuk aplikasi saya?
UPDATE: Sepertinya saya (XUbuntu 11,10 default) $ XDG_CONFIG_HOME diatur ke ~/
dan sebagian besar aplikasi di sistem saya (seperti Mozilla Firefox, Adobe Flash Player, Midnight Commander, Opera, Wine, dll) mematuhi ini. Tetapi masih ada banyak aplikasi (seperti Compiz, Deadbeef, VLC, Qt Creator, Google Chrome, XFCE, dll.) ~/.config/
Sebagai gantinya. Hal lain yang mencurigakan adalah bahwa direktori di ~/.config/
dalamnya tidak disembunyikan (tidak ada titik dalam nama mereka) - bukankah konfigurasi aplikasi diharapkan memiliki nama konstan sendiri tanpa bergantung pada lokasi (nilai $ XDG_CONFIG_HOME)?