User configuring information such as CM/CQB's conf file, user preference file, host/DB log information file should be located separately in a certain folder.
Usually NHN developers connect to more than 20 hosts and NHN DBAs connect to more than 60 hosts.
1 service has more than 10 developers who should connect to DBs and it is inconvenient for each developer to set up the same login information on his local client tool. DBA can distribute the conf file and login information file to the related developers. What only developers should do is to load the file to their client tool.
In the file text, password should be encoded at least.
When manually/automatically upgrade the tool's version, the folder having user configuraton files should not be removed.
When removing the current version, the installer should ask to confirm to save the folder or remove all.
This is very important.