Confirmed users
954
edits
(+goals) |
No edit summary |
||
Line 1: | Line 1: | ||
= Pitch = | = Pitch = | ||
The new theme for Firefox will modernize the web browser interface, reflecting the power, simplicity and customizability of the world's most popular browser. Ensuring that the application feels like a natural part of the user's desktop, web life, and task flow are key goals. | The new theme for Firefox will modernize the web browser interface, reflecting the power, simplicity and customizability of the world's most popular browser. Ensuring that the application feels like a natural part of the user's desktop, web life, and task flow are key goals. | ||
= Goals = | = Goals = | ||
Line 31: | Line 28: | ||
* '''Project Members:''' Unfocused, Boriss, Mossop | * '''Project Members:''' Unfocused, Boriss, Mossop | ||
* '''Status Summary:''' <onlyinclude>Redoing wiki, taking care of some edge cases, specifying how jetpack/extensions and personas/themes work together</onlyinclude> | * '''Status Summary:''' <onlyinclude>Redoing wiki, taking care of some edge cases, specifying how jetpack/extensions and personas/themes work together</onlyinclude> | ||
= Design = | = Design = | ||
* [[Firefox/Projects/ | * [[Firefox/Projects/Extension_Manager_Redesign/design|design]] | ||
= Timeline / Milestones = (not accurate) | |||
= Timeline / Milestones = | |||
* 2010/01 - <span style="color: #7e7e7e">'''[Complete]'''</span> Mockups for main browser window interface with N tabs | * 2010/01 - <span style="color: #7e7e7e">'''[Complete]'''</span> Mockups for main browser window interface with N tabs | ||
* 2010/02 - <span style="color: #7e7e7e">'''[Complete]'''</span> Begin implementation work on graphic elements and code changes | * 2010/02 - <span style="color: #7e7e7e">'''[Complete]'''</span> Begin implementation work on graphic elements and code changes | ||
Line 48: | Line 41: | ||
* 2010/?? - <span style="color: #567da8">'''[FINAL]'''</span> All work complete | * 2010/?? - <span style="color: #567da8">'''[FINAL]'''</span> All work complete | ||
= Delivery Requirements =(not accurate) | |||
= Delivery Requirements = | |||
* Requires an add-on compatibility changing application version increment | * Requires an add-on compatibility changing application version increment | ||
* Requires full alpha and beta testing with over 50,000 users on all platforms | * Requires full alpha and beta testing with over 50,000 users on all platforms | ||
= Constraints = (not accurate) | |||
= Constraints = | |||
* Designs completed and accepted for Windows (XP, Vista and Windows 7, in Classic and with Windows themes applied), OSX (10.5 and later) and Linux (Ubuntu 9.10 and later) | * Designs completed and accepted for Windows (XP, Vista and Windows 7, in Classic and with Windows themes applied), OSX (10.5 and later) and Linux (Ubuntu 9.10 and later) | ||
* No impact to Ts or TXul metrics | * No impact to Ts or TXul metrics | ||
= Dependencies = (not accurate) | |||
= Dependencies = | |||
* Ability to draw in title bar of window on all operating systems (Core::Widget) {{bug|513157}} | * Ability to draw in title bar of window on all operating systems (Core::Widget) {{bug|513157}} | ||
* Re-implement tab strip as toolbar (Toolkit::Tabbed Browser) {{bug|347930}} | * Re-implement tab strip as toolbar (Toolkit::Tabbed Browser) {{bug|347930}} | ||
= Testing = (not accurate) | |||
= Testing = | |||
* <span style="color: #7e7e7e">'''[Perf]'''</span> Ts and TXUL should be monitored closely as code lands | * <span style="color: #7e7e7e">'''[Perf]'''</span> Ts and TXUL should be monitored closely as code lands | ||
* <span style="color: #7e7e7e">'''[Compatibility]'''</span> Test with OS alternate themes (ie: Classic, Tan, Aqua) | * <span style="color: #7e7e7e">'''[Compatibility]'''</span> Test with OS alternate themes (ie: Classic, Tan, Aqua) | ||
* <span style="color: #7e7e7e">'''[Security]'''</span> No security review required | * <span style="color: #7e7e7e">'''[Security]'''</span> No security review required | ||
= Related Projects = (not accurate) | |||
= Related Projects = | |||
* App Button/App Menu + Menu Cleanup | * App Button/App Menu + Menu Cleanup | ||
* [[Firefox/Projects/Home Tab|Home Tab]] | * [[Firefox/Projects/Home Tab|Home Tab]] | ||
Line 82: | Line 70: | ||
http://people.mozilla.com/~madhava/files/addons/manager/2007-08-21/am1.png | http://people.mozilla.com/~madhava/files/addons/manager/2007-08-21/am1.png | ||
Line 138: | Line 114: | ||
|} | |} | ||
---- | |||
;Sprint lead | ;Sprint lead | ||
Line 245: | Line 157: | ||
::''Main article: [[Extension Manager:UI Update oldversion#Extra_Images|Not Current Images & Wireframes]]'' | ::''Main article: [[Extension Manager:UI Update oldversion#Extra_Images|Not Current Images & Wireframes]]'' | ||
=== Past work === | |||
::''Main article: [[Extension Manager:UI Update oldversion#Past_work|Past Work]]'' | |||
Madhava worked on redesigning the add-ons manager in 2007, and posted his work [https://wiki.mozilla.org/Firefox:Add-ons_Manager_UI here]. He also [https://wiki.mozilla.org/Firefox:Add-ons_Manager_UI_interim_rev2 designed much of the current add-ons manager] for Firefox 3, which is largely unchanged today. |