On 05/12/2015 09:28 AM, nobili, philippe wrote:

Knowing that user’s preferences will have to be re-specified from
scratch is sometimes a reason to delay XMLmind major upgrades in our
organization (we can send e-mails to warn about that, but the
information is often lost at the time the user launches the new
application… L).

Would it be possible to recover whatever former user’s preferences still
make sense with the new release, when upgrading XMLmind, instead of
forcing the users to redo their customization sequence from start ?


Sorry for the inconvenience.

We really want to keep major versions of XMLmind XML Editor completely separated. This allows a user to run two different major versions (the old one and the new one) side by side, giving her/him the time to validate the newly released major version.

What you want is not that easy to implement elegantly. I mean, we would prefer not to add to the product migration code which would be used once, just after a major upgrade.

Therefore this feature could be made part of the installation process. This implies that it would not work automatically unless you use the xxe-*-setup.exe on Windows. On the Mac, on Linux or when deployed using Java Web Start, the user would have to run a script (e.g. migrate_user_preferences) explicitly.

Meanwhile, you could write such script yourself. Simply copying <XXE5_user_preferences_dir>/preferences.properties to <XXE6_user_preferences_dir>/preferences.properties is not optimal, but should word fine.


--
XMLmind XML Editor Support List
xmleditor-support@xmlmind.com
http://www.xmlmind.com/mailman/listinfo/xmleditor-support

Reply via email to