ToDo

Differences between revisions 39 and 40
Revision 39 as of 2006-03-06 14:04:39
Size: 2461
Editor: george
Comment: back button fixed
Revision 40 as of 2006-03-06 17:49:49
Size: 3841
Editor: george
Comment: braindump from UI sprint
Deletions are marked like this. Additions are marked like this.
Line 21: Line 21:
  * summary page needs to have Install not Forward
Line 45: Line 46:

== braindump from UI sprint ==

 * picture on left-hand side depicting stage of installation
 * move locale select box into main body of page
 * more conventional background colour for locale page
 * max dimensions: 700x500 (?)
 * keymap:
  * move keymap page after location selection
  * add typing-test region to keymap page
 * location:
  * not clear that you don't have to hit the timezone point first time
  * more explanatory text at the top of the timezone page
  * current time should use LC_TIME
  * first click should be a magnifying glass?
  * border around map
  * async NTP run?
  * UTC -> GMT
  * UTC-8.5 => GMT-8:30
 * identification:
  * "Who are you?"
  * once passwords are same length, display inline error on mismatch
  * restore hostname question ("Computer name") - short hostname only (no standard for where to put longer name)
  * run laptop-detect, "username-desktop" / "username-laptop" as default hostname
 * advanced partitioning:
  * "Prepare partitions"
  * move explanatory text to bottom
  * otherwise do what we can
 * mountpoints
  * needs format checkbox
 * summary
  * ditch expander and "Details"
 * install bar
  * madly wrong copying time
  * lack of shimmering?
 * final page
  * needs better wording
  * reboot needs to switch VC (gdm-flexiserver)

UbuntuExpress to-do list

This page is here to aid cooperative development. Please do not edit this page (other than wiki gardening) unless you are an Espresso developer or have explicit permission from an Espresso developer. Bug reports do not belong here.

  • yaboot installation (ColinWatson)

  • infer country from timezone and reconfigure locale accordingly
  • combine partman and partman_commit so that we don't have to start up the partitioner again
  • change partman control flow (including in d-i, probably) to better support [:UbuntuExpress/PartitioningTool:proposed multiple-disk UI] (FabioMassimoDiNitto)

  • general gparted cleanup (DanielSilverstone)

  • do something better than the current mountpoint selector
  • include partitioning commit in main installation progress bar (ColinWatson)

  • use apt-setup to generate standard sources.list?
  • copy network configuration
  • lots of UI polishing:
    • keymap screen needs a good polishing
    • username/password screen needs sprucing up
    • kill hostname question (possibly requires espresso-netcfg?)
    • autopartitioning screen is a quick hack, redo once partman lets us do better
    • excise remaining Spanish strings
    • replace breadcrumbs with "Step x of y" in bottom left corner (DanielSilverstone)

    • summary page needs to have Install not Forward
    • probably more
  • sort out localisation in general
  • KDE frontend (specific to-do items can go here later) (JonathanRiddell)

done

  • API shake-up to allow debconffiltered coprocesses to run asynchronously
  • actually run debconffiltered coprocesses asynchronously so UI works smoothly
  • missing UI steps:
    • language
    • keymap (TollefFogHeen)

    • location/timezone (need to evaluate existing code, e.g. Evolution timezone widget)
    • "ready to install" summary
  • language pack support
  • automatic partitioning was broken
  • sort out espresso-grub trying to install grub from the network
  • move copy/configuration code to a separate debconffiltered process to avoid progress bar code duplication and so that it runs asynchronously without messing around with threads
  • UI polishing:
    • separate windows for installation progress bar and farewell text
    • use a dialog from partman/confirm* instead of the weird "confirm automatic partitioning" checkbox
    • tell the user he needs to be root for the installer to work (if started as non-root)
    • back button doesn't always work properly
  • add glue to make preseeding work

braindump from UI sprint

  • picture on left-hand side depicting stage of installation
  • move locale select box into main body of page
  • more conventional background colour for locale page
  • max dimensions: 700x500 (?)
  • keymap:
    • move keymap page after location selection
    • add typing-test region to keymap page
  • location:
    • not clear that you don't have to hit the timezone point first time
    • more explanatory text at the top of the timezone page
    • current time should use LC_TIME
    • first click should be a magnifying glass?
    • border around map
    • async NTP run?
    • UTC -> GMT

    • UTC-8.5 => GMT-8:30

  • identification:
    • "Who are you?"
    • once passwords are same length, display inline error on mismatch
    • restore hostname question ("Computer name") - short hostname only (no standard for where to put longer name)
    • run laptop-detect, "username-desktop" / "username-laptop" as default hostname
  • advanced partitioning:
    • "Prepare partitions"
    • move explanatory text to bottom
    • otherwise do what we can
  • mountpoints
    • needs format checkbox
  • summary
    • ditch expander and "Details"
  • install bar
    • madly wrong copying time
    • lack of shimmering?
  • final page
    • needs better wording
    • reboot needs to switch VC (gdm-flexiserver)

UbuntuExpress/ToDo (last edited 2008-08-06 16:15:37 by localhost)