From Fedora Project Wiki
No edit summary
No edit summary
Line 1: Line 1:
'''NOTE:''' Really, there's only one usable path through the new UI right now.  You can do any package selections you want, but you can only do autopartitioning.  It should obey your disk selections, but will only work if the disk(s) are empty first.  So I'd be careful for now.
'''NOTE:''' Really, there's only one usable path through the new UI right now.  You can do any package selections you want, but you can only do autopartitioning.  It should obey your disk selections, but will only work if the disk(s) are empty first.  So I'd be careful for now.


As of the git "newui" branch of anaconda on July 3, 2012 the following things should work:
As of the git "newui" branch of anaconda on July 5, 2012 the following things should work:


* Welcome Spoke:
* Welcome Spoke:
Line 27: Line 27:
* Installation Source Spoke:
* Installation Source Spoke:
** If you're booting from a DVD, you should get the option to install from it.
** If you're booting from a DVD, you should get the option to install from it.
** Media check.
** Reporting entered source back to the hub.
** Reporting entered source back to the hub.
** Selecting various network sources changes the widgets available.
** Selecting various network sources changes the widgets available.

Revision as of 14:17, 5 July 2012

NOTE: Really, there's only one usable path through the new UI right now. You can do any package selections you want, but you can only do autopartitioning. It should obey your disk selections, but will only work if the disk(s) are empty first. So I'd be careful for now.

As of the git "newui" branch of anaconda on July 5, 2012 the following things should work:

  • Welcome Spoke:
    • Everything.
  • Network Spoke:
    • Everything.
    • (note: may not obey input kickstart file)
  • Summary Hub:
    • Not allowing you to continue until all icons have been removed.
    • Removing /!\ icons when a spoke has been visited and completed.
    • Removing the info bar at the bottom when all icons have been removed.
    • Selecting all spokes.
    • Status on incomplete spokes reflects what's being waited upon.
    • The storage and source spokes are greyed out until storage scanning is done.
    • The software spoke is greyed out until installation source is done.
  • Date & Time Spoke:
    • Everything.
  • Keyboard Spoke:
    • All buttons below the list of layouts.
  • Installation Source Spoke:
    • If you're booting from a DVD, you should get the option to install from it.
    • Media check.
    • Reporting entered source back to the hub.
    • Selecting various network sources changes the widgets available.
  • Network Configuration Spoke:
    • Everything.
    • (note: may not obey input kickstart file)
  • Software Selection Spoke:
    • Everything except custom add-on button.
  • Installation Destination Spoke:
    • Continue button should pop up one of three dialogs, depending upon what's already installed on your selected disks.
    • Detected disks should be shown in Local Standard Disks pane.
    • Review checkbox takes you to the manual partitioning screen, but you can't do anything useful there.
    • Shopping cart button in bottom left should be sensitive only if any disks are selected.
  • Manual Partitioning:
    • The add button pops up a dialog, but doesn't do anything permanent.
    • Back takes you back to Installation Destination Spoke.
    • Clicking the autopart button causes a new installation entry to be generated with autopart settings.
    • The delete button works and asks for confirmation of on-disk filesystems.
    • Existing installations are detected and get their own entries on the left hand side.
  • Personalization (progress) Hub:
    • Progress reporting for partitioning and package installation.
    • Install actually works.
  • In General:
    • Keyboard navigation (tab, alt-whatever, etc.).
    • Spokes should remember what was entered if you go back and forth.
    • Unhandled exceptions kill the UI but leave you sitting at tty1 looking at the traceback.