[haiku-bugs] [Haiku] #16217: Installer: Add Install Modes

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Sun, 07 Jun 2020 12:40:30 -0000

#16217: Installer: Add Install Modes
----------------------------------+----------------------------------------
 Reporter:  bitigchi              |       Owner:  nobody
     Type:  enhancement           |      Status:  new
 Priority:  normal                |   Milestone:  Unscheduled
Component:                        |     Version:  R1/Development
  Applications/Installer          |
 Keywords:                        |  Blocked By:  3822, 15989, 16092, 16133
 Blocking:                        |    Platform:  All
----------------------------------+----------------------------------------
 Some ideas about improving the installer experience

 Installer should do a brief system scan upon launch to get information
 about the system, then a window with three main options should be
 presented:

 1. Wipe system and install (asks about drives if there are more than one
 present -- no additional prompt. If there are more than one
 drives/partitions but only one operating system, it should select the
 partition with an existing OS install)
 2. Upgrade existing install to $OS_VERSION (finds the Haiku partition and
 overwrites the system files - "Overwrite system files" if installed
 version is the same)
 3. Install alongside other OS (should fix efi/boot menu and grub booting
 if present)

 Below these options, there should be a checkbox present to install updates
 automatically. I guess in this case it's going to halt the file copy for
 the upgradeable packages and download them instead. This option should be
 greyed out if there is no internet connection present.

 After selecting one of these options, these should happen:

 1. A progress bar with no additional prompt, install should complete and
 return success.
 2. Same as 1
 3. This is rather complicated to design and implement, but for the moment
 current installer screen can be presented, but still should fix boot menu
 (EFI/BIOS integration) and/or GRUB booting automatically.

 A basic mockup is attached both as image and LibreOffice Draw file, so
 that if you have any ideas or improvements, you can use this as template
 (and attack back).

 Related tickets are added to "Blocked By:".
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/16217>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: