User:Mossop/EM Goals: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(New page: =Fixed Goals= ==API Improvements== ==Application Specific Metadata== ==XPInstall Replacement== ==SQLite Backend== ==User Interface Reorganisation== ==Install Without Restart== ==Ins...)
 
No edit summary
Line 1: Line 1:
This is a document that details a planned roadmap for the extension manager module. It is split into two main groups. Fixed Goals covers those goals that are definitely wanted and on a schedule to be implemented in the future. Research Goals are items that have come up in discussion but have yet to be fully thought through or considered necessary for implementation.
=Module Overview=
The Extension Manager is the platform feature that allows users to add and remove add-ons (not including plugins) from the application. The users main experience of the module is through the Add-ons Manager UI which lists the currently installed add-ons and allows for disabling, updating and installing items.
=Target Audiences=
Changes to the extension manager have varying target audiences. Each goal must be relevant to at least one of the following audiences:
* Application users
* Application developers
* Add-on developers
=Fixed Goals=
=Fixed Goals=



Revision as of 16:46, 17 October 2008

This is a document that details a planned roadmap for the extension manager module. It is split into two main groups. Fixed Goals covers those goals that are definitely wanted and on a schedule to be implemented in the future. Research Goals are items that have come up in discussion but have yet to be fully thought through or considered necessary for implementation.

Module Overview

The Extension Manager is the platform feature that allows users to add and remove add-ons (not including plugins) from the application. The users main experience of the module is through the Add-ons Manager UI which lists the currently installed add-ons and allows for disabling, updating and installing items.

Target Audiences

Changes to the extension manager have varying target audiences. Each goal must be relevant to at least one of the following audiences:

  • Application users
  • Application developers
  • Add-on developers

Fixed Goals

API Improvements

Application Specific Metadata

XPInstall Replacement

SQLite Backend

User Interface Reorganisation

Install Without Restart

Install/Uninstall Hooks

Replace RDF Formats

Add Dependency Resolution

Research Goals

Remove EM Restart

Add Add-on Conflict List