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:
- Convert all of the Launchpad templates to the 3.0 layout.
Extend the use of our existing JavaScript widgets throughout the site.
Write new JavaScript widgets to improve the user experience.
ToDo
Here is what needs to happen before the 3.0 UI is finished:
- Rebuild the MenuAPI to support the 3.0 navigation
- Design
- Implementation
- Migration
- Update to YUI Grids
Started!
- 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
- 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
- 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?