Page MenuHomeSolus

Installer steps unclear
Closed, ResolvedPublic

Description

The installer currently presents 2 options and a next-button:

1- wipe entire disk
2- select mount points

When selecting option 1, the user has no idea if pressing next will already format the disk or if other options will be presented (like selecting disk/partitions etc.)

Related Objects

Event Timeline

marcvg created this task.Oct 24 2016, 7:00 AM

That's why it differentiates between "Next" and "Finish", has a summary page, and the documentation in the user guide explains as such.
If those aren't sufficient, then I can't think of anything that would be, so I look forward to your proposal.

Does the "next" button change to "finish" on the last step? That's the part that was unclear :)

I followed this link: https://wiki.solus-project.com/Main_Page#Installation, but it only tells me how to burn the iso to a bootable medium. Couldn't find any documentation regarding the installer itself.

Several ideas to inform the user of the next/final step:

  1. show a progress bar or counter (1/5, 2/5, ..)
  2. show "Previous", "Next", "Finish" at the same time, but some disabled if not at final/first step
  3. change the description of option 1 to indicate other steps are required prior to "the wipe".
  4. installer documentation on wiki (I probably have missed this somehow), showing/explaining the different steps.

4th proposal is the easiest I guess, unless it's already available somewhere?

OK so I dug through and it actually changes to an explicit "Install":

https://github.com/solus-project/os-installer/blob/master/os_installer2/mainwindow.py#L280

I chose this route because I've seen installers for other distros (notably Ubuntu and Fedora) violate this principle and begin
to immediately install, giving the impression that things will happen at the very end.

The User Guide is actually linked visibly and directly on our download page:

https://drive.google.com/file/d/0B5Ymf8oYXx-PUFk4UG1WOFRnTzQ/view

marcvg added a comment.EditedOct 24 2016, 7:34 AM

Yep, that's the same guide I found on the wiki. It only explains how to create a bootable medium and boot into "live" Solus, but no installer guide :)

Chipping in here regarding User Guide: I intentionally removed the Installation section that walks a user through installation, when @ikey implemented the new Solus Installer, because I felt it was simple enough for the majority of users to understand, and removing it may help find pain points that would've otherwise been masked by an end user simply following the guide (when they opt to actually look at it, that is).

For bits like manual partitioning, that is manual. There is (in my opinon) the safe assumption that the user is sophisticated enough to handle using gparted, setting mount points, and so-forth, thus I don't feel the need to document that either.

All that being said:
I do think that some sort of "step" system would help the user to understand at what place they are in the installation.

OK misunderstanding on my part :)

So, going further with @JoshStrobl's idea on steps, there are a couple of nice ways we can represent this.

One is to use some kind of dots at the bottom of the window, and highlighting the current "dot".
The other is some kind of janky "Step 1 of 9" label

The dots please! :)

JoshStrobl triaged this task as Normal priority.Nov 6 2016, 7:07 PM
In T1275#20823, @marcvg wrote:

The dots please! :)

+1 for dots. If anything, there's no need to translate dots :p But I imagine it would also just look nicer.

Bollocks I forgot this again. This is why these things need moving to the proper github trackers :)

@ikey Not sure whether this is considered for the next snapshot, thought I'd ping you so you don't forget :D

JoshStrobl closed this task as Resolved.Aug 13 2017, 6:28 PM
JoshStrobl claimed this task.

Marking as resolved since @ikey has since added a sidepane to the installer, making it clear where the user is in the process of installation.