Development version should be separated from an installed version
The Development version should be independent of the already installed version.
When you have installed the application and try to run the application from Netbeans it uses a common configuration. I have seen it in two places:
- the latest open data file
- development version overwrites (!) user settings with custom Action screen filters (stored in ReviewActions.xml).
The development version should create its own copy without influencing to the already installed application.
We should start by changing the version number of the development version to 4.0.0 beta 1 (exact versioning scheme to be discussed).
That should (to be verified and confirmed) store the cached files into ~.thinkingrock/4.0 (as compared to the current released version storing the files in ~.thinkingrock/3.7/.
In addition, we should by default use a separate folder for storing the data files.