Anaconda/UX Redesign/Whiteboards

From FedoraProject

< Anaconda | UX Redesign
Revision as of 22:40, 15 November 2010 by Duffy (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Syslinux Proposal #1: Syslinux opt-in

Syslinux serves one main purpose during the Fedora install process: give users the opportunity to change some options in the case of a problematic install. E.g., install didn't succeed, try again with basic video mode, or do a memory test to make sure it's not your hardware, or pass some additional commands/arguments into the process to try to work around bugs/issues.

Ideally, we'd want all installations to just work, not requiring any hacks or workarounds - in that perfect world we wouldn't really have a need for syslinux during the install process. So we'd like to not need it. Let's be optimistic and say 90% of installs are successful without workarounds. That means that to 90% of users, the additional options & controls that syslinux provides are not needed.

In this proposal, then, we assume ~90% of users have no need for the syslinux controls and simply treat syslinux as if it was another BIOS screen.