I'm evaluating RCP Packager for releasing my RCP app. Seems like it does everything we would want it to, but I haven't been able to find any info on preserving user preferences. Is the onus on the developer to modify the build-installer.xml and/or the *Installer.java to save off the prefs and then restore them on top of the new installation workspace?
In short, what is the standard for providing application upgrades? Can the user just install one version on top of another without uninstalling? And what is the recommended process for preserving configuration and preference info?
Thanks very much.