Diff for "VersionThreeDotO/UI"

Not logged in - Log In / Register

Differences between revisions 1 and 12 (spanning 11 versions)
Revision 1 as of 2009-06-26 01:15:33
Size: 1472
Editor: mars
Comment:
Revision 12 as of 2009-09-17 14:56:46
Size: 1699
Editor: edwin-grubbs
Comment:
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
 1. Convert all of the Launchpad templates to the 3.0 layout.
Line 19: Line 18:
 * Convert all existing templates to the 3.0 layout  * Rewrite the Navigation for 3.0
   * '''Inprogress'''
   * Need breadcrumbs
   * Need registration line
 * Update to YUI Grids
  * '''Completed'''
 * User interface review team
  * ''Started!'' Martin, Michael, Paul
 * Redesign the most important pages
   * [[https://dev.launchpad.net/UI/ThreeDotOPages|3.0 Crucial Page designs]]
 * 3.0 Template Conversion HowTo for developers
   * [[https://dev.launchpad.net/VersionThreeDotO/UI/Conversion|Conversion primer]]
 * [[https://devpad.canonical.com/~beuno/conversions.html|Convert all existing templates to the 3.0 layout]]


=== Off the Critical Path ===
 
 * Finish converting our existing JavaScript to YUI 3
  * Data Tables would be a good place to start
Line 24: Line 41:
 * Update to YUI Grids
  * ''Started!''
  * '''''Does this block us from converting to the 3.0 layout?'''''
 * User interface review team
  * ''Started!''
 * 3.0 Pillar Page designs
  * ''Projects is Done!''
  * People
  * Bugs
  * Code
  * Translations
  * Answers
  * Blueprints
 * Trial 3.0 page conversion
 * 3.0 Template Conversion HowTo for developers

=== Off the Critical Path ===
Line 55: Line 54:

 * TemplateToDoList

3.0 UI Planning Central

This page tracks the current progress towards completion of the Launchpad 3.0 user interface.

Priorities

Here are the 3.0 priorities, in order of greatest to least importance:

  1. Extend the use of our existing JavaScript widgets throughout the site.

  2. Write new JavaScript widgets to improve the user experience.

ToDo

Here is what needs to happen before the 3.0 UI is finished:

Off the Critical Path

  • Finish converting our existing JavaScript to YUI 3

    • Data Tables would be a good place to start
  • Rebuild the MenuAPI to support the 3.0 navigation
    • Design
    • Implementation
    • Migration
  • YUI 3 Beta1 Upgrade
    • Start this after the main push has started

  • JavaScript Error Handling

    • How should we do it?
  • JavaScript unit testing infrastructure

  • Windmill Continuous Integration
    • In progress

  • Manual JavaScript QA Process

    • Experiment in progress

  • Front-end process value stream mapping: How do we go faster?

VersionThreeDotO/UI (last edited 2009-09-17 14:58:25 by edwin-grubbs)