Anaconda/UX Redesign

From FedoraProject

< Anaconda(Difference between revisions)
Jump to: navigation, search
m (Results)
m (Results)
 
Line 14: Line 14:
 
* [https://www.redhat.com/archives/anaconda-devel-list/2013-April/msg00011.html Anaconda/UX Redesign/Usability Results Westford] - summary of the Westford usability test results (4 participants, experienced system adminstrators)
 
* [https://www.redhat.com/archives/anaconda-devel-list/2013-April/msg00011.html Anaconda/UX Redesign/Usability Results Westford] - summary of the Westford usability test results (4 participants, experienced system adminstrators)
 
* [[File:Brno-Session1-Rreport.pdf | Brno Session #1 Report]] - Brno usability tests, session #1 report by Filip Kosik
 
* [[File:Brno-Session1-Rreport.pdf | Brno Session #1 Report]] - Brno usability tests, session #1 report by Filip Kosik
 +
* [https://www.redhat.com/archives/anaconda-devel-list/2013-April/msg00018.html] - Brno data by Filip Kosik
 
* [[Anaconda/UX Redesign/Usability Test Suggestions]] - suggestions for improvement made based on usability test session results (Brno & Westford)
 
* [[Anaconda/UX Redesign/Usability Test Suggestions]] - suggestions for improvement made based on usability test session results (Brno & Westford)
  

Latest revision as of 12:54, 22 April 2014

Contents

[edit] Subpages

[edit] Usability

[edit] Usability Testing

We're going to be usability testing the new UI design in early 2013.

[edit] Results

[edit] Feedback Review

We're also analyzing feedback about the installer from Fedora 18's release and categorizing it to understand where users are running into issues.

[edit] Development / Testing

  • Work List - things you could be working on
  • Testability - what works
  • UX Questions - have a question about how the UI should handle something? log it here so we don't lose track
  • Error Messages - error messages from the F16 UI, with notes on the context and how maybe better to handle them

[edit] Design Document

[edit] Ideas / Brainstorms / Mockups

Whiteboards... mockup ideas... sketches... diagrams... brainstorms.. whatever :)

Whiteboard Directory

[edit] Fedora 14 Install Process

[edit] Resources

[edit] Goals

  1. make the defaults work such that you can just click next all the way through
  2. reduce the number of questions to just the important stuff.

[edit] Where does choice happen?

  1. Different spins
  2. Boot menu option (default=easy and an "advanced" option)
  3. Selection screen when anaconda starts
  4. "advanced" buttons in the anaconda pages
  5. PackageKit post-install

[edit] Questions

  • Does live media allow to choose language for the installation? (Does the language choice during the USB stick bootup affect installer language?)
    • Yes. Choosing a language in gdm makes anaconda use it and it becomes the installed system's default. I installed f14 from a live usb in Spanish and that's the default lang now. --Ivancjimenez 21:56, 9 November 2010 (UTC)
  • Some better fonts & control over syslinux's appearance might be nice. gfxboot (by the SuSE folks) seems to enable this. Is it something reasonable to consider trying? http://syslinux.zytor.com/wiki/index.php/GFXBoot.c32
  • Can you opt-out of firstboot?
    • Yes, you can in the kickstart file. However, if you opt-out of first boot and don't create a user in the kickstart file, you will not be able to use graphical log-in because GDM forbids root logins.
    • You can get a functional system without firstboot, however.

[edit] Use Cases

  • Offline installation
  • l10n / non-English speakers (see Test_Day:2010-09-16_AnacondaTranslationKeyboard)
    • "Very difficult to select non-US language and keyboard"
    • "Back button selects US English keyboard, even though I have now specified UK keyboard *twice*"
  • keyboard shortcuts / no mouse
  • install of virt machines
  • Live image
    • "I believe the Ubuntu installer under discussion is the live installer. Like Fedora, there is no package selection involved there. Ubuntu gains considerable simplicity by having a separate installer app for live images and making that its default installer - I'm no expert, but I think the 'advanced' installer you can use for network installs and custom package selection and LVM and RAID and all that stuff is essentially Debian's installer, and is a completely different experience to the Ubuntu installer."
  • Dual-boot (second neighbor or first neighbor)
    • "user wants to either replace the current System completely or install the distribution into free space on his HD and but into either the old or the new installed system."
  • text-mode
  • various storage use-cases:
    • RAID
    • LVM
    • BTRFS
    • advanced storage devices
    • etc.