Le 16/12/2009 14:22, fdesbois@users.nuiton.org a écrit :
- Change userHome configuration path to : $HOME/.local/[filename]
C'est problématique pour les applications existantes la configuration est perdue :( C'est une modification majeure.
--- trunk/src/main/java/org/nuiton/util/ApplicationConfig.java 2009-12-16 10:26:59 UTC (rev 1703) +++ trunk/src/main/java/org/nuiton/util/ApplicationConfig.java 2009-12-16 13:22:57 UTC (rev 1704) @@ -274,7 +274,10 @@ /** file /etc/[filename] */ String systemPath = File.separator + "etc" + File.separator; /** file $user.home/.[filename] */ - String userPath = getUserHome() + File.separator + "."; + //String userPath = getUserHome() + File.separator + "."; + /** file $user.home/.local/[filename] */ + String userPath = getUserHome() + File.separator + ".local" + + /*File.separator + "share" + File.separator + "applications" + */File.separator;
De plus, le ".local" n'est standardisé que sous linux. La norme est définie là : http://standards.freedesktop.org/basedir-spec/latest/ar01s03.html On devrait donc plutôt utiliser : .local/share : pour les data .config : pour la config -- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com