Update:FutureFeatures: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 1: Line 1:
This document is a list of upcoming features for addons.mozilla.org (AMO). In the list below P1 means that we really need to have this for the next AMO release. P2 means that it would be nice to have. P3 means whenever we get to it.
This document is a list of upcoming features for addons.mozilla.org (AMO). In the list below:
* P1 means that we really need to have this for the next AMO release
* P2 means that it would be nice to have
* P3 means whenever we get to it


= Ease-of-Use & Navigation =
= Ease-of-Use & Navigation =
* Fix the user experience for non en-US locales
* Smooth the multi-addon download/install experience (perhaps a shopping cart?)
* Smooth the multi-addon download/install experience (perhaps a shopping cart?)
* Smart download buttons/areas
* Smart download buttons/areas
Line 11: Line 15:
** Fix the project home page button/URL [P2]
** Fix the project home page button/URL [P2]
** Enable RSS for Discussion feeds
** Enable RSS for Discussion feeds
* Theme browser (a la Apple Dashboard widget browser) [P2]
* Theme browser (a la Apple Dashboard widget browser) [P2]
* Allow a Mozilla ID to be used on AMO [P2]


= Discovery =
= Discovery =
Line 57: Line 59:
* Developer leaderboard/Amazon-like ranking
* Developer leaderboard/Amazon-like ranking
* Allow HTML in the addon descriptions
* Allow HTML in the addon descriptions
* AMO iFrame (or paypal-like) distribution for pushing AMO far and wide
* Use design patterns to create a benign conduit (?)


= Infrastructure =
= Infrastructure =
* Mozilla Lab's Weave integration for allowing addon list to be hosted and accessible from a Mozilla web service
* Mozilla Lab's Weave integration for allowing addon list to be hosted and accessible from a Mozilla web service
* Allow a Mozilla ID to be used on AMO [P2]
* Can we offer performance tools for addons (Talos, other)?
= Policies =
* Write editor role description, how to do a review, etc...


= User Profiles =
= User Profiles =
Line 66: Line 75:
= Fun =
= Fun =
* April Fools Prank
* April Fools Prank
= Requirements for Moz2 =
* No restart
* Extension dependency (at install time)
* Conflict resolution
* GUIDs that you have installed
* Check if GUID is installed (from a website) with a whitelist
* This site wants to get a list of your addons
* 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)
* Security sandbox for capabilities (when you add - java security model)
* Subscribe to different AMO channels (like clearance levels) - perhaps that's too much
1,071

edits