Pour rassurer tout le monde cela ne fait pas base de registre, mais cela centralise tous les fichiers de configuration d'un utilisateur : les applications sont forcées à stocker leurs fichiers de configuration dans $XDG_CONFIG_HOME (http://standards.freedesktop.org/basedir-spec/basedir-spec-0(...) ).
Pour les nouveautés : blacklist d'applications pour lesquelles on ne souhaite pas changer le comportement, facilité d'utilisation, bugfixes...
Quoi de neuf aujourd'hui ? Juste une petite mise à jour incluant un nettoyage de code (cf : le journal précédent), et quelques correctifs de bugs mineurs.
après avoir pris en compte les quelques remarques des commentaires, j'ai enfin pris le temps de faire un tar.gz et de publier ça: http://ordiluc.net/fs/libetc/
Le code fonctionne bien pour moi, et je n'ai plus que quelques fichiers commençant par un '.' dans mon répertoire personnel (par ex .zshrc et .xsession).
Comme j'ai déjà du mal à classer tous les fichiers que je génère moi même, je préférerai mettre mes fichiers de configurations cachés "dotfiles" ailleurs. $HOME/$ETC me semble une bonne solution.
J'ai donc rapidement écrit une petite bibliothèque à charger avec LD_PRELOAD afin de rediriger tous les appels vers $HOME/.fichier vers $HOME/etc/fichier
Le code semble fonctionner avec les programmes que j'utilise tous les jours (sauf avec gimp pour (...)
Comme prévu la section "base" de la future debian 3.0 a été gelée ce week end. Aucune annonce n'a été faite, mais des messages "Package is frozen, not considering" apparaissent désormais dans le fichier "update excuses".
Le reste de la distribution (standard & tasks) devrait être gelé d'ici un mois. Maintenant il ne reste plus qu'à prédire quand la distribution passera de l'état testing à stable (troll: d'ici deux ou trois ans ?)