On unix the convention is for personal configuration files to be kept in the
user's home directory.  CVS, for example, keeps its password file in
$HOME/.cvspass.  If there is more than one configuration file for a given
application, they are often kept in a subdirectory (starting with a dot to
make it 'invisible') for that application (e.g., $HOME/.netscape/*).

When upgrading, ideally I should be able to completely delete to old
installation (/usr/local/idea/*) and replace it with a new installation
instead without losing my personal configuration files.  The application
might have to be a little smarter and more lenient about reading older
configuration files, but it is a lot easier on the user -- especially us EA
Users who are constantly upgrading.

I would suggest that configuration files representing personal choices be
kept in:

    $HOME/.idea/*

If non-existent, they would be copied from the 'defaults' in the application
installation directory.

Chris



_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list

Reply via email to