Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Touch-up, add TODOs, and setup-options dialog sequence

...

  • Different versions of Window
    • The next version of Windows available for testing
    • The oldest supported platform
    • One older than the oldest supported platform (for the purpose of determining what the failure is like, if any).
  • Different processor/platform combinations
  • Different combinations with no related applications/dependencies installed, with other applications installed --dh:2011-12-22T05:51Z
  • Different previous user configuration cases
    • Installed for all users or one (different?) user account
    • Individual user configuration choices and options
    • Individual users extensions and (different) user ones – dh:2011-12-27T00:32Z

Download Presence

Observations

  • The button icon with download arrow works very well at the small (detail) size.
  • I added a date to the beginning of the downloaded file name to help me differentiate different builds. I got the date of the build wrong, but it work works as a differentiator for the download and these screenshots anyhow.
  • the larger button icon is great too, used in the lower left of the Windows Explorer window. It is obscured because more than one file is selected.
  • the "modified" date is the local time and date when it was downloaded in this case.
  • This file location is at a UNC path (i.e., \\Whs\...) to a shared folder on a file server. These work fine and I don't expect any regression. – dh:2011-12-19T00:13Z

    Issues/Migration

...

  • Installation from a thumb drive
  • Setup from a CD-ROM
    • Simply as a file-system source
    • As an Autorun installation
    • As a gold disk with enterprise setup
  • Over-network enterprise installation

Installer Startup

  • TODO: Check the different explorer views of the installer to see how the icon may change – dh:2011-12-27T00:13Z

Installer Startup

Installation was Installation was initiated by double-clicking the downloaded installer file.

...

  • Presumably an install from CD-ROM or a flash drive might skip much of this and work with setup folders directly. There are more variations listed at that point.
  • The message needs to be internationalized for different set-up languages
  • The message might need to be different because of the difference between installer and setup.
  • TODO: See if there are variations in message appearance related to desktop theme and display model on different Windows setups

Setup Installation Preparation

...

  • This is the first clue that we aren't doing setup yet, what has happened is that the setup installer has been verified and is now going to operation. Or perhaps the installer setup is now going into operation. The sequence of displays operate. The sequence of displays should be reviewed for consistency.
  • The separation between what the installer installs and then what setup does could be clarified. It is not clear how this could be blended in better though.

...

  • This dialog first appears with a default (pre-filled destination) that is on the users desktop. This is an absurd location:
    • Most users don't think of this as part of the file system (though some very naive users put everthing on their desktop).
    • There is no indication of the consequences of a particular choice or whether there is some special reason for defaulting to the desktop.
    • It is not cleaw clear whether the folder can be safely deleted without causing difficulties. At one point I found out that installing a later version would fail if the previous setup were removed, because it was needed to uninstall the previous version.
  • For those reasons, I have adopted the practice of putting setup folders on a shared server location where I keep them for an extended period of time without cluttering my desktop.
  • I have let this software train me to treat this as ordinary and, while I remark on it to myself every time I do an OO.o install, I have come to step through it without question.

...

  • There's something off about involving users in this at all. And not Not knowing the reason for it and the consequences of choices is unfortunate.
  • Dialog Elements
    • The product name needs to be changed in the title line of the dialog box.
    • The product name and version is mentioned twice in the instructions.
    • There is an OpenOffice.org logo and gull symbol in the top heading area.
    • There is a faint identifier of the Nullsoft Install System v2.37 that might need updating if not supplied automatically
    • The space-available number is not exactly right, since this is a virtualized file system with over 6 TB installed drive space with having 4.4 TB free. This could be what is reported by the server, though.
  • The setup folder is beiing placed at a UNC address and it should work well from there. Previous OO.o and LO releases operate with this just fine.
  • Unless the setup files do have to be retained for some future purpose, the default destination should be to a generated temporary location and no alternative should be directly requested unless some minimum-space-available threshhold cannot be met. It would be useful to have a way to specify where the setup goes, but as an exception and not one that has casual users deal with a dialog for which the consequences of any choice are not understood.
  • It is particularly important that users not be confused into thinking that this has anything to do with where Apache OpenOffice itself will be installed.

...

  • This is simply the process that extracts the files from the installer into a folder of all of the artifacts that are needed for setup.
  • It should have been far easier to get to here.

Issues/Migration

  • The dialog title strip and the top titles are essentially the same as for the previous dialog. The name and summary message have changed. It is now about Unpacking.

Variations

  • TODO: Examine the unpacked folder of setup files and sub-folders.
    • Check for licenses, readme, and other text files
    • Check for uses of brand names, versions, etc.
  • Try starting from the installed setup files, with the various variations for initiating setup.exe.

Perform Setup

  • TODO: Consider the importance of signing the expanded setup configuration because it is a point of customization and rebranding by derivative distributions. – dh:2011-12-27T00:50Z

Perform Setup

When the setup files When the setup files are installed, setup is carried out by the "Installation Wizard."

...

  • Determine where the boundary is for the space-check detecting too little space for an installation.
    • Find just too small and just large enough boundaries.
    • Confirm what the message is when there is insufficient space.
    • Check to see if this conforms to the requirements for a typical installation. – dh:2011-12-22T06:18Z

Select User and Provide Customer Information

Image Added

This single dialog combines two separable configuration cases:

  • Identification of an User and Organization
  • Determination of the account(s) for which the software is installed

Observations

  • There are two places where the product name and version appear
    • In the title bar of the continuing Instgallation Wizard dialogs
    • In recessed style in the horizontal line above the back, Next, and Cancel buttons
  • There is an OpenOffice.org logo on the right end of the title band for the specific dialog.
  • It is not clear how the User Name and Organization work when the software is installed for all users.
    • It appears that the information is for the current account (see below).
    • Sometimes first-run in additional accounts will present some setup options. It is not clear whether OO.o setups do this.

Issues/Migration

  • BUG For as long as I have been installing OpenOffice.org and LibreOffice software, this dialog is incorrect. The "Only for me" provides the wrong account name. However, it will be installed under the correct account if this option is selected.

Variations

  • Take the "Anyone" case
    • See what happens when other individual setups also exist
  • See what happens when a previous installation was "Anyone" followed by an "Only me" for a later version.
  • See if earlier versions can be installed in an account if there are later versions set up for other accounts.
  • Consider other out-of-sync product/version cases.
  • Consider the case when other "Only me" or an "Anyone" has different localization and internationalization and their specific extensions

Choose Setup Type

Image Added

Observations

  • The appearance of product and version information is the same as on the previous Installation Wizard dialog frame.
  • This install uses the default "Typical" setup type.
  • There's that setup word again. Three times on this dialog frame.
  • It is worth mentioning that one can backup and change the Setup Type. It is useful to select Custom just to see what is selected for the default/Typical.

Issues/Migration

  • None

Variations

  • Take the Custom option and explore its impact

Ready to Install the Program

Image Added

Observations

  • This is the obligatory "Are You Sure?" point, although it is possible to cancel the started setup process.
  • There does not appear to be a review of configuration and installation choices.
  • The product and version dialog elements are the same as for the previous two frames of the Installation Wizard dialog.

Issues/Migration

  • None?
  • META-BUG Confluence Wiki doesn't show the selection of images properly as this many are added to the page.

Variations

  • Don't create a link
    • See if existing links are removed in this case
  • Back up to earlier dialogs and see that the next path comes through clean
    • Switch from Custom to Typical setup type
    • Switch the Setup User Location(s)
    • Vary other details, such as installation folder for the software