IzPack

Implement basic upgrade handling

Details

  • Type: Task Task
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 5.0
  • Fix Version/s: 5.0
  • Component/s: None
  • Labels:
    None
  • Number of attachments :
    0

Description

I intend to introduce upgrade handling in IzPack into discussion.

Major requirements that might be provided:

  • get the installation path of a previous installation of the same component
  • get the version of the same component installed before
  • check the compatibility of the previous component version with the one coming with the upgrade setup and deny installation in case of incompatbilities
  • decide which settings of a previous installation should overwrite the default settings in the new installation (including property+INI+XML files, registry), optionally depending on the source and target version, and patch the default settings coming from the new installation accordingly (comments should be saved).
  • delete obsolete files from an old installation, even if they had been installed in a different root path.

Note:
To not get lost in e-mail discussions I rather create a task here that refers to single sub-issues, that might be done for this purpose. This should not replace the developer discussion, but should be the central point for tracing the progress of this abstract issue.

Issue Links

Activity

Hide
Rene Krell added a comment -

Implemented and documented so far - see IzPack User Documentation

Show
Rene Krell added a comment - Implemented and documented so far - see IzPack User Documentation

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: