Add-ons/Roadmap: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
'''Note:''' you might be looking for [https://wiki.mozilla.org/WebExtensions/RoadMap the newer roadmap], this is from 2012.
= Add-ons Roadmap 2012 =
= Add-ons Roadmap 2012 =


Line 7: Line 9:
The appearance pane needs to allow users to see larger previews of what themes and personas will look like as well as allowing selection of both theme and persona individually.
The appearance pane needs to allow users to see larger previews of what themes and personas will look like as well as allowing selection of both theme and persona individually.


bug {520124}
[https://bugzilla.mozilla.org/show_bug.cgi?id=520124 520124]


2) [https://wiki.mozilla.org/Extension_Manager:Projects:Improve_Add-on_Installation In-content install experience]
2) [https://wiki.mozilla.org/Extension_Manager:Projects:Improve_Add-on_Installation In-content install experience]
Line 13: Line 15:
The process of installing Firefox add-ons is currently fraught with user experience issues. The process involves differently-styled windows, unnecessary amounts of user interaction, and delays which users find confusing and annoying. Our goal is to make the process of installing add-ons more efficient and smoother while (at the least) not effecting and (at the best) improving security.
The process of installing Firefox add-ons is currently fraught with user experience issues. The process involves differently-styled windows, unnecessary amounts of user interaction, and delays which users find confusing and annoying. Our goal is to make the process of installing add-ons more efficient and smoother while (at the least) not effecting and (at the best) improving security.


bug {{{643020}}}
[https://bugzilla.mozilla.org/show_bug.cgi?id=643020 643020]


3) [https://wiki.mozilla.org/Opt-in_activation_for_plugins Click-to-play plugins]
3) [https://wiki.mozilla.org/Opt-in_activation_for_plugins Click-to-play plugins]
Line 34: Line 36:
= Secondary Priorities =
= Secondary Priorities =


1) Telemetry for addons.  
1) Telemetry for add-ons.  


bug {{{717046}}}
[https://bugzilla.mozilla.org/show_bug.cgi?id=717046 717046]


2) [https://wiki.mozilla.org/Firefox/Features/Expose_Add-on_Performance Exposing addon performance information]
2) [https://wiki.mozilla.org/Firefox/Features/Expose_Add-on_Performance Exposing add-on performance information]


Users should be informed when an add-on they are about to install or have installed causes Firefox performance and or memory problems. This information should be presented at AMO and in the Firefox Add-ons Manager.
Users should be informed when an add-on they are about to install or have installed causes Firefox performance and or memory problems. This information should be presented at AMO and in the Firefox Add-ons Manager.
Line 48: Line 50:
4) [https://wiki.mozilla.org/In-content_preferences In-content preferences]
4) [https://wiki.mozilla.org/In-content_preferences In-content preferences]


Security and usability concerns associated with letting content area widgets modify the surrounding browser -will help integrate the Add-ons Manager and addons settings.
Security and usability concerns associated with letting content area widgets modify the surrounding browser -will help integrate the Add-ons Manager and add-ons settings.


= Tertiary Priorities =
= Tertiary Priorities =
Line 54: Line 56:
1) [https://wiki.mozilla.org/Features/Firefox/Blocklist_UX_enhancements Improving Blocklist UX]
1) [https://wiki.mozilla.org/Features/Firefox/Blocklist_UX_enhancements Improving Blocklist UX]


Improve the user experience of dealing with blocklisted addons/plugins.
Improve the user experience of dealing with blocklisted add-ons/plugins.


2) Add-ons Manager side of signing reviewed addons.
2) Add-ons Manager side of signing reviewed add-ons.


No wiki page or bug yet, I want to develop a plan for this soonish.
No wiki page or bug yet, I want to develop a plan for this soonish.


3) Application self-tests/detecting broken addons
3) Application self-tests/detecting broken add-ons


This is a followup project for default-to-compatible. Anyone can work on this - it's not specific to any knowledge I have.  
This is a followup project for default-to-compatible. Anyone can work on this - it's not specific to any knowledge I have.  


bug {{{695581}}}
[https://bugzilla.mozilla.org/show_bug.cgi?id=695581 695581]


There's a few other Add-ons related things on the [https://wiki.mozilla.org/Firefox/Features Firefox Features] wiki page that may or may not push out other lower-priority things:
There's a few other Add-ons related things on the [https://wiki.mozilla.org/Firefox/Features Firefox Features] wiki page that may or may not push out other lower-priority things:

Latest revision as of 23:14, 16 May 2017

Note: you might be looking for the newer roadmap, this is from 2012.

Add-ons Roadmap 2012

Top Priorities

1) Appearance pane

The appearance pane needs to allow users to see larger previews of what themes and personas will look like as well as allowing selection of both theme and persona individually.

520124

2) In-content install experience

The process of installing Firefox add-ons is currently fraught with user experience issues. The process involves differently-styled windows, unnecessary amounts of user interaction, and delays which users find confusing and annoying. Our goal is to make the process of installing add-ons more efficient and smoother while (at the least) not effecting and (at the best) improving security.

643020

3) Click-to-play plugins

Unknown, slow or insecure plugins shouldn't be allowed to run without user interaction.

Meant to help with multiple scenarios:

  • Accidental/malicious install: "Hey, we suddenly found a new SketchyWare.dll plugin on your system. Did you actually want to use it?"
  • Performance: The "Java makes my system asplode when a page loads, but sometimes I want to use it" problem.
  • Security: Users who don't trust Flash, as well as giving us a way to soft-block a plugin that a user needs to use on legit sites (YouTube, intranet, whatever).

4) In-content UI Visual unification

Do preparation work for having new in-content UI have a consistent and unified visual appearance.

5) Default-to-compatible followups.

Only small lower-priority items are left.

Secondary Priorities

1) Telemetry for add-ons.

717046

2) Exposing add-on performance information

Users should be informed when an add-on they are about to install or have installed causes Firefox performance and or memory problems. This information should be presented at AMO and in the Firefox Add-ons Manager.

3) Moving search engines to the Add-ons Manager

Search engines should be included in the add-ons manager and the existing search engines UI removed.

4) In-content preferences

Security and usability concerns associated with letting content area widgets modify the surrounding browser -will help integrate the Add-ons Manager and add-ons settings.

Tertiary Priorities

1) Improving Blocklist UX

Improve the user experience of dealing with blocklisted add-ons/plugins.

2) Add-ons Manager side of signing reviewed add-ons.

No wiki page or bug yet, I want to develop a plan for this soonish.

3) Application self-tests/detecting broken add-ons

This is a followup project for default-to-compatible. Anyone can work on this - it's not specific to any knowledge I have.

695581

There's a few other Add-ons related things on the Firefox Features wiki page that may or may not push out other lower-priority things: