Mozilla 2:Addons: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(2 intermediate revisions by the same user not shown)
Line 5: Line 5:
* Security sandbox for capabilities (when you add - java security model)
* Security sandbox for capabilities (when you add - java security model)
* Out of process plugins
* Out of process plugins
* No browser restart required (for addons, themes, plugins). Dynamic loading and unloading
* Quick theme preview/switching (no restart required)
* Runtime characteristics - mem usage, performance impact?


= Firefox capabilities =
= Firefox capabilities =
* Need UI for ability to stop searching for addon updates
* Finish UI work for [[Extension_Dependencies|extension dependencies]]
* Finish UI work for [[Extension_Dependencies|extension dependencies]]
* No browser restart required (for addons, themes, plugins). Dynamic loading and unloading
* Quick theme preview/switching (no restart required)
* Install for all users versus current user
* Install for all users versus current user
* Runtime characteristics - mem usage, performance impact?
* Context-specific add-ons discoverability
* Context-specific add-ons discoverability
* Native support for add-on locale packs - {{bug|285848}}
* Native support for add-on locale packs - {{bug|285848}}
* Complete work on conflict resolution - {{bug|382312}}


= Website Integration =
= Website Integration/AMO =
* Retrieve GUIDs that you have installed
* Retrieve GUIDs that you have installed
* This site wants to get a list of your addons
* This site wants to get a list of your addons
* Check if GUID is installed with a whitelist
* Check if GUID is installed with a whitelist
* Addon sync service (addons backup/restore to/from website). {Can be more general Fx profile sync service}
* Addon sync service (addons backup/restore to/from website). {Can be more general Fx profile sync service}
* Maintain a list of conflicting add-ons and warn on install


= Update Channels =
= Update Channels =
* Ability separate release level and sandbox (separate update vector for extensions) [no update available for sandbox'ed items]. Similar to nightly testing channel (custom AUS channel for sandbox or other)
* Ability separate release level and sandbox (separate update vector for extensions) [no update available for sandbox'ed items]. Similar to nightly testing channel (custom AUS channel for sandbox or other)
* Subscribe to different AMO channels (like clearance levels) - perhaps that's too much
* Subscribe to different AMO channels (like clearance levels) - perhaps that's too much

Latest revision as of 00:20, 4 March 2008

This is a wishlist of features for Firefox n/Mozilla 2:

Core Capabilities

  • Extension dependency (warn or retrieve at install time, hierarchical)
  • Security sandbox for capabilities (when you add - java security model)
  • Out of process plugins
  • No browser restart required (for addons, themes, plugins). Dynamic loading and unloading
  • Quick theme preview/switching (no restart required)
  • Runtime characteristics - mem usage, performance impact?

Firefox capabilities

  • Finish UI work for extension dependencies
  • Install for all users versus current user
  • Context-specific add-ons discoverability
  • Native support for add-on locale packs - bug 285848
  • Complete work on conflict resolution - bug 382312

Website Integration/AMO

  • Retrieve GUIDs that you have installed
  • This site wants to get a list of your addons
  • Check if GUID is installed with a whitelist
  • Addon sync service (addons backup/restore to/from website). {Can be more general Fx profile sync service}
  • Maintain a list of conflicting add-ons and warn on install

Update Channels

  • Ability separate release level and sandbox (separate update vector for extensions) [no update available for sandbox'ed items]. Similar to nightly testing channel (custom AUS channel for sandbox or other)
  • Subscribe to different AMO channels (like clearance levels) - perhaps that's too much