A new technical white paper is available for download:
Managing the Life Cycle of a Suite/Advanced UI Installation

The goal of this paper is to help in planning a new version of a Suite/Advanced UI installation. It covers how to manage various use cases such as introducing a new package, upgrading a package, removing a package, replacing two packages with a new updated version, or any combination of these scenarios and more. It also contains background information on how the Suite/Advanced UI engine determines which state (first-time installation, maintenance/removal, upgrade) it should use to run the Suite/Advanced UI installation.