Firefox/Projects/Extension Manager Redesign: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(+status)
(+)
Line 1: Line 1:
== Status ==
== Status ==


<onlyinclude>Redoing wiki, taking care of some edge cases, specifying how jetpack/extensions and personas/themes work together</onlyinclude>
<onlyinclude>Redoing wiki, taking care of some edge cases, specifying how jetpack/extensions and personas/themes work together</onlyinclude>  


== Background  ==
== Background  ==
Line 9: Line 9:
=== Past work  ===
=== Past work  ===


::''Main article: [[Extension_Manager:UI_Update_oldversion#Past_work|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.  
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.  
Line 17: Line 17:
=== Current Add-ons Manager  ===
=== Current Add-ons Manager  ===


::''Main article: [[Extension_Manager:UI_Update_oldversion#Current_Add-ons_Manager|Current Add-ons Manager]]''
::''Main article: [[Extension Manager:UI Update oldversion#Current_Add-ons_Manager|Current Add-ons Manager]]''


=== Goals ===
=== Goals ===


::''Main article: [[Extension_Manager:UI_Update_oldversion#Prioritized_Goals|Prioritized Goals]]''
::''Main article: [[Extension Manager:UI Update oldversion#Prioritized_Goals|Prioritized Goals]]''  
::''Main article: [[Extension_Manager:UI_Update_oldversion#Redesign_Themes|Redesign Themes]]''
::''Main article: [[Extension Manager:UI Update oldversion#Redesign_Themes|Redesign Themes]]''


There are five main areas of the add-ons manager that this redesign will involve:  
There are five main areas of the add-ons manager that this redesign will involve:  


;1. Maintaining and Configuring
;1. Maintaining and Configuring  
;2. Updating
;2. Updating  
;3. Installing
;3. Installing  
;4. Discovering
;4. Discovering  
;5. Troubleshooting
;5. Troubleshooting


Line 53: Line 53:
|}
|}


== Wireframes ==
== Design  ==


===Most current design===
For the purposes of development, this wiki is explicitly separating the visual design of the add-ons manager with the interaction design.  The visual design section will have the most up-to-date mockups of how the add-ons manager will look, and the interaction design section will have the most up-to-date mockups of how the add-ons manager will behave.  The reason for this separation is so that smaller changes to the design will not require re-doing all of the interaction design mockups.  It can be assumed that the interaction mockups are up-to-date insofar as the highlighted behavior is effected.


HERE
=== Visual Design ===
and
 
HERE
=== Interaction design ===


== Team  ==
== Team  ==
Line 79: Line 79:
**Amy Zehren(?)
**Amy Zehren(?)


*Firebug:
*Firebug:  
** Firebug team is currently designing a new install/update solution for Firebug extensions. Let me know if anyone is interested in discussing it. jjb
**Firebug team is currently designing a new install/update solution for Firebug extensions. Let me know if anyone is interested in discussing it. jjb


== Resources  ==
== Resources  ==
Line 88: Line 88:
*3/2006: [https://wiki.mozilla.org/Firefox:Extension_Manager_UI Extension Manager UI] Comments from developers on redesign ideas  
*3/2006: [https://wiki.mozilla.org/Firefox:Extension_Manager_UI Extension Manager UI] Comments from developers on redesign ideas  
*7/2007: [https://wiki.mozilla.org/Firefox:Add-ons_Manager_UI Firefox:Add-ons Manager UI]: Madhava's two-panel proposed design  
*7/2007: [https://wiki.mozilla.org/Firefox:Add-ons_Manager_UI Firefox:Add-ons Manager UI]: Madhava's two-panel proposed design  
*12/2007 [https://wiki.mozilla.org/Firefox:Add-ons_Manager_UI_interim_rev2 Add-ons Manager UI interim rev2] Scaled back version of above, one panel design, very similar to current
*12/2007 [https://wiki.mozilla.org/Firefox:Add-ons_Manager_UI_interim_rev2 Add-ons Manager UI interim rev2] Scaled back version of above, one panel design, very similar to current  
*1/2010 [https://wiki.mozilla.org/Extension_Manager:UI_Update_oldversion Older, Expanded version of Add-ons Manager Wiki] Scaled back version of above, one panel design, very similar to current
*1/2010 [https://wiki.mozilla.org/Extension_Manager:UI_Update_oldversion Older, Expanded version of Add-ons Manager Wiki] Scaled back version of above, one panel design, very similar to current


=== Feedback Received  ===
=== Feedback Received  ===


::''Main article: [[Extension_Manager:UI_Update_oldversion#Posts|Feedback from Blog Posts]]''
::''Main article: [[Extension Manager:UI Update oldversion#Posts|Feedback from Blog Posts]]''


=== Bugs  ===
=== Bugs  ===
Line 99: Line 99:
*[https://bugzilla.mozilla.org/show_bug.cgi?id=256509 256509] install without restart
*[https://bugzilla.mozilla.org/show_bug.cgi?id=256509 256509] install without restart


=== Not Current Images & Wireframes  ===
=== Not Current Images &amp; Wireframes  ===


::''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 &amp; Wireframes]]''

Revision as of 01:07, 24 February 2010

Status

Redoing wiki, taking care of some edge cases, specifying how jetpack/extensions and personas/themes work together

Background

This wiki will serve as a planning page for a redesign of the Add-ons Manager for Firefox 3.7.

Past work

Main article: Past Work

Madhava worked on redesigning the add-ons manager in 2007, and posted his work here. He also designed much of the current add-ons manager for Firefox 3, which is largely unchanged today.

am1.png

Current Add-ons Manager

Main article: Current Add-ons Manager

Goals

Main article: Prioritized Goals
Main article: Redesign Themes

There are five main areas of the add-ons manager that this redesign will involve:

1. Maintaining and Configuring
2. Updating
3. Installing
4. Discovering
5. Troubleshooting

Tier One:
Basic Functionality
Minimum features needed for usable add-ons manager, would substantially change in any redesign, incorporation of newer forms of add-ons (jetpacks, personas) cannot happen without. The functionality here is not provided anywhere outside of the add-ons manager

Tier Two:
Current Problems
Areas that are currently interrupting user tasks

Tier Three:
Enhancements
Features that are currently barely present in add-ons manager but could provide substantial value to users. The functionality provided by these is available outside of the add-ons manager, but could be provided within it

1. Maintaining and Configuring 2. Updating 4. Discovering

3. Installing 5. Troubleshooting

Design

For the purposes of development, this wiki is explicitly separating the visual design of the add-ons manager with the interaction design. The visual design section will have the most up-to-date mockups of how the add-ons manager will look, and the interaction design section will have the most up-to-date mockups of how the add-ons manager will behave. The reason for this separation is so that smaller changes to the design will not require re-doing all of the interaction design mockups. It can be assumed that the interaction mockups are up-to-date insofar as the highlighted behavior is effected.

Visual Design

Interaction design

Team

Sprint lead 
Boriss
Development 
Unfocused, Mossop
AMO liaison 
Nick and Fligtar
Other contacts

  • Jetpack: 
    • Atul, Aza
  • Personas: 
    • Amy Zehren(?)
  • Firebug:
    • Firebug team is currently designing a new install/update solution for Firebug extensions. Let me know if anyone is interested in discussing it. jjb

Resources

Past work

Feedback Received

Main article: Feedback from Blog Posts

Bugs

  • 256509 install without restart

Not Current Images & Wireframes

Main article: Not Current Images & Wireframes